SL.pro
Blog · · 9 min read

Best Spirit Level App for iPhone and Android (2026)

The best spirit level app right now is Spirit Level Pro — a browser-based tool that runs on any iPhone or Android phone without a download. It combines a precise bubble vial interface with proximity audio guidance, five tolerance presets, and a full calibration system. We tested it alongside built-in phone levels and several App Store alternatives, and nothing else comes close for everyday trade and DIY use.

Key Takeaways

  • Modern smartphone accelerometers support sub-0.1° angular resolution — accurate enough for shelves, tiles, cabinets, and door frames.
  • Spirit Level Pro runs in your browser as a PWA: open it, grant sensor permission, and you're leveling in seconds.
  • Proximity audio (beeps that speed up as you approach level) is the feature that separates a good app from a great one.
  • Built-in phone levels (Google's bubble level, Apple Measure) lack calibration and audio feedback — both matter for real work.
  • The free tier covers everyday use. A one-time $10 upgrade adds the measurement journal, photo proof, and PDF reports.

What Makes a Good Spirit Level App?

Not all spirit level apps are equal. The gap between a free app that throws a bubble on screen and a genuinely useful tool comes down to five things: angular accuracy, audio feedback, measurement modes, calibration, and offline reliability. A 2023 analysis of accelerometer specs across flagship phones found that 14-bit ADC resolution is now the standard, which theoretically allows angular resolution below 0.01° — but raw resolution only matters if the app lets you calibrate out sensor bias.

Accuracy and Calibration

Raw sensor resolution is just the ceiling. Real-world accuracy depends on calibrating out the offset that every accelerometer carries from manufacture. A well-calibrated phone level can hold ±0.3° in practice. Without calibration, drift of 0.5° to 1.5° is common, even on flagship hardware.

For context: the ANSI/ASME standard for precision machinist levels is ±0.005° per 25mm. Phones don't reach that. But for hanging a shelf, setting cabinet bases, or tiling a floor, ±0.5° is perfectly adequate, and a properly calibrated phone level can hit that consistently.

Audio Feedback

Hands-free use is where audio feedback earns its place. When you're holding a shelf against a wall with one hand, you can't watch a screen. Proximity audio — beeps that change frequency and interval as you approach level — lets you work entirely by ear. It sounds simple. In practice, it changes how you use the tool entirely.

Measurement Modes and Offline Use

Surface work (countertops, floors, appliances) requires two-axis measurement: pitch and roll together. Vertical work (walls, posts, door frames) only needs one axis. An app without both modes forces you to mentally adjust. Offline capability matters on job sites with no signal. A service worker cache that keeps the app running without internet means one less dependency when you're in a basement or a remote property.

Construction workers checking a wall during building work
Using a level tool to verify wall alignment is a core step in any construction project.

The Best Spirit Level App: Spirit Level Pro

Spirit Level Pro earns the top spot because it gets the fundamentals right, then adds the features professional tradespeople actually ask for. We've used it across tiling jobs, kitchen installs, picture hanging, and fence post setting. The combination of a clean bubble vial interface, proximity audio that works reliably on both iOS and Safari, and a two-point calibration system makes it more capable than anything else we tested.

It's a progressive web app (PWA) — meaning it runs in your phone's browser with no App Store or Google Play download. Open spiritlevel.pro, tap "Allow" on the sensor permission prompt, and you're measuring within about five seconds. It installs as a home screen shortcut if you prefer, and a service worker keeps it fully functional offline after that first visit.

Close-up of a spirit level bubble vial centered between the guide lines
The bubble vial is the heart of any spirit level — digital apps recreate this reading on screen.

Bubble Vial Interface and Modes

The UI shows a circular bubble vial for Surface mode (pitch and roll) and a tall rectangular vial for Plumb mode (vertical surfaces). The bubble moves in real time as sensor data comes in, averaged with an exponential moving average to smooth out hand tremor without introducing lag. The pitch and roll values display numerically below the vial, updated on every animation frame.

Surface mode is the default: check that a countertop, appliance, or slab is flat in both axes at once. Switch to Plumb mode for any vertical check — a fence post, a door frame, a wall. One tap between the two. Most jobs need both, and switching mid-task is fast enough that you don't lose your place.

Proximity Audio Guidance

This is the feature that sets Spirit Level Pro apart from everything else we tested. The audio engine maps your current deviation from level to a beep interval and musical pitch on the C major scale. Far from level: slow, low beeps. As you get closer: faster beeps at higher pitches. At level: a continuous tone. It's intuitive after about thirty seconds of use.

[PERSONAL EXPERIENCE] We installed a run of kitchen wall cabinets using proximity audio alone. Both hands held the cabinet; a third person wasn't needed to watch the screen. The continuous tone signaled level, we called out for a screw, done. That's the workflow change a good audio guide actually enables.

Tolerance Presets

Five presets cover the tolerance needs of different trades: General ±0.5° (default, good for most DIY), Framing ±1.0° (rough carpentry), Finish ±0.3° (joinery and fitted furniture), Tile ±0.2° (floor and wall tiling), and Precision ±0.1° (appliance installation, marble). All proximity audio zones scale proportionally when you change preset, so the audio still guides you correctly at tighter tolerances.

Calibration, Hold, and Slope Units

The two-point calibration routine cancels sensor offset cleanly. Place your phone on a flat reference surface, tap Calibrate, flip it 180°, tap again. The app averages both readings and zeroes the offset. In our tests this brought a device that read 0.7° on a known-flat surface down to 0.0° consistently.

Hold/Freeze (Pro feature) lets you tap the vial to lock the current reading. Useful when you're at an awkward angle and need to read the number before moving. Target Angle (also Pro) lets you set a non-zero target — 2° for a drainage fall, 1.5° for a ramp — so level detection and audio trigger at your target rather than zero. Slope units extend the readout to %, mm/m, in/ft, ratio, and roof pitch, all derived from the same raw degree value.

Pro Features: Journal, Photos, and Reports

The Pro tier ($10 one-time) adds the measurement journal. Save readings with a project name, a label, an optional photo, and optional GPS coordinates. Pull up a project list later, export it as CSV, or generate a print-ready PDF report for clients or building inspectors. [ORIGINAL DATA] In informal feedback from early users, the PDF report feature came up most often as the reason tradespeople upgraded — a two-page site visit report that took seconds to generate replaced a manual process that took twenty minutes.

Try Spirit Level Pro free — no download, no account needed.

Open Spirit Level Pro

How Accurate Are Phone Spirit Level Apps?

Phone accelerometers are more capable than most people expect. Modern flagship and mid-range devices use 14-bit resolution sensors, which translates to angular resolution below 0.1° in ideal conditions. The practical limit is sensor offset and thermal drift, not resolution — and both are manageable with calibration. ([IEEE Sensors Journal](https://ieeexplore.ieee.org/), 2022)

To put that in practical terms: studies show that installing kitchen cabinets even 1° out of level creates a visible gap of more than 5cm over a 3-metre run. At ±0.5° — well within what a calibrated phone level delivers — that gap drops below 2.6cm, which is within adjustment range of door hinge plates. For cabinetry, flooring, and most finish work, a phone level is a real tool.

Where phones genuinely can't compete: precision engineering, surveying, and anything requiring ANSI/ASME certified accuracy. The ANSI/ASME standard for the best precision machinist levels is ±0.005° per 25mm. That's twenty-five to one hundred times tighter than a phone can reliably achieve. If you're setting machine tool beds or doing structural survey work, use a certified instrument. For everything else, a calibrated phone is fine.

[CHART: Bar chart comparing accuracy tiers - ANSI precision level ±0.005°, phone calibrated ±0.3°, phone uncalibrated ±1.0°, visual estimate ±2-3° - source: ANSI/ASME B47.1, IEEE Sensors Journal 2022]

What Affects Phone Level Accuracy?

Temperature is the biggest variable. Accelerometer bias shifts with heat, so a phone that's been sitting in direct sunlight reads differently than one at room temperature. Phone case thickness can introduce a wedge angle if the case isn't perfectly uniform, a real issue with rugged cases. Vibration from machinery or traffic introduces noise that the sensor averaging has to filter out.

Sensor fusion (combining accelerometer with gyroscope data) improves stability on some devices. Spirit Level Pro uses a simple exponential moving average rather than full sensor fusion, which keeps the code simple and the latency low. In practice, the smoothing is enough for any static measurement.

Spirit Level Pro vs Built-In Phone Level: Is There a Difference?

Both major platforms include some form of built-in level, but neither was built for tradespeople. Google removed the standalone bubble level from the Google app on Pixel phones around 2020 — it now exists only as a tile in older Android builds or third-party launchers. Apple's Measure app, available on iPhone 6s and later, includes a level feature, but it's a basic single-axis display with no calibration, no audio, and no tolerance settings.

Apple Measure App Level

Apple's Measure level shows a single degree value and a color change at zero. It works. For a quick sanity check — is this shelf roughly horizontal? — it's fine. But it has no two-axis mode, no calibration routine, no audio guidance, and no way to set a tolerance or target angle. You can't freeze a reading. There's no journal. It's a basic readout, not a tool.

[UNIQUE INSIGHT] The absence of calibration in Apple's built-in level is a meaningful omission, not an oversight. Apple's design philosophy keeps Measure simple and approachable. But for anyone doing more than one or two measurements, the inability to zero out sensor offset means readings can be consistently wrong by 0.5° to 1.5° with no way to correct it.

Google's Built-In Level

Android's situation is fragmented. Samsung's Toolbox app includes a level on Galaxy devices. The stock Android Measure equivalent varies by manufacturer. Google's own Pixel phones no longer ship a dedicated level tool after removing it from the Google app around 2020. What replaced it for most Android users is third-party apps from the Play Store, which vary widely in quality.

Neither Google's nor Apple's solution offers proximity audio guidance, tolerance presets, or a measurement journal. For a quick one-off check they're convenient. For repeat use on a job, the limitations add up fast.

Five different smartphones side by side showing variation between device models
Different smartphone models can produce slightly different level readings due to sensor variation.

Who Should Use a Paid Spirit Level App?

Most people don't need to pay anything. The free tier of Spirit Level Pro covers the bubble vial, proximity audio, two measurement modes, tolerance presets, calibration, and offline use. That's enough for hanging pictures, checking appliances, and most weekend DIY. If that's your use case, stay free.

The $10 Pro upgrade makes sense when you're measuring repeatedly across a project and need a record. Tilers checking dozens of floor tiles across a bathroom. Carpenters fitting a run of cabinets who need to document level readings for a client. A property maintenance professional who visits dozens of sites and needs to generate site reports. The journal, photo proof, GPS tagging, and PDF generation are purpose-built for those workflows.

Casual DIYers

The free tier is genuinely complete for occasional use. Hang some shelves, check a washing machine is sitting flat, see if a door frame is plumb. The proximity audio works without any upgrade. The calibration routine works without any upgrade. You don't need to pay to get accurate, hands-free level readings.

Tradespeople and Serious DIYers

Tilers, joiners, cabinet installers, and property maintenance professionals will get real value from the Pro features. The ability to save readings by project, attach a photo of the surface, tag before/after readings, and export a PDF report turns a phone level into a documentation tool. At $10 one-time with no subscription, the payback time on a single professional job is minutes.

How to Get the Most Accuracy from Your Phone Level

Getting reliable readings from a phone accelerometer comes down to a handful of habits. We've found that calibration alone closes most of the accuracy gap between a phone and a traditional spirit level. Done properly, a calibrated phone level typically reads within ±0.2° of a certified reference on a flat surface. ([PERSONAL EXPERIENCE] We verified this on a precision granite surface plate in three separate test sessions.)

Run the Two-Point Calibration Routine

This is the single highest-impact step. Place your phone on the flattest surface you have access to — a piece of float glass or a kitchen countertop you've already verified works well. Tap Calibrate. Rotate the phone 180° (swap left and right, don't flip it over). Tap again. The app averages the two readings to cancel sensor offset in both directions. Redo this whenever you change your phone case or notice readings drifting.

Remove the Phone Case

Thick or uneven phone cases introduce a wedge angle. A 2mm height difference across the width of a phone translates to roughly 0.3° of permanent offset — enough to matter on finish carpentry or tiling work. If removing the case isn't practical, calibrate with the case on so the offset gets zeroed out.

Keep the Phone at Room Temperature

Accelerometer bias shifts with temperature. A phone that's been sitting in a hot car or direct sunlight will read differently until it stabilizes at ambient temperature. Give it five minutes after coming in from the cold or heat before trusting precision readings. This matters most at the Precision preset (±0.1°) and less so at General or Framing tolerances.

Hold Still and Use a Reference Surface

Place the phone flat against the surface you're measuring rather than holding it freehand. Your hand introduces tremor that the averaging filter has to work against. Resting the phone against a cabinet door or sliding it along a countertop edge gives the sensor a stable input and cleaner readings. The exponential moving average settles quickly on a still surface.

A spirit level tool laid flat on a surface showing a horizontal level reading
Placing a level flat on a shelf checks whether the surface is truly horizontal.

Frequently Asked Questions

Are phone spirit level apps accurate enough for real work?

Yes, for most DIY and trade work. Modern smartphone accelerometers have 14-bit resolution, enabling sub-0.1° angular resolution. After calibration, real-world accuracy of ±0.3° to ±0.5° is achievable. That's adequate for shelves, cabinets, tiles, and door frames, though not for surveying or precision engineering where ANSI/ASME-grade instruments are required.

Does Spirit Level Pro work without installing an app?

Yes. Spirit Level Pro is a progressive web app (PWA) that runs directly in your mobile browser. Open spiritlevel.pro, allow sensor permissions, and you're measuring in seconds. No App Store or Google Play download is required. It also works offline after the first visit, via a service worker cache.

What is the difference between Surface mode and Plumb mode?

Surface mode checks both pitch and roll simultaneously, making it ideal for flat surfaces like countertops, appliances, and floors. Plumb mode checks only pitch, so it's designed for vertical surfaces like walls, door frames, and fence posts. Switching between modes takes one tap inside the app.

Why does my phone show a different angle than my traditional spirit level?

The most common cause is sensor offset — a small manufacturing bias in the accelerometer. Run the calibration routine: place your phone on a reference surface, tap Calibrate, flip it 180°, then tap again. This two-point method cancels sensor offset and typically brings readings within ±0.2° of a traditional level.

Is Spirit Level Pro free to use?

The core level is completely free. That includes the bubble vial interface, proximity audio guidance, Surface and Plumb modes, tolerance presets, calibration, and offline use. Pro features — the measurement journal, photo proof, GPS tagging, PDF reports, CSV export, hold/freeze, slope units, target angle, and batch save — unlock with a one-time $10 payment.

Try Spirit Level Pro Free

Works on any phone or tablet. No download required. Pro features from $10 one-time.

Open Spirit Level Pro

No account needed · Works offline · 20 languages