Free Measurement Tool
Online Protractor
Measure any angle by dragging three points. Switch between degrees and radians, enable 5° snap, load a background image, and export a PNG with the angle label included.
Drop or paste an image. Hold Space (or middle mouse) to pan. Use Ctrl/Cmd + wheel to zoom. Drag the three points to measure. Toggle Move all to reposition the whole protractor.
When Would You Actually Use an Online Protractor?
Geometry students are the obvious answer, but the use cases go much further. Architects and interior designers check roof pitches and staircase angles in scanned drawings. Woodworkers verify bevel cuts in photos match the intended angle. Photographers check the tilt of a horizon line. Teachers create angle measurement worksheets by exporting a PNG with the arc and label already visible. Anyone who has ever needed to verify "how steep is that slope, exactly?" has a practical use for a digital protractor.
For measuring physical distances rather than angles, the online ruler is the companion tool. If you need to measure pixel dimensions in a digital design, try the pixel ruler. And for unit conversions, the unit converter handles the rest.
Step-by-Step: How to Measure an Angle
- Optional — load an image: Click "Open image" or drag a photo, diagram, or screenshot onto the canvas.
- Place point B on the vertex — the corner of the angle. Drag A and C along the two rays extending from it.
- The angle between the rays appears live. Toggle between degrees and radians at any time.
- Enable Snap 5° to constrain to clean multiples of 5.
- Export PNG to save the measurement with the arc and label for reports or documentation.
Features
- Degrees and radians — switch units anytime without losing your measurement
- 5° snapping — constrains to multiples of 5 for clean values
- Grid overlay — helps with alignment on geometric diagrams
- Move all — reposition the entire protractor as a unit
- Background image — overlay onto any photo or diagram
- Export PNG — save with arc and label visible
- Printable — use the browser print function for a physical copy