I built a free online protractor that works on phones and photos
A few weeks ago I shared CollateKit , my collection of free browser tools. I've since added a new one that's quite different from the text tools: an online protractor . 👉 Try it here What it does Drag to measure: grab the arm and move it. It works with mouse and touch. Type an exact angle: enter a number and the protractor jumps to it. 180° and 360° modes: switch between a half-circle and a…
I recently introduced a new addition to my selection of browser-based utilities: an online protractor available for free. You can access it using the link provided. This tool allows users to measure angles on their devices, whether using a mouse or touch interface. Users can also input exact angle measurements for the protractor to adjust accordingly.
The tool offers 180° and 360° modes, providing a half-circle or full-circle protractor, respectively. It displays complementary, supplementary angles, and categorizes the angle as acute, right, obtuse, straight, or reflex. Users can also input images, clicking three points to calculate the angle between them. The protractor operates solely within your browser without any data upload or account creation requirement.
The motivation behind this tool is to cater to users who require a straightforward solution to angle measurement, as such functionality is typically absent from AI chatbots. Existing tools were either ad-laden or inconvenient on mobile devices. The protractor is constructed using plain JavaScript, devoid of external libraries. It leverages Math.atan2 for calculations and handles both mouse and touch inputs consistently.
In image mode, pixel conversion ensures accurate angle measurement regardless of photo scaling. Future enhancements include a camera overlay for real-world object measurement and a tilt mode for smartphones. Additionally, the creator is open to suggestions for other browser-based tools that require device functionality or file input rather than just text. Feedback is welcome, particularly regarding any usability issues encountered on mobile devices.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.