# Online gyroscope and accelerometer test for phones
Use this mobile sensor test when screen rotation feels wrong, games or AR apps drift, a bubble level app looks inaccurate, navigation points the wrong way, or the phone does not react correctly to tilt. The test shows live gyroscope, accelerometer, rotation, and level behavior so you can separate a browser permission problem from a real sensor or calibration issue.# What each sensor reading tells you
| Reading | Useful for | Warning signs |
|---|---|---|
| Alpha | Checking rotation around the vertical axis, useful for compass-like movement and heading changes. | Does not change when rotating the phone flat, jumps by large amounts, or freezes at zero. |
| Beta | Checking front-to-back tilt for screen rotation, games, camera leveling, and AR controls. | Moves in the wrong direction, sticks near one value, or keeps drifting while the phone is still. |
| Gamma | Checking left-to-right roll for landscape rotation, racing games, level apps, and stabilizers. | One side responds differently, values are noisy, or the bubble never recenters on a flat table. |
| Acceleration X/Y/Z | Checking accelerometer response, shake detection, gravity direction, and movement stability. | Large spikes while stationary, no response to movement, or unstable readings after removing the case. |
Symptoms this test helps diagnose
Use the live values to investigate auto-rotate not working, a gyroscope that feels delayed, accelerometer drift, compass calibration warnings, AR tracking that slides away, camera level errors, motion controls that pull to one side, or a phone that only reports motion in native apps but not in the browser.
# Gyroscope vs accelerometer vs compass
Gyroscope
Measures rotation rate. It matters for AR, games, camera stabilization, motion controls, and smooth orientation changes.
Accelerometer
Measures acceleration and gravity direction. It powers tilt, shake detection, step detection, and digital bubble level behavior.
Compass / magnetometer
Helps estimate heading, but can be disturbed by magnets, metal objects, car mounts, cases, speakers, laptops, and nearby electronics.
# How to test sensor calibration properly
- Remove magnetic cases, MagSafe wallets, metal mounts, controller clips, and accessories before testing.
- Place the phone on a firm flat table and wait several seconds before judging drift.
- Rotate the phone slowly through each axis instead of shaking it immediately.
- Compare Safari or Chrome with a native sensor or compass app if the browser shows no data.
- Restart the device and repeat the test if readings are frozen across multiple apps.
iPhone and Android permission note
On iPhone and iPad, Safari may ask for motion and orientation permission after a tap. On Android, Chrome usually exposes motion sensors more directly, but privacy settings, browser flags, battery saving modes, and embedded webviews can still block or reduce sensor data.| Problem | Likely cause | Next step |
|---|---|---|
| No values change | Permission denied, unsupported browser, desktop device, or restricted webview. | Open on the phone itself, use Safari or Chrome, allow motion access, and reload the page. |
| Bubble drifts on a table | Calibration issue, uneven surface, case interference, or accelerometer noise. | Remove the case, use a known flat surface, reboot, and compare with a native level app. |
| Compass direction is wrong | Magnetic interference or system compass calibration. | Move away from metal/electronics and use the operating system compass calibration flow. |
| Values jump or spike | Sensor noise, damaged hardware, aggressive browser throttling, or sudden physical movement. | Test while stationary, close heavy apps, and compare across another browser or native app. |