Sensor Test

Inspect available movement sensors with live feedback.

Sensor Test toolLocal to this browser

Movement, as reported by your browser

Sensor data is not being collected.

Map acceleration/rotation fields independently; absent fields stay unavailable; Generic Sensor is optional only

How to use this test
  1. Start relevant sensor access and move the device gently.
  2. Move the device gently and observe any delivered sensor events.
  3. Stop when finished. No data does not establish a defective sensor.
How it works & what results mean

How the test works

Inspect available movement sensors with live feedback. It uses DeviceMotion/DeviceOrientation; optional Generic Sensor/Vibration APIs. The workspace shows observations from this browser or asks for your own confirmation.

Understanding your result

Acceleration and rotation are browser-delivered sensor values with platform-dependent axes. No samples do not establish a broken sensor. Map acceleration/rotation fields independently; absent fields stay unavailable; Generic Sensor is optional only Missing data, blocked permission and an operation that could not run are shown separately. None establishes a hardware fault.

What you can inspect

Sensor Test

Map acceleration/rotation fields independently; absent fields stay unavailable; Generic Sensor is optional only

Accelerometer

Map acceleration/rotation fields independently; absent fields stay unavailable; Generic Sensor is optional only

Gyroscope

Map acceleration/rotation fields independently; absent fields stay unavailable; Generic Sensor is optional only

Device Motion

Map acceleration/rotation fields independently; absent fields stay unavailable; Generic Sensor is optional only

Keep checking

Related tests

About this test & common questions

how to test phone motion sensors in a browser?

This phone sensor test displays motion readings when the browser provides them. Try gentle movement to inspect accelerometer and gyroscope event changes.

can a sensor test calibrate an accelerometer?

Access may be unavailable or require permission; readings are browser observations and cannot calibrate physical sensors.