Magicshine® MJ-900 Front Bike Light | MTB, Urban, Road Cycling
Magicshine® MJ-900 Front Bike Light | MTB, Urban, Road Cycling
Magicshine® MJ-900 Front Bike Light | MTB, Urban, Road Cycling
Magicshine® MJ-900 Front Bike Light | MTB, Urban, Road Cycling
Magicshine® MJ-900 Front Bike Light | MTB, Urban, Road Cycling
Best Seller!

Magicshine® MJ-900 Front Bike Light | MTB, Urban, Road Cycling

4.9636363636364 out of 5 based on 55 customer ratings
(55 customer reviews )


Magicshine MJ-900 front bike light. Very small, light weight, and versatile, the one size fits all bike light for almost all types of riders.

  • 1200 lumens of max possible output from 1x CREE XM-L2 LED
  • 100 – 50 – 30% and flash power modes
  • 2.3 hours runtime on full brightness mode
  • Ice cube sized light head weighs less than 2 oz, battery roughly 6 oz
  • O-ring handlebar mount, (helmet mount not included)
Add to Compare

Frequently Bought Together


bike lightbike headlight bike headlight


MJ-900bike lightbike light
quality cycle headlight

quality cycle headlight
quality cycle headlightMountain bike headlight

Successor to the MJ-808 quality cycle headlight from Magicshine, comes the brand new design MJ-900 Mountain bike headlight with 1200 theoretical lumens, using a single CREE XM-L2 LED. This little bike light really is tiny, but does pack a punch for it’s size. We’ve kept everything as small as possible including the battery especially for the road boys where weight is paramount. The MJ-900 quality cycle headlight comes with a 2.6Ah 7.4V battery as standard weighing in at 130 grams it will make your commute a synch with very little extra weight to carry!MJ


Newly designed with advanced cooling through the new thermally managed fins the Magicshine MJ-900 weighs just 55g plus the battery at 130g  with a run time of over 10 hours on the lowest setting!


A newly shaped ‘o’ ring makes mounting this light head to your bars even simpler tha n before.  The battery reverts back to the velcro strap of old, but for such a small battery this works perfectly.


The MJ-900 comes with a tiny 2.6Ah battery as standard, perfect for keeping weight and costs down. The battery indicator for this light shows red once the battery is below 30% charge. Please note, it does not use the same system as our other lights by turning through the color changes to indicate 75%, 50% and 25% usage.

In Use

The MJ-900 makes use of four power levels 100%, 50% 30% and a flashing mode.  These power options are chosen by pressing the button on top of the lighthead and each option is scrolled through including the off position before cycling back to 100%.

Run Time

The standard 2.6Ah 7.4V battery will give a maximum run time of 2.3 hours on full power, with just over 4 hours on 50% power going right up to 10 hours on 30% of power output.


The Magicshine MJ-900 has a beam angle of 20 degrees,  so slightly wider than the MJ-858, with a thoroughly decent beam throw that much higher priced lights would be envious of. A great little light for the road.

Box Contents


Rubber ‘o’ rings

Battery pack 7.4V 2.6Ah


Nylon straps

Warranty card

English user manual

Additional information

Weight 17 oz
Dimensions 5.12 × 4.73 × 3.15 in
Light source


Luminous flux

1200 Lumens (Theoretical Maximum)

Shell material

Aluminum alloy and plastic


Top Click Switch

Working modes

100%, 50%, 30%, Flash


2×18650 Li-ion batteries (7.4V 2.6AH)

Power indicator

In Button


2.6 hours @ 100% output
4.5 hours @ 50% output
10.5 hours @ 30% output
4.8 hours @ Flash mode





Customer reviews

Rated 4.9636363636364 out of 5 stars
55 reviews
3 stars 0 0 %
2 stars 0 0 %
1 star 0 0 %

55 reviews for Magicshine® MJ-900 Front Bike Light | MTB, Urban, Road Cycling

Add a review

Use one of the allowed file type: jpg,png.

    Questions and answers of the customers

    1. 0 votes

      Hello, all prices and shipping costs are in USD. For Canadian customers, we use FedEx Ground International as an economically efficient method with 5-7 business day transit time, FedEx Intl. Economy is also available for about 4-5 business day delivery.

    2. 0 votes
      A The low battery indicator is under the power button, it glows faint orange while the light is on and battery is low.
    3. 0 votes
      A It does not come with a helmet mount. The MJ-6058 mount is purchased separately.
    4. 1 vote
      A All round plug batteries will work with this light, such as MJ-6092 MJ-6096 and MJ-6102.
    5. 0 votes
      A MJ-6058 works well. Add an extension cable if you want to get the battery off your helmet.
    6. 0 votes
      A Magicshine batteries all have a management chip build in that will prevent over charge, over discharge, over current and over heating. Once the battery capacity has been charged to full, input will be automatically switched off.

    Send me a notification for each new answer.

    You may also like…

    You have not viewed any product yet.

    5% Discount
    15% Discount
    Free MJ-890
    Free Water Flask
    5% Discount
    10% Discount
    5% Discount
    8% Discount
    5% Discount
    Free Glint 100
    10% Discount
    Free MS-622
    Get your chance to win a prize!

    This is your chance to win amazing discounts!

    1. Enter your email address
    2. Spin the wheel and receive a coupon code
    3. Add something to cart
    4. Apply coupon at cart or checkout page

    Our in-house rules:

    • One game per user
    • Cheaters will be disqualified.