Developer tools
Encoding, hashing, formatting and identifier generation, all running locally in your browser.
- Base64 Encoder / Decoder - Encode text to Base64 and decode Base64 back to text, with full Unicode support and a URL-safe variant. Runs entirely in your browser.
- URL Encoder / Decoder - Percent-encode and decode URLs and query strings, with separate handling for full URLs and individual components. Includes a query string parser.
- JSON Formatter - Format, validate and minify JSON with clear error messages that point at the line and column. Sort keys and escape or unescape strings.
- UUID Generator - Generate cryptographically random version 4 UUIDs, one or thousands at a time, in uppercase, lowercase, braced or plain formats.
- Hash Generator - Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text using the Web Crypto API. Runs locally, nothing is uploaded.
- Password Generator - Generate strong random passwords or memorable passphrases with adjustable length and character sets, plus an entropy-based strength estimate.
- Number Base Converter - Convert numbers between binary, octal, decimal, hexadecimal and any base from 2 to 36, with the bit pattern shown alongside the result.
- What's My IP - See your public IP address along with its approximate location, internet provider and the details your browser reveals to every site you visit.