Live Lux Readings
Reads the AmbientLightSensor API where available to display the current illuminance in lux, updated in real time as the light around you changes.
This test reads your device's ambient light sensor to show live lux values. Tap below and allow the browser prompt, then cover the top of your phone to see the reading change.
View live lux readings from your phone's ambient light sensor and test auto-brightness by covering and uncovering the sensor. The same sensor that adjusts your screen brightness automatically.
A simple, interactive check for your phone's ambient light sensor and auto-brightness.
Reads the AmbientLightSensor API where available to display the current illuminance in lux, updated in real time as the light around you changes.
Cover the top of your phone with your hand — the lux reading should drop sharply. Remove it and it should rise again, confirming the sensor responds.
A rolling 120-sample graph plots your lux readings over time, so you can see how the sensor responds to changes in lighting instantly.
A simulated screen dims and brightens in response to the lux reading, illustrating how auto-brightness would adjust your display in real use.
Automatically classifies the current reading — dark room, indoor, overcast, bright day — so you can quickly interpret your lux value.
Everything runs locally in your browser. No data is transmitted, stored, or shared — just a simple, private light sensor check.
No app, no sign-up — just a simple, accurate check.
Tap "Start Light Test" and allow the browser prompt to access the ambient light sensor.
The current light level appears in lux, with an environment label like "Indoor" or "Bright day".
Place your hand over the top of your phone. The lux value should drop sharply and the simulated screen should dim.
Remove your hand — the reading should rise again, confirming the sensor and auto-brightness response work.
Everything you need to know about testing your phone's light sensor.
Open this page on your phone, tap "Start Light Test", and allow sensor access. The live lux reading shows the current light level. Cover the top of your phone with your hand — the lux value should drop sharply. Remove your hand and it should rise again. This confirms whether your ambient light sensor is working.
Typical lux values vary by environment: a dim room is around 10–50 lux, a normal indoor room is 100–300 lux, an office or bright indoor space is 300–500 lux, an overcast day outdoors is 1,000–10,000 lux, and direct sunlight can exceed 100,000 lux. Covering the sensor with your hand should bring the reading close to 0 lux.
The AmbientLightSensor API is currently supported only on Chrome for Android and a few other Chromium-based mobile browsers. Safari on iOS and most desktop browsers do not expose ambient light sensor data to web apps. If your browser doesn't support it, the test will show as unsupported — but the auto-brightness behavior can still be observed with the visual meter.
Common causes include a dirty or obstructed ambient light sensor (often near the earpiece), a screen protector covering the sensor, a software glitch, or auto-brightness being disabled in settings. Try cleaning the top of the screen, removing any case or protector near the sensor, toggling auto-brightness off and on in settings, and restarting the device. If the lux reading here doesn't change when you cover the sensor, the hardware may need repair.