How Accurate Is a Phone Spirit Level App?
A calibrated phone spirit level reads to within a couple of tenths of a degree. That is close enough for hanging tile, hanging doors, and nearly every job around a house. Uncalibrated, the same phone can be off by a degree or more, and the cheaper the phone the wider that gap tends to be. The number you get depends on four things: the sensor in the phone, whether you calibrated it, the app doing the filtering, and how you rest the phone on the surface. Calibration is the one that matters most, and it takes ten seconds.
- A calibrated phone reads to roughly a couple of tenths of a degree, which is fine for tile and finish work.
- Uncalibrated, a phone can be off by a degree or more, so calibration is not optional.
- The sensor is a MEMS accelerometer, the same part that handles screen rotation and step counting.
- Most DIY and trade jobs never need better than a couple of tenths of a degree.
- Survey instruments are far more precise, but they cost hundreds to thousands of dollars.
What determines phone spirit level accuracy
The sensor doing the work is a MEMS accelerometer, the same tiny chip that rotates your screen and counts your steps. It measures the pull of gravity along three axes, and the app turns that into an angle. A better sensor resolves smaller changes and carries less background noise. That sets the ceiling on how good a reading you can get. A cheaper sensor has a noisier signal, which shows up as a jumpier bubble and a wider error.
The sensor is only the start. Every phone leaves the factory with a small built-in offset, so it reads a flat surface as slightly tilted. Calibration cancels that out, and it is the single biggest thing you can do. Temperature matters too. A phone brought in from a cold car reads differently until it settles. A thick or curved case can tip the phone enough to skew the reading, so it is worth taking off for a tight measurement.
Vibration is the sneaky one. A washing machine two rooms away or traffic outside adds little spikes of noise to the signal. Good apps smooth this out with an exponential moving average, which leans on recent readings and irons out the jitter. That is why the bubble in a decent app looks steady while the raw sensor value jumps around. Hardware sets the floor. Calibration and technique take you the rest of the way.
How we tested accuracy
We checked phone readings against a machinist's precision level sitting on a flat reference surface. That is the standard way to see how far off a level is: put it next to something you trust more, at a known angle, and read the difference.
We ran a mix of phones, from current flagships down to a cheap entry-level Android, at several angles from flat to a steep tilt. Each phone got read cold first, then again right after calibrating it on the reference surface, so the before-and-after gain was clear. We took the case off for part of the run to see what it added.
For each reading we let the value settle and held it for a bit rather than snatching a single instant, which is how you would actually read it before marking a wall. We kept the room at a normal indoor temperature the whole time, so nothing here tells you about cold-garage or hot-attic conditions.
What we found
Two things stood out. First, calibration mattered far more than which phone you held. A cheap phone that read a full degree off cold snapped back to a couple of tenths after one calibration pass, right alongside phones costing four times as much. Second, once calibrated, the gap between a flagship and a mid-range phone was small. The flagships were a touch steadier, but the mid-range phones were close behind.
The budget phone was the outlier. Cold, it was the worst by a wide margin, off by more than a degree. Calibrated, it improved a lot but still trailed the rest. If you only own a cheap phone, calibrate every time and take a couple of readings.
The case added a small, steady tilt on most phones. It was worst on phones with a curved back, where the case changes how the phone rests on the surface. Taking the case off before a tight measurement is free and it helps.
| Phone Tier | Uncalibrated | Calibrated | Case Impact |
|---|---|---|---|
| Flagship (recent iPhone / Galaxy / Pixel) | Off by a few tenths | Within a couple of tenths | Minimal |
| Mid-range Android | Off by up to a degree | Within a couple of tenths | Small, steady tilt |
| Budget Android | Off by more than a degree | Under half a degree | Take the case off |
One thing worth knowing: the error grows a little at steep angles. Flat on a bench is the easy case for the sensor, where gravity gives the strongest signal to read against. Tip the phone toward vertical and the reading gets slightly less steady. For roof pitch or a ramp, allow a bit more slack than you would for a flat floor.
Spirit Level Pro includes five tolerance presets from ±0.1° (Precision) to ±1.0° (Framing), plus one-tap calibration to zero out your device's manufacturing offset.
Try Spirit Level Pro FreeHow to get the most out of your phone
You do not need a flagship to get a reading you can trust. Most of the accuracy comes from how you use the phone, not what it cost. Do these things and a mid-range Android will hold its own. The first one, calibration, is worth more than all the others put together.
- Calibrate before each session. Rest the phone flat on the most level surface you have, a countertop or a bench, then run the app's calibrate function. This stores a correction that cancels out your phone's built-in offset. It takes ten seconds and it is the biggest single win available.
- Take the case off. Most cases add a small, steady tilt, and curved-back phones with thick cases are the worst. For anything tighter than a rough hang, pull the case off first.
- Let it settle after a temperature change. A phone reads differently when it is cold. Bring it in from a cold car and give it a couple of minutes at room temperature before you calibrate.
- Use a clean contact surface. Grit, dust, or a ridge of dried paint tips the phone without you noticing. Wipe the surface and run your hand across it before you set the phone down.
- Give the phone a minute after a cold start. The reading is noisier right after you wake the phone. Wait a minute and it steadies, which shows most on very tight measurements.
- Use software smoothing and the hold feature. A good app smooths the raw sensor signal so the bubble does not twitch. If it has a hold or freeze feature, use it once the reading settles. You lock in a clean number instead of watching it jump.
- Take a few readings and split the difference. On a cheap phone a single reading can wander a little from one moment to the next. Two or three readings take a few extra seconds and cancel out most of the random jitter.
How much accuracy each job needs
A number means nothing on its own. Half a degree is fine for a picture frame and hopeless for the slope on a shower tray. The table below lines up common jobs with the tolerance they actually need, so you can tell at a glance whether a phone will do. Most jobs sit well inside what a calibrated phone gives you.
| Use Case | Required Tolerance | Phone Capable? | Notes |
|---|---|---|---|
| Hanging pictures / art | ±1.0° | Yes, any phone | Even uncalibrated budget phones pass |
| Shelving / wall brackets | ±0.5° | Yes, after calibration | Calibrate first; case off recommended |
| Stair handrails | ±0.5° | Yes, after calibration | Use plumb mode for vertical check |
| Door / window frames | ±0.3° | Yes, flagship / mid-range | Budget phones marginal; calibrate |
| Tile installation | ±0.2° | Yes, with Precision preset | Flagship or calibrated mid-range; remove case |
| Drainage / shower slope (1–2°) | ±0.2° | Yes, calibrated flagship | Use target angle feature; average 3 readings |
| Finish carpentry / cabinetry | ±0.1–0.2° | Marginal - flagship only | Granite-surface calibration recommended |
| Construction survey / setting out | ±0.005° | No - use optical/digital level | Requires theodolite or digital level ($500+) |
The one row that a phone cannot cover is survey work. Setting out a building or checking a structural slope needs a digital level or theodolite, which is far more precise and costs hundreds to thousands of dollars. That is a different tool for a different job, not a knock on the phone.
When is a phone level accurate enough
Honestly, nearly always, as long as the job is not structural. The great majority of jobs around a house need looser than a couple of tenths of a degree, and a calibrated phone clears that easily.
Where does a phone fall short? Three cases. It is not a certified instrument, so anything with legal weight, like a structural survey or a building-control sign-off, needs traceable gear instead. Long spans magnify a small angle: two tenths of a degree over ten metres works out to about 35mm of drop, which adds up. And heavy vibration, like standing on a running generator, can beat even good filtering.
Here is the part people miss. A cheap bubble level in most toolboxes reads to about half a degree, and that is you squinting at the bubble by eye. A calibrated phone with proper smoothing beats that. On a short span it is more accurate than the level in your drawer, not just as good. It loses only on certified traceability and on long runs.
Frequently asked questions
Is an iPhone more accurate than Android for a spirit level app?
After calibration a flagship iPhone and a flagship Android read about the same. The real gap is between flagship and budget Android, not between the two platforms. A calibrated mid-range Android is close behind and still fine for most jobs.
How often should I recalibrate my phone spirit level?
Recalibrate at the start of a job and any time the phone has been through a big temperature change. A phone pulled from a cold car needs a few minutes to settle before you calibrate. For casual jobs around the house, once per session is plenty.
Does screen brightness or battery level affect accuracy?
No. The accelerometer is its own sensor and does not share anything with the display or the battery. A heavy processing load warms the phone a little, but the effect on the reading is too small to notice.
Can I use a phone spirit level for professional work?
For non-certified trade work, like fitting kitchens, hanging doors, or tiling bathrooms, yes. A calibrated phone hits the accuracy these jobs need. For anything with legal standing, like a structural survey or a building-control sign-off, use a certified survey instrument. A phone is not a certified measuring device.
Does phone spirit level accuracy get worse over time?
The sensor has no moving parts, so it does not wear out. The reading can drift if you drop the phone hard, or if a software update changes the sensor driver. Either way the fix is the same: recalibrate.
The verdict
After checking a spread of phones against a precision level, the picture is clear. A calibrated phone reads to a couple of tenths of a degree, which covers tile, drainage slopes, cabinetry, and nearly every job around a house. Even a cheap phone, calibrated, gets under half a degree, which is enough for most DIY.
The things that help most are free: calibrate, take the case off, and use the hold feature to lock a steady reading. Get those right and your phone beats most of the bubble levels sold in hardware stores. The only place it cannot compete is certified survey work, which needs a proper digital level no matter what phone you carry.
So yes, a phone spirit level is accurate enough for most people, most jobs, most of the time. The question is not whether to trust it. It is whether you are getting the most out of it.