73 tools · nothing uploaded
Developer data tools that stay on your machine
Convert, format, validate and inspect JSON, CSV, XML, YAML, SQL and more. Everything runs inside your browser, so the data you paste never reaches a server, which matters when that data is a production config or a customer export.
Featured tools
A starting point for everyday data tasks
A selection of converters, formatters and validators to get you started.
- DecodersBase64 Decoder
Decode standard or URL-safe Base64 back to text.
- EncodersBase64 Encoder
Encode text or Unicode to standard or URL-safe Base64.
- ConvertersColor Converter
Convert colours between HEX, RGB, HSL and OKLCH.
- ConvertersCSV to JSON
Turn a CSV table into a JSON array of objects.
- FormattersJSON Formatter
Indent and beautify JSON, with syntax error locations when available.
- ConvertersJSON to CSV
Turn JSON records into a spreadsheet-ready CSV table.
Why in-browser
Your data never leaves the tab
Open the network tab. Convert something. No request contains your input or output.
Most online converters post your text to a server. For a snippet of test data that is fine. For an API response containing customer records, a database dump, or a config file with connection strings, it is a data disclosure, and often one you cannot undo, because you no longer control where the copy lives.
These tools do the work in JavaScript on your own machine. There is no upload endpoint to send data to. You can confirm it: open your browser's network tab, convert something, and check that no request carries your input or output.
The practical consequence is that you can use these tools on data you would never paste into a random website, which is most of the data that actually needs converting.
Everything, by category
Browse by what you need to do
Convert between JSON, YAML, CSV, XML, TOML and TSV. Each converter documents exactly how structures map between the two formats and where information can be lost.
Format, minify and sort code and data in your browser. Parsing, key sorting and comment removal can change more than whitespace; review each tool’s notes.
Check JSON syntax and CSV structure in your browser. Review available error locations, JSON duplicate-key warnings and CSV row-width reports.
Encode text as Base64, hexadecimal, percent-encoded URLs, HTML entities and Unicode escapes.
Decode Base64, hexadecimal, percent-encoded URLs, HTML entities and Unicode escape sequences back to readable text.
Generate UUIDs, cryptographically random strings, hashes and SQL statements. Random values come from your browser's CSPRNG, never from a server.
Decode and examine JWTs, URLs, query strings and timestamps, with the structure broken out field by field.