Sensor Tester: Description
Sensor Tester logo

Sensor Tester

Android application — free, ad-supported

View on Google Play →

Sensor Tester is an Android application that reads data from all hardware sensors available on the device and displays their live values on a single screen. The readings are updated continuously as long as the app is running.

Screenshots

Sensor Tester main screen listing live readings for all 12 sensors Accelerometer detail view showing X, Y, Z axes values and hardware metadata Gyroscope detail view showing rotation rates and sensor hardware information Battery detail view showing charge level, temperature, voltage, health and plug status Settings screen with per-sensor visibility toggles and show-only-available option

Sensors

The main screen lists all supported sensors with their current readings, refreshed continuously. Each sensor tile shows the sensor name and its live value(s). If a sensor is not present on your device, it is shown as unavailable (and can be hidden via Settings).

Long-pressing (tap and hold) any sensor tile opens a dedicated detail screen for that sensor. The detail view shows additional hardware metadata — such as vendor, version, maximum range, resolution, power consumption, and minimum sampling delay — alongside the live reading.

Sensor What it measures
Battery Charge level (%), temperature (°C) and voltage (V) from the battery management system.
Accelerometer Acceleration along the X, Y and Z axes, including gravity (m/s²).
Magnetometer Ambient magnetic field strength along the X, Y and Z axes (μT). Useful for compass applications.
Gyroscope Rate of rotation around the X, Y and Z axes (rad/s).
Light Ambient illuminance (lux).
Gravity Gravitational force component along the X, Y and Z axes (m/s²).
Ambient Temperature Ambient air temperature (°C).
Pressure Atmospheric pressure (hPa). Can be used to estimate altitude.
Relative Humidity Relative humidity of the air (%).
Proximity Distance of an object from the screen — reported as near or far.
Linear Acceleration Device acceleration along X, Y and Z axes with gravity removed (m/s²).
Rotation Vector Device orientation represented as a rotation vector (quaternion components).

Settings

The Settings screen (accessible from the action bar menu) lets you customise what the main screen displays:

  • Show only available sensors — when enabled, sensors not present on your device are hidden automatically, keeping the list clean.
  • Per-sensor visibility toggles — each of the 12 sensors has its own checkbox so you can include or exclude it from the main view independently.
  • Reset to defaults — restores all settings to their original state (all sensors visible, “only available” filter off).

Permissions

Sensor Tester requests only one permission:

  • Internet access — required for displaying advertisements (Google AdMob) and for collecting anonymous usage statistics (Firebase Analytics). No personal data is collected or transmitted by the application itself.

Reading hardware sensor data (accelerometer, gyroscope, etc.) does not require any Android permission declaration. The battery information is obtained via a standard system broadcast and also requires no special permission.