Directory
Every tool on JSONFormatting.org in one place, organized by category.
26 free tools across 7 categories. Every one of them runs entirely in your browser — nothing you paste or upload is ever sent to a server.
The tool this site started with — still free, still 100% client-side.
Move data between the formats different systems expect — spreadsheets, config files, and legacy XML integrations.
Convert JSON arrays to CSV spreadsheets and back, with nested-object flattening.
ConvertersConvert between JSON and YAML for Kubernetes manifests, CI configs, and more.
ConvertersConvert JSON to XML and XML to JSON for legacy APIs and SOAP integrations.
Go beyond formatting: compare documents, generate types and schemas, and inspect tokens.
Compare two JSON documents and see every addition, removal, and change by path.
JSON Developer ToolsTurn a JSON sample into ready-to-use TypeScript interfaces automatically.
JSON Developer ToolsInfer a Draft-07 JSON Schema from any JSON sample for validation and docs.
JSON Developer ToolsDecode a JSON Web Token's header and payload and inspect its claims instantly.
Everyday encoding utilities for debugging APIs, tokens, and embedded data.
Encode text or files to Base64, or decode Base64 back to readable text.
Encode / DecodePercent-encode or decode URLs and break query strings into readable parameters.
Encode / DecodeGenerate MD5 and SHA checksums from text, entirely inside your browser.
General-purpose tools for engineers and product managers alike — dates, text, regex, and identifiers.
Convert Unix epoch time to human-readable dates and back, in any timezone.
Developer & PM UtilitiesTest regular expressions against sample text with live match and group highlighting.
Developer & PM UtilitiesConvert text between camelCase, snake_case, PascalCase, kebab-case, and more.
Developer & PM UtilitiesGenerate RFC 4122 version-4 UUIDs in bulk for test data, IDs, and mock records.
Developer & PM UtilitiesConvert numbers between binary, octal, decimal, and hexadecimal instantly.
Developer & PM UtilitiesWrite Markdown and preview the rendered HTML side by side, live.
Developer & PM UtilitiesCount words, characters, sentences, and estimate reading time for any text.
Format, convert, and clean up CSS — units, colors, and nesting included.
Beautify messy CSS into readable, indented rules, or minify it down for production.
CSS ToolsConvert between px, rem, em, pt, and % using a configurable base font size.
CSS ToolsConvert colors instantly between HEX, RGB, and HSL, with a live color preview.
CSS ToolsNest flat CSS rules that share a common selector into clean, indented SCSS.
Turn a JSON or XML sample straight into typed classes for Java, Python, or C#.
Turn a JSON sample into ready-to-use Java POJO classes with getters and setters.
Data to ClassTurn an XML sample into Java POJO classes, including nested elements and attributes.
Data to ClassGenerate typed Python dataclasses from a JSON sample, ready to paste into your code.
Data to ClassGenerate C# classes with public properties from a JSON sample.
Every tool on this site is implemented in plain JavaScript that executes locally in your browser. That means you can safely paste internal API responses, production config, or other sensitive data without it ever leaving your machine. It also means these tools work reliably without accounts, rate limits, or server downtime. See our Privacy Policy for details.