Compass Bearing Calculator - Online Azimuth Between Lat/Lon
Calculate the bearing (azimuth) and distance between two GPS coordinates using the Haversine formula. Great for orienteering. Local only.
UD5 Toolkit
Calculate the bearing (azimuth) and distance between two GPS coordinates using the Haversine formula. Great for orienteering. Local only.
Turn your phone into a 3D compass using the AbsoluteOrientationSensor API. See quaternion and Euler angles in real time.
Convert angles between degrees, radians, and grads. Quick reference for mathematics and engineering. Simple and ad-free.
Estimate hiking time using Naismith's rule (distance + elevation gain). Adjust for terrain and fitness. Plan your outdoor adventure.
Enter any two of rise, run, pitch ratio, or angle to get the others. Useful for DIY shed or home projects.
Enter a reference port's high tide and see estimated tides for the next 3 days using rule of twelfths. Educational.
Paste text to calculate the estimated reading time based on your WPM. Set speaking time too. Perfect for speeches.
If your device has a barometer, read the pressure and see trend analysis for short-term weather prediction. Fully local sensor access.
Learn about fâstops and their effect on light and depth. Calculate equivalent exposure adjustments. Educational.
Create complex linear gradients with any number of color stops, exact angles, and length units. Live preview and CSS code.
Convert torque units between Newton-meter, foot-pound, inch-pound, and more. Essential for mechanics and engineers. Instant local conversion.
Decode SMD resistor markings (3-digit, 4-digit, EIA-96) to resistance value. Enter code and get ohms instantly. Handy for PCB repair.
Reverse the direction of an SVG path so that it draws from end to start. Useful for animation direction. Clientâside.
Change text orientation within vertical writing mode. See mixed, upright, sideways. Useful for CJK layout.
Calculate the new average cost of a stock after buying more shares at a different price. Invest smarter. All local.
List assignments with estimated minutes. See total time and break into Pomodoro sessions. Stay motivated.
Tap any key multiple times. Shows average BPM, standard deviation, and a visual metronome beat. More accurate than simple tap.
Watch for updates to ariaâlive regions and log what a screen reader would announce. Debug live regions.
Analyze letter/symbol frequency with an interactive bar chart and heatmap. Useful for breaking simple ciphers, linguistics, and SEO keyword analysis. Local processing.
Breakdown of expected costs (materials, appliances, etc.) for a tiny house. Adjust percentages or enter custom. Local calculation.
Shows today's moon phase, age, and percent illuminated. Simple visual display. Works offline.
Rotate an image by any angle with a live preview. Adjust background fill. Download the corrected orientation. Canvasâbased.
Compute multiple readability scores (Flesch Reading Ease, Grade Level, ARI, SMOG). Paste any English text and see which grade level it's suitable for. Local.
Enter hole saw diameter and material to find the recommended RPM and feed pressure. Prevent burning and kickback.
Automatically improve the contrast of dark or washedâout photos using histogram equalization. Oneâclick autoâtune. All canvasâbased.
Rotate any JPEG or PNG by exact 90° increments or flip horizontally/vertically. Preserves original quality. Pure browser canvas.
Use your camera to scan 1D barcodes (UPC, EAN, CODE128) directly in the browser. Quick and no app install. All scanning is local.
Convert hex, RGB, or HSL into the modern OKLCH color space. See the preview and copy CSS oklch() value. Local.
Type a UPC or EAN number and see how a laser scanner would identify it, plus check digit validation.
Analyze text for screen reader friendliness: detect vague link text, missing alt suggestions. Get a report. Local.