Developer Tools
Everyday developer utilities that run entirely in your browser. Format and validate JSON, encode and decode Base64 and URLs, and generate hashes, without sending tokens, payloads or customer data to a server.
JSON Formatter
Beautify, validate and minify JSON with precise error locations.
Open toolBase64 Encoder & Decoder
Encode text to Base64 or decode it back, with full UTF-8 support.
Open toolURL Encoder & Decoder
Percent-encode or decode URLs, query strings and form data.
Open toolHash Generator
Create MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or files.
Open toolWhy local tools matter for developers
Pasting an API response, JWT or config file into a random website can leak secrets and personal data. Every tool here processes data with your browser's built-in engines, such as JSON.parse, TextEncoder and the Web Crypto API, and never uploads it. You can confirm this by opening your browser's network panel while using them.
Choosing the right tool
- Unreadable or broken JSON: the JSON Formatter beautifies, minifies and pinpoints syntax errors.
- Data that must travel as text: the Base64 Encoder handles UTF-8 and URL-safe Base64.
- Values inside URLs: the URL Encoder percent-encodes query strings and form data.
- Verifying files and creating checksums: the Hash Generator creates MD5, SHA-1 and SHA-2 hashes.
- Spreadsheet data for an API: the CSV to JSON Converter turns exports into JSON arrays.