Developer tools
Small developer utilities that run locally.
These pages are for payload cleanup, encoding, and identifiers you need in a hurry.
Invalid JSON and bad encodings surface as readable errors instead of a silent fail.
- JSON FormatterPretty-print JSON with a chosen indent so API payloads are readable. Formatting runs in your browser and never leaves this tab.
- JSON ValidatorCheck whether JSON is syntactically valid and see the line and column of the first error. Validation stays in your browser.
- JSON MinifierMinify JSON by stripping extra whitespace to shrink request payloads. Compression of the text happens locally in this tab.
- JSON to CSVConvert a JSON object or array of objects into CSV for spreadsheets. Nested keys flatten with dots, all inside your browser.
- Base64 EncoderEncode UTF-8 text to Base64 for data URIs, headers, and embeds. Encoding uses the Web APIs in this tab, with no server hop.
- Base64 DecoderDecode Base64 back into readable UTF-8 text so you can inspect tokens and payloads. Decoding never leaves this browser tab.
- URL EncoderPercent-encode query values and path segments with encodeURIComponent. Spaces become %20. Encoding stays in your browser.
- URL DecoderDecode percent-encoded URLs and query strings back to readable text. Invalid sequences are flagged without a network call.
- UUID GeneratorGenerate UUID version 4 values with the Web Crypto API. Create up to 500 identifiers at once, then copy or download the list.
- Unix Timestamp ConverterConvert Unix time in seconds or milliseconds to a calendar date, and the other way around. Conversion runs locally in the browser.