Developer Tools
Encoders, formatters, generators and validators.
- Hash GeneratorGenerate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes from any text, all at o…
- UUID GeneratorGenerate one or many version 4 UUIDs instantly, with uppercase and brace options…
- Base64 EncoderEncode text to Base64 or decode it back to plain text, with full Unicode support…
- URL EncoderPercent-encode text for use in a URL, or decode an escaped string back to plain …
- JSON FormatterFormat messy JSON, validate it, and see exactly where an error is. Get both a pr…
- Timestamp ConverterConvert Unix timestamps to readable dates and back again, in seconds or millisec…
- Number Base ConverterConvert numbers between binary, octal, decimal and hexadecimal at once. Invalid …
The reference conversions you need three times a week and never remember the syntax for. Decode a token to see what's inside it, hash a string to check it matches, tidy a wall of JSON into something you can read, work out what a Unix timestamp means in human time.
All of it runs locally in the browser. That matters more here than elsewhere on the site: pasting a real token, an API response or a customer record into a website that processes it server-side is a genuine risk, and a habit worth not forming. Nothing you paste here leaves the machine.
Which one do you need?
- Generate MD5, SHA-1, SHA-256 or SHA-512 hashesHash Generator
- Create random UUIDsUUID Generator
- Encode or decode Base64, including UTF-8 textBase64 Encoder
- Percent-encode a URL or query stringURL Encoder
- Format, indent and validate JSONJSON Formatter
- Convert Unix timestamps to dates and backTimestamp Converter
- Convert between binary, octal, decimal and hexNumber Base Converter