Geohash Encoder/Decoder - Online Lat/Lon to String
Encode latitude/longitude into a geohash string and decode a geohash back to coordinates with precision info. Local algorithm.
UD5 Toolkit
navigator.geolocation Response
GeolocationPosition
GeolocationPosition object that the browser's navigator.geolocation.getCurrentPosition() API would return. This is extremely useful for debugging region-specific content, map integrations, store locators, and any feature that depends on the user's physical location.
about:config in the address bar, search for geo.provider.network.url, and modify it to return custom coordinates. Alternatively, use the Location Guard extension.accuracy property in a GeolocationCoordinates object represents the radius of uncertainty around the reported position, measured in meters. A lower value means higher confidence. GPS typically provides accuracy between 3β30 meters, while IP-based geolocation may have accuracy of hundreds or thousands of meters. When simulating, you can set this to any realistic value to test how your app handles varying precision levels.
GeolocationCoordinates object includes optional properties: altitude (height above sea level in meters), altitudeAccuracy (uncertainty of the altitude), heading (direction of travel in degrees, 0β360), and speed (velocity in meters per second). This tool lets you set altitude and altitude accuracy. For full motion simulation (heading + speed), Chrome's Sensors panel supports those as well.
navigator.geolocation output. To truly override your browser's location, use the Chrome DevTools Sensors panel as described above, or install a browser extension designed for location spoofing. This tool helps you prepare the exact coordinates and preview the data before applying the override.
Encode latitude/longitude into a geohash string and decode a geohash back to coordinates with precision info. Local algorithm.
Test the experimental Translation API to translate text between languages directly in the browser, without cloud calls. Check support and copy the JavaScript starter.
Enter pot volume and tea type to find the right amount of dry leaf considering expansion. Avoid overflowing.
Add N business days to a date, skipping weekends and optionally entering custom holidays. Regional presets.
Validate a language tag like enβUS or zhβHans against the IANA registry. Ensure correct HTML lang attribute.
Simulate how images and UI elements appear to users with various types of color blindness. Upload or paste image URL. Promote inclusive design.
Convert carabiner strength from kN to kg/lbs and understand Major Axis vs Minor Axis markings. Quick educational reference for climbers.
Convert English text to Braille (Grade 1 and simple Grade 2 contractions). Educational tool to understand Braille representation. Local only.
Fetch a siteβs HSTS header and validate its syntax, maxβage, and subdomain flags. Ensure your site enforce HTTPS.
Estimate the baby's due date based on last menstrual period (LMP) or conception date. Also shows current week and trimester. Educational only.
Convert volume and capacity units: gallon (US/UK), liter, milliliter, cup, and fluid ounce. Handy for cooking and science. Works entirely offline.
Reverse entire text, flip letters, or reverse word order. Fun for puzzles and creative writing. Instant transformation without data leaving your browser.
Automatically restore natural colors to a photo by removing color casts. Gray world algorithm. Oneβclick fix. Canvas.
Enter current weight and age to estimate adult weight based on growth curves. For purebred and mixed.
Paste a WebVTT file and instantly check for syntax errors. Validate timestamps and cue formatting. Essential for video devs.
Enter any number up to trillion and get the English word representation. For filling out checks or legal documents.
Flip a coin with adjustable bias (e.g., 70% heads). Used for random decision-making when you want to gently influence outcomes. History & stats shown.
Request HID devices and list them. Read input reports and send output. For custom hardware and controllers.
Enter original and target color to compute the exact CSS hueβrotate(deg) filter needed. For precise icon and image tinting.
Draw a digit (0β9) on the canvas and a simple neural net guess the number. Educational demo. No upload.
Paste an HTML snippet and check for common ARIA mistakes: missing labels, invalid roles, and ariaβhidden misuse. Educate your team.
Pick colors using the HWB (HueβWhitenessβBlackness) model. Get the CSS hwb() function code. Simpler than HSL for some.
Reverse every word in a sentence individually while keeping the word order. 'Hello World' becomes 'olleH dlroW'. Simple fun.
Convert plain text into HTMLβsafe strings by escaping <, >, &, and quotes. Insert into code safely. Local copy.
Calculate the perceived brightness of an RGB color and determine if black or white text is more readable. Accessibility tool.
Drag colored shapes to matching outlines. Simple, no-text game for 2-4 year olds. Works on touch devices.
See how a PWA can extend content into the title bar area on desktop. Customize the window controls overlay.
Create a fully accessible form by adding fields; the tool generates the proper labels, inputs, and ARIA attributes. Copy the clean HTML.
Upload any image, add a thick white border and drop shadow, and turn it into a sticker. Download as transparent PNG.
View the moon phase for any date in past or future. See full moon dates and eclipses for a given year.