Gyroscope Test - Check Your Phone's Motion Sensors Online
Tap start, tilt your phone, and watch the live readings. This page tells you within a second whether your gyroscope and accelerometer are delivering data to the browser, and if not, exactly why. Everything runs on your device; nothing is uploaded.
This model mirrors your device's tilt in real time.
What this test actually checks
Your phone senses motion with two tiny chips: a gyroscope, which measures how fast the device is rotating, and an accelerometer, which measures forces including gravity. The browser fuses their output into three orientation angles. Beta is front-to-back tilt, gamma is left-to-right tilt, and alpha is rotation around the axis pointing out of the screen, the way a compass needle turns.
This page listens for those readings and shows them the moment they arrive, along with the update rate. A healthy phone typically delivers thirty to sixty updates per second. If the numbers move when you tilt the device, your sensors work and any tilt-controlled game or app should work too. If they stay frozen, the diagnostic banner above explains which layer said no: missing hardware, a denied permission, or a system setting.
Everything happens locally. The readings are drawn straight to the screen by JavaScript running in your browser tab. They are not logged, stored, or sent anywhere, which you can verify by loading the page and then switching on airplane mode; the test keeps running.
How to test your gyroscope
- Open this page on the device you want to test. Phones and tablets have motion sensors; most laptops and desktops do not.
- Tap "Start the test". On iPhone and iPad, Safari shows a permission prompt; choose Allow. Android usually starts immediately.
- Tilt the device slowly in each direction. Beta should respond to front-back tilt, gamma to side tilt, alpha to turning in place.
- Read the verdict banner. It tells you whether data is flowing and, if not, the most likely reason with the fix.
Features
Instant verdict
A watchdog waits for the first reading and tells you within a second whether sensor data is flowing, instead of leaving you staring at zeros.
Real troubleshooting
Separate guidance for iPhone permission prompts, the iOS motion access setting, desktop hardware, and embedded-frame blocking.
Live 3D mirror
A model phone mirrors your tilt in real time, so you can see latency and smoothness, not just numbers.
Nothing leaves the device
Readings render locally and are never transmitted. Airplane mode is the proof: the test keeps working without a connection.
Frequently asked questions
Why is there no data on my iPhone?
Safari only shares motion data after you tap start and approve the prompt. If you already approved it and still see nothing, open Settings, then Apps, then Safari, and switch on Motion & Orientation Access, then reload this page.
Why is there no data on my laptop?
Most laptops and desktops have no motion sensor hardware at all, so the browser has nothing to report. That is normal. Run the test on a phone or tablet.
I denied the permission by mistake. How do I undo it?
On iOS, close the tab and open the page in a new one, and Safari will ask again. If it does not, the switch lives in Settings, then Apps, then Safari, under Motion & Orientation Access.
What is a normal update rate?
Most phones deliver thirty to sixty readings per second, which is what makes tilt games feel smooth. Below about twenty, motion control starts to feel laggy.
Is any of this recorded?
No. The values go from the sensor to your screen and nowhere else. This site never uploads user data; that is its entire premise.
🔎 Verify it yourself: nothing uploads
Open your browser's DevTools (F12 → Network tab) and run the test. You'll see no request carrying sensor data — the readings never leave this tab. Every tool on this site works the same way: all processing happens on your device.