How to measure decibels with your phone

Hands holding a smartphone outdoors
Photo: Alexey Demidov / Pexels

Your phone already has a decent microphone. With the right app and a bit of technique, it can tell you how loud a room, a machine or a gig really is, usually to within a few decibels. Most bad readings come from how the phone is held and read, not from the phone itself.

Here's how to get a number you can trust.

What you need

Step by step

  1. Pick dB(A) and Fast. A-weighting matches how loud sound seems to people and is what hearing guidance and most noise rules use. Fast time weighting (125 ms) follows changes quickly. If you're measuring bass-heavy music, dB(C) is also worth a look. dBA vs dBC vs dBZ explains the difference.
  2. Find the microphone. On most Android phones the main microphone is a small hole on the bottom edge. Keep fingers, cases and pockets away from it.
  3. Hold the phone where your ears would be. If you want to know what a person hears, measure at head height where they sit or stand. Hold it at arm's length so your body doesn't block or reflect sound, with the bottom edge pointing loosely towards the source.
  4. Keep still and quiet. Moving the phone, tapping the screen or talking will show up as spikes.
  5. Measure for long enough. For a steady sound, 30 seconds is plenty. For something that comes and goes, like traffic or a neighbour's music, measure for several minutes or record a session.
  6. Read the average, not the peak. The figure to quote is the average level over the measurement, called Leq (equivalent continuous level). The max is useful too, but on its own it overstates how loud things usually are.
The live meter shows the current level alongside min, average (Leq) and max
The live meter shows the current level alongside min, average (Leq) and max

Mistakes that skew readings

Recording a measurement

For anything you might need to show someone, such as a landlord, a council or your employer, take a recording rather than a screenshot. A recording gives you the average, the max, a timeline and how long the noise lasted, which is far more convincing than one number. Note the date, time, where you stood and what the source was.

Want it more accurate?

Every phone microphone is slightly different. If you have access to a calibrated sound level meter, or a sound source with a known level, you can calibrate your app against it and bring readings to within about 1 dB. How to calibrate a decibel meter app walks through it.

If you only need a quick reading on a laptop or tablet, our online decibel meter works in a browser. It's rougher than an app because browsers don't know your microphone's sensitivity.

Sources

← All sound and noise guides