Developer
A developer’s utility belt.
Format, validate, encode and inspect — JSON, Base64, URLs, HTML entities and more. All client-side, all instant.
JSON Formatter
Indent, sort, beautify.
JSON Validator
Find the missing comma.
Base64
Encode or decode in one tap.
Runs in your browser · no upload
URL Encode
NewPercent-encode for safe URLs.
Runs in your browser · no upload
HTML Entities
NewEscape or unescape markup.
Runs in your browser · no upload
JWT Decoder
NewRead a token’s header & claims.
Runs in your browser · no upload
JSON to CSV
NewArray of objects → CSV.
Runs in your browser · no upload
Number Base
NewBinary, octal, decimal & hex.
Runs in your browser · no upload
Hex Converter
NewText ↔ hex, UTF-8 bytes.
Runs in your browser · no upload
Query String
NewURL params → pairs & JSON.
Runs in your browser · no upload
JSON Minify
NewStrip whitespace from JSON.
Runs in your browser · no upload
String Escaper
NewEscape or unescape a string.
Runs in your browser · no upload
URL Parser
NewBreak a URL into its parts.
Runs in your browser · no upload
JSON to TypeScript
NewInfer a TS type from JSON.
Runs in your browser · no upload
HTTP Status Codes
NewSearchable status-code reference.
Runs in your browser · no upload
MIME Types
NewExtension → MIME type.
Runs in your browser · no upload
Base32
NewBase32 encode & decode.
Runs in your browser · no upload
HTML to Text
NewStrip tags, keep the text.
Runs in your browser · no upload
Cron Describe
NewExplain a cron expression in English.
Runs in your browser · no upload
Regex Tester
NewTest a regular expression against text.
Runs in your browser · no upload
CSS Minify
NewStrip comments and whitespace from CSS.
Runs in your browser · no upload
XML Formatter
NewPretty-print XML with indentation.
Runs in your browser · no upload
ASCII Table
NewThe 128 ASCII characters and their codes.
Runs in your browser · no upload
JSON Sort Keys
NewAlphabetise the keys in a JSON object.
Runs in your browser · no upload
.env to JSON
NewTurn a .env file into a JSON object.
Runs in your browser · no upload
Line Endings
NewConvert between LF, CRLF and CR.
Runs in your browser · no upload
FAQ
- Do these run offline / in the browser?
- Yes — the developer tools compute locally, so your payloads never leave the page.
- Is there an API?
- Yes — many tools have a direct JSON API. Each tool page shows the exact call.