Digital Bubble Level Online

A free digital bubble level that turns any smartphone into a precision measurement tool. Four measurement modes — 2D surface bubble, inclinometer, plumb line and camera AR overlay — cover everything from hanging a picture frame straight to checking the slope of a shelf or the vertical alignment of a wall.

How to Use

1
Open on your phone

Load this page on a smartphone or tablet with an accelerometer. On desktop you'll see a QR code to scan with your phone camera.

2
Enable the sensors

Tap "Enable Sensors". On iOS 13+ a system prompt appears once — choose "Allow". Android grants access automatically.

3
Calibrate the zero point

Place the phone on a reference surface you trust to be flat, then long-press "Calibrate" for one second. The current reading becomes the new zero and is saved for next time.

4
Pick a mode

Surface for 2D bubble (hanging frames, tables), Inclinometer for a single angle with protractor, Plumb for vertical walls, Camera for AR overlay on photos.

5
Lock and share

Tap "Hold" to freeze the reading for note-taking. In Camera mode tap "Save photo" to export a PNG with the angle burned into the image.

Check surfaces, slopes and plumb lines using your phone's accelerometer

⚖️

Sensor Access Required

This level uses your phone's motion sensors. Tap below to enable them — on iOS, a permission dialog will appear once.

Features

Four modes: 2D surface bubble, inclinometer (0°–90°), plumb line and camera AR with live crosshair Precision to 0.1° with EMA sensor smoothing — eliminates jitter without adding lag Triple feedback when level is reached: Web Audio beep, haptic vibration gradient, optional voice readout Persistent calibration saved in the browser plus reference snap angles at 15°, 22.5°, 30°, 45°, 60°, 90° Camera AR mode exports a photo with the current angle burned into the image Units toggle — degrees, slope percent, radians, mm per meter — plus history log and table export

FAQ

Why does iOS ask for permission?

Since iOS 13, Safari requires explicit permission to read motion sensors. The dialog appears once per device. If you missed it, reload the page and tap "Enable Sensors" again.

Does it work on a desktop computer?

No. A bubble level needs an accelerometer, which desktop computers don't have. Open the page on your phone instead — the desktop view shows a QR code for quick access.

How accurate is a phone-based level?

Modern phones report orientation with about 0.1–0.3° precision after our EMA smoothing. That's enough for picture frames, shelves and DIY carpentry. For professional calibration work, a hardware digital level is still the right tool.

How do I calibrate it correctly?

Place your phone on a surface you know is flat (a kitchen counter, a spirit-level-checked shelf). Long-press "Calibrate" for one second — the tool averages 30 readings over 500ms and saves the offset in your browser.

What's the difference between Surface, Inclinometer and Plumb?

Surface shows a 2D bubble for horizontal alignment in both axes at once — best for tabletops. Inclinometer shows a single big angle for measuring slopes. Plumb shows vertical deviation when the phone is held upright against a wall.

Can I save a measurement?

Yes. The History panel records snapshots you can replay. In Camera AR mode the "Save photo" button exports a PNG with the angle overlaid — handy for sending measurements via messenger.

💡 Want us to improve this tool just for you?

We can — and it's free! Just send us a quick message with your idea. If you'd like to discuss it in detail, leave your email and we'll get back to you. You can stay anonymous.

How do you rate this tool?

Thank you for your rating!
Want to share more? Leave a comment!
Thank you! Your comment will appear after moderation.
Published Updated