The Most Accurate Free Bubble Level Online
Our online bubble level is a precision-engineered digital spirit level that transforms any mobile device into a professional measurement tool. Built for contractors, craftsmen, DIY enthusiasts, photographers, and anyone who needs to quickly verify that a surface is flat, a wall is plumb, or a fixture is truly level — without reaching for a physical tool.
Unlike traditional spirit levels that can lose calibration, break, or simply not be within reach, this digital bubble level lives in your browser. Open it, place your device on any surface, and within seconds you have ±0.5° accurate readings across four distinct measurement modes: dual-axis overview, dedicated horizontal tube, vertical tube, and a full plumb line assessment for checking walls and posts.
Every aspect of the tool has been designed for real-world usability. The large, high-contrast canvas is readable in bright sunlight. Colour transitions from green to yellow to red give instant feedback without reading numbers. The smoothing algorithm eliminates hand-tremor noise. And the calibration system lets you zero the tool on any reference surface, compensating for device manufacturing tolerances.
Everything a Professional Spirit Level Needs
We've engineered this tool from the ground up with features that surpass most physical bubble levels available today.
Dual-Axis Display
Simultaneous horizontal and vertical readings in a single view. See the complete picture of any surface's orientation at a glance with the circular bubble and twin tubes.
Horizontal Mode
Full-width spirit tube focused purely on the X-axis tilt. Ideal for shelves, countertops, window sills, picture frames, and any horizontal surface check.
Vertical Mode
Dedicated vertical tube measuring Y-axis inclination. Perfect for doorframes, columns, tiles, and ensuring walls are perfectly plumb.
Plumb Line Mode
A visual pendulum that replicates a traditional plumb bob. Shows exact deviation and direction — essential for masonry, framing, and hanging heavy fixtures.
±0.5° Accuracy
When calibrated, achieves precision comparable to mid-range physical levels. The smoothing algorithm eliminates micro-jitter for rock-steady readings.
Smart Calibration
One-tap calibration zeroes the instrument to your reference surface, correcting for device manufacturing imperfections and placement angle.
Audio Feedback
Optional level-achieved beep so you can listen for the sweet spot when your hands are busy holding a shelf in place or adjusting a fixture.
Hold Reading
Freeze the current reading on screen so you can move your device away from a surface and still see the last measurement. Great for tight spaces.
Dark Theme
High-contrast dark interface reduces glare in bright outdoor conditions and is comfortable in low light. Your eyes won't fight the screen to read the bubble.
Works Offline
Once loaded, no internet connection is required. The sensor data never leaves your device — full functionality in basements, remote sites, or signal-dead zones.
100% Private
Zero data collection. No accounts, no tracking, no sensor data transmitted to any server. What happens on your device stays on your device.
Instant Load
Pure HTML/CSS/JavaScript — no frameworks, no downloads, no waiting. Opens in under a second even on older mobile hardware and slow connections.
Get Accurate Readings in 30 Seconds
Using this digital bubble level is simpler than a physical one. No batteries to check, no vials to crack, no calibration drift over years. Follow these steps for the most accurate results:
Open on a Mobile Device
Visit bubblelevel.online on any smartphone or tablet with Chrome, Safari, or Firefox. Grant the motion sensor permission if prompted — this gives access to the gyroscope data and is required for the tool to function.
Choose Your Mode
Select from Dual-Axis, Horizontal, Vertical, or Plumb Line using the tabs at the top of the tool. Dual-Axis is best for general surface checking; choose the dedicated modes for precision work on a single axis.
Calibrate First (Recommended)
Place your device on a surface you know is level (like a countertop or workbench) and tap Calibrate. This zeros the instrument to your specific device, compensating for any factory sensor offsets. Skip this for casual use.
Place on Your Surface
Lay the phone flat for horizontal measurements (Dual-Axis or Horizontal mode). Stand it upright against a wall or post for Vertical or Plumb readings. Keep the device still for 1–2 seconds for the smoothing algorithm to stabilise.
Read the Bubble & Angle
Green bubble = within ±0.5° of level. Yellow = slight tilt (0.5°–2°). Red = significant tilt (>2°). The degree readout below the canvas gives you the exact angle for shimming or adjusting. Use Hold to freeze the reading.
Adjust and Confirm
Shim, adjust, or tighten your fixture while watching the live reading. Once the bubble centres and the display shows green, your surface is level. Use Hold to confirm before removing the device.
How Accurate Is a Phone's Gyroscope?
Modern smartphones contain MEMS (Micro-Electro-Mechanical Systems) gyroscopes and accelerometers with impressive precision. The raw sensor data is typically accurate to within 0.1°–0.3°, though real-world performance depends on the device and calibration state.
Our smoothing algorithm (exponential moving average) filters out the micro-vibrations and handling noise that cause jitter on raw sensor feeds. Combined with the calibration system, the tool achieves the following real-world accuracy targets:
| Scenario | Typical Accuracy | Notes |
|---|---|---|
| Calibrated, stable surface | ±0.2° – ±0.3° | Best achievable on modern flagships |
| Calibrated, hand-held momentarily | ±0.5° | Smoothing compensates for hand tremor |
| Uncalibrated, stable surface | ±0.5° – ±1.0° | Device sensor offset uncompensated |
| Older budget device | ±1.0° – ±1.5° | Lower grade MEMS sensors |
| Professional spirit level (reference) | ±0.1° – ±0.5° | Vial-based 1mm/m bubble |
For most DIY and professional applications — hanging shelves, tiling, installing fixtures, framing walls — ±0.5° accuracy is more than sufficient. A 0.5° tilt over a 1-metre shelf translates to just 8.7mm height difference end-to-end, which is imperceptible and within any tolerance for standard construction.
Calibration Guide for Perfect Results
Calibration is the single most important step for maximum accuracy. Every device has slight sensor offsets from manufacturing. The calibration process measures these offsets and subtracts them from all future readings.
Find a Reference
Use a known-flat surface: a granite countertop, a glass worktop, or any surface you've verified with a trusted physical level.
Place & Stabilise
Lay your device flat on the surface. Wait 2–3 seconds for the readings to stabilise before tapping calibrate.
Tap Calibrate
Press the green Calibrate button. The tool records the current offset and zeros the display. Both axes reset to 0.00°.
Pro tip: Calibrate at the start of each session if you need precision work. Temperature changes and device restarts can slightly shift sensor baselines. Use the Reset button to undo calibration and return to factory defaults.
What Can You Level With This Tool?
Our digital bubble level covers virtually every leveling task a professional tradesperson or DIY enthusiast encounters:
Tiling & Flooring
Ensure a flat substrate before laying tiles or hardwood. Catch high spots and low spots before they're covered.
Picture Frames
Hang artwork perfectly straight. Use horizontal mode for quick frame-by-frame alignment.
Shelves & Cabinets
Mount shelves that won't roll bottles off the edge. Level kitchen cabinets during installation.
Doors & Windows
Check door frames are plumb. Verify window sills are level before fitting.
Construction Framing
Plumb walls and posts during framing. Check beam levelness before pouring concrete.
Furniture Assembly
Level refrigerators, washing machines, and flat-pack furniture to prevent wobble and ensure proper function.
Satellite Dishes
Get the correct elevation and azimuth angle for satellite or antenna alignment.
Garden & Decking
Check garden decking, patios, and paths for adequate drainage fall and surface evenness.
Photography & Video
Level camera tripods for horizon-straight shots. Check gimbal and slider rail level.
Plumbing
Set the correct fall on waste pipes. Level shower trays and bath tubs before sealing.
Electrical
Mount consumer units, switch plates, and distribution boards perfectly level and plumb.
Metal Fabrication
Check welding jigs, machine beds, and fabricated frames for true level before final assembly.
Free Online Inclinometer & Clinometer Tool
The Inclinometer (also called a clinometer, slope meter, or gradient gauge) is a precision instrument for measuring the angle of inclination of a surface relative to true horizontal. Where the bubble level tells you whether something is flat, the inclinometer tells you exactly how far from flat — and converts that into the slope percentage, grade, and rise-to-run ratio that engineers, builders, and surveyors work with daily.
Our digital inclinometer uses the same gyroscope sensor as the bubble level but presents the data in a format optimised for slope measurement: a large semi-circular gauge dial with a sweeping needle, a real-time degree readout, automatic grade percentage calculation, and a rise:run ratio display. This makes it directly useful for road grading, drainage design, roof pitch assessment, ramp compliance checking, and terrain analysis.
Angle in Degrees
Reads from -90° to +90°, covering the full range from a steep downhill slope to a steep uphill incline. Updates in real-time with ±0.3° accuracy when calibrated.
Grade Percentage
Automatically converts angle to grade percentage (the standard used in road engineering and drainage). A 1° slope is a 1.75% grade; a 45° slope is 100%.
Rise : Run Ratio
Shows the rise-to-run ratio used in roofing (e.g. 4:12 pitch), ramp design, and staircase regulations. Updates live as you tilt the device.
Semi-Circle Gauge
A large analogue-style gauge makes it easy to read inclination at a glance without squinting at numbers. The needle sweeps across a graduated arc with clear degree markings.
Construction Grade
Designed for the ranges that matter in construction: 0–5° (drainage and road falls), 5–30° (ramps and access), 30–60° (roof pitches), and 60–90° (near-vertical walls).
Calibratable
Shares the same calibration system as the other modes. Zero the inclinometer on a known flat surface for maximum accuracy on any measurement task.
What Is an Inclinometer Used For?
The inclinometer is one of the most versatile measurement tools in the professional toolkit. Here are the most common applications for our digital clinometer:
Road & Driveway Grading
Check that driveways fall at 1–5% grade away from buildings and that road cambers are within specification.
Roof Pitch
Measure the pitch of existing roofs for material calculations, or verify new roofing is laid at the specified angle.
Ramp Compliance
Verify wheelchair ramps and access slopes meet legal requirements (typically ≤1:12 = 8.33% grade = ~4.76°).
Drainage Falls
Ensure shower trays, gutters, and drainage channels have adequate fall (typically 1:80 = 1.25%) to prevent standing water.
Terrain Assessment
Measure hillside gradients for agricultural planning, landscaping, or construction feasibility studies.
Tree & Mast Height
Use trigonometry with inclination angle and a known distance to calculate the height of trees, masts, or buildings.
Staircase Design
Check stair pitch angles (typically 35°–42°) during design or renovation to ensure comfortable, code-compliant stairs.
Antenna & Satellite
Set the elevation angle on satellite dishes and antenna mounts to within a fraction of a degree for optimal signal.
Inclinometer vs Bubble Level: What's the Difference?
A bubble level answers "is this surface level?" — a binary pass/fail within a small tolerance. An inclinometer answers "what is the exact angle of this surface?" — a precise quantitative measurement across the full 0–90° range. In practice, you use the bubble level for zero-angle work (fitting shelves, checking floors) and the inclinometer when the angle itself is what you need to measure or set (grading a driveway, pitching a roof, checking a ramp). Our tool gives you both in a single browser session — just switch tabs.
Grade Percentage Reference Table
| Angle (°) | Grade (%) | Rise:Run | Common Use |
|---|---|---|---|
| 0.57° | 1% | 1:100 | Minimum drainage fall |
| 1.15° | 2% | 1:50 | Road cross-fall / patio drainage |
| 2.86° | 5% | 1:20 | Maximum road gradient (UK) |
| 4.76° | 8.3% | 1:12 | Max wheelchair ramp (building regs) |
| 14.04° | 25% | 1:4 | Steep driveway |
| 18.43° | 33% | 1:3 | Very steep slope |
| 22.62° | 41.6% | 5:12 | Low-pitch roof |
| 33.69° | 66.7% | 8:12 | Standard roof pitch |
| 45° | 100% | 1:1 | 45° reference |
Digital Bubble Level vs Physical Spirit Level
Both have their strengths. Here's an honest comparison to help you decide when to reach for your phone and when to grab the traditional tool:
✅ Digital Bubble Level (This Tool)
- Always in your pocket — your phone is already there
- Four measurement modes in one tool
- Exact degree readout, not just visual bubble
- Cannot be knocked out of calibration by drops
- Free — no purchase cost
- Works in low light with bright display
- Records exact angle for shimming calculations
- Usable on curves (phone laid on curved surface)
⚠️ Traditional Spirit Level
- Works without battery charge
- No permission prompts needed
- Better on wet or dirty surfaces
- Can be used as a straight edge simultaneously
- No gyroscope required (desktop use)
- Preferred in extreme temperature conditions
For most everyday tasks, the digital bubble level is faster, more versatile, and more informative than a physical tool. We recommend keeping both — use this tool for quick checks and fine degree measurements, and a 600mm or 1200mm physical level for long straight-edge work on walls and floors.
Frequently Asked Questions
Your Privacy Is Guaranteed
We believe a utility tool should never compromise your privacy. This digital bubble level was built with a privacy-first architecture: all sensor processing happens locally in your browser's JavaScript engine. No gyroscope readings, no tilt angles, no usage sessions — none of this data is ever transmitted to our servers or any third party.
We do not use advertising networks that track your behaviour across the web. We do not build profiles on users. We do not require account creation. Our analytics are limited to basic, anonymised page view counts that cannot be linked to individuals. See our full Privacy Policy for complete details.
Get Help With the Bubble Level Tool
Encountering an issue, or have a suggestion for improving the tool? Our support team is here to help. Common issues include sensor permission prompts on iOS (always tap Allow), and older Android devices with lower-quality accelerometers producing noisy readings (try resting the phone on a stable surface and enabling calibration).
For technical questions, feature requests, or bug reports, reach out through our contact page. We typically respond within 24 hours. We release regular updates to improve sensor smoothing, add new measurement modes, and enhance browser compatibility — check back regularly for improvements.