Developer tools
Less busywork. More building. Format, validate, and transform your code in seconds.
Base64 Decode
Decode Base64 and Base64URL into readable UTF-8 text, entirely in your browser.
JSON Formatter
Format and beautify JSON with clean indentation. Make complex data easy to read.
JSON Minifier
Remove unnecessary whitespace from JSON for a compact, copy-ready result.
JSON Validator
Check JSON syntax and find malformed documents before they reach your application.
JSON to CSV
Turn an array of JSON objects into a spreadsheet-friendly CSV file.
JSON to TypeScript
Generate a TypeScript type from a JSON sample. Start with real data, skip the boilerplate.
JSON to YAML
Convert JSON objects and arrays into readable YAML for your configuration files.
JWT Decoder
Inspect a JWT header and payload locally. No token is sent to a server.
URL Decoder
Turn percent-encoded URL components back into readable text.
URL Encoder
Percent-encode text for a URL query value or path component.
UUID Generator
Generate cryptographically random version 4 UUIDs, individually or in a batch.
Unix Timestamp Converter
Convert Unix seconds or milliseconds to UTC dates, or turn an ISO date into a timestamp.
cURL to Axios
Convert a common cURL request into copy-ready Axios JavaScript.
Base64 Encode
Encode UTF-8 text as Base64, including accented characters and emoji.
YAML to JSON
Convert YAML into formatted JSON with safe alias limits and duplicate-key checks.
A practical guide to developer tools
Start with JSON Formatter to inspect a payload, validate it before sharing, then turn it into CSV, YAML or TypeScript. Encoding utilities operate on UTF-8 text. These tools run in your browser: do not paste production secrets into a shared device.
Do I need an account?
All tools in this collection work without signing up. Favorites can be kept in your current workspace, or saved on your device with functional storage enabled.
Where is my input processed?
These tools run in your browser. Your text, files, and output stay on your device.