Developer tools
Format JSON, decode tokens, encode and decode text, compare files and test regular expressions. Your input stays in your browser, which matters for tokens, keys and customer data.
9 Developer tools
- JSON FormatterFormat, validate and explore JSON right in your browser. Your data never leaves your device.
- Unix Timestamp ConverterConvert Unix timestamps to dates and dates to timestamps, in any time zone. Seconds, milliseconds and microseconds are detected for you.
- Base64 Encode & DecodeEncode text or files to Base64 and decode Base64 back, right in your browser. Your data never leaves your device.
- URL Encode & DecodeEncode and decode URLs and query strings, or split a URL into its parts. Right in your browser; nothing is uploaded.
- UUID GeneratorGenerate UUID v4, sortable UUID v7 and ULIDs, up to 1,000 at a time, or inspect a UUID’s version and timestamp.
- Hash GeneratorGet SHA-256, MD5, SHA-1, SHA-384 and SHA-512 hashes or HMACs of text and files, and verify checksums. Nothing is uploaded.
- JWT DecoderDecode a JSON Web Token’s header and claims, see when it expires, and verify its signature, all in your browser. Tokens never leave your device.
- Diff CheckerCompare two texts or files and see every change, line by line and word by word. Everything runs in your browser.
- Regex TesterTest JavaScript regular expressions with live highlighting, groups, replace and a plain-language explanation. Runs in your browser.
Which tool do I need?
- JSON Formatter
- JSON is minified, invalid, or too large to read.
- JWT Decoder
- You have a token of three dot-separated parts and want to read its claims or check its signature.
- Base64 Encode & Decode
- Data has to travel as plain text, as in data URLs, email or JSON. Base64 hides nothing: it is an encoding, not encryption.
- URL Encode & Decode
- Text goes inside a URL, such as a query parameter, or a link full of %20 and %3A needs reading.
- Diff Checker
- You have two versions of a text or file and want to see what changed.
- Regex Tester
- You are writing or debugging a JavaScript regular expression.
- Unix Timestamp Converter
- A log or API shows a number such as 1767225600 and you need the date, or the other way round.
- UUID Generator
- You need unique IDs, or want to know what version a UUID is.
- Hash Generator
- You want to check a download against its published checksum, or fingerprint some data.