jsontools
JSON FormatterJSON DiffJSON Tree ViewerJSON Graph Viewer
CSV ↔ JSONXML ↔ JSONYAML ↔ JSONExcel ↔ JSONTOML ↔ JSON
JSON → TypeScript / ZodJSON → Schema
Text Case ConverterCSS MinifierHTML MinifierJavaScript MinifierSVG OptimizerSVG to JSXSQL FormatterGraphQL FormatterURL Encoder / DecoderBase64 Encoder / DecoderString Escaper / UnescaperMarkdown Preview
JWT DecoderJWT GeneratorHash GeneratorHMAC GeneratorUUID GeneratorPassword Generator
Regex TesterCron ParserUnix TimestampNumber Base ConverterGPT Token CounterColor PickerCSS Gradient GeneratorOpen Graph Meta Tag GeneratorCSS Box-Shadow Generator
Guides
Free · No signup · No tracking

About JSON Tools

Why this site exists, how it works, and who built it.

Why it exists

Most online "JSON formatter" or "converter" sites are cluttered with intrusive ads, force a signup, or quietly send whatever you paste to a server. JSON Tools started as a personal itch: a place to format JSON, decode a JWT, or convert a CSV without any of that friction.

How it works

Every tool runs entirely in your browser. When you paste JSON, a JWT, or a CSV file into any tool, it is processed by client-side JavaScript and never transmitted anywhere. There is no backend that sees your data. The site is a static export with no server-side processing.

Read the full Privacy Policy →

Free, no account, no catch

All 38 tools and 32 guides are free, with no usage limits and no premium tier. The site is funded by non-intrusive ads shown only with your consent. There is no plan to add a paywall or gate any tool behind a signup.

Who built it

JSON Tools is built and maintained by flex-57, an independent developer. The project is open source, and the code, issues, and history are all public on GitHub.

View source on GitHub

Get in touch

Found a bug, have a feature request, or just want to say hi? Get in touch →

← Back to tools
jsontools

Free developer tools.
No signup, no tracking, no nonsense.

JSONJSON FormatterJSON DiffJSON Tree ViewerJSON Graph Viewer
ConvertersCSV ↔ JSONXML ↔ JSONYAML ↔ JSONExcel ↔ JSONTOML ↔ JSONJSON → TypeScript / ZodJSON → Schema
Text & CodeText Case ConverterCSS MinifierHTML MinifierJavaScript MinifierSVG OptimizerSVG to JSXSQL FormatterGraphQL FormatterURL Encoder / DecoderBase64 Encoder / DecoderString Escaper / UnescaperMarkdown Preview
SecurityJWT DecoderJWT GeneratorHash GeneratorHMAC GeneratorUUID GeneratorPassword Generator
Dev UtilsRegex TesterCron ParserUnix TimestampNumber Base ConverterGPT Token CounterColor PickerCSS Gradient GeneratorOpen Graph Meta Tag GeneratorCSS Box-Shadow Generator
Guides
What is JSON?Is Your JSON Valid? How to Validate ItJSON Best PracticesWhat is CSV?What is XML?What is YAML?What is TOML?JSON vs YAML: What's the Difference?What is JSON Schema?What is URL Encoding?What is Base64 Encoding?What is Markdown?Markdown CheatsheetSQL CheatsheetWhat is SVG?What is GraphQL?What is a JWT (JSON Web Token)?What is a Hash Function?What is HMAC?Encoding vs Encryption vs HashingWhat is a UUID?Password Strength and Entropy ExplainedWhat is a Regular Expression?Regex CheatsheetCron Expression ExamplesWhat is a Unix Timestamp?Understanding Number BasesHEX, RGB, and HSL ExplainedWhat is Open Graph?What is Minification?What is a Token? LLM Tokenization ExplainedJSON Mode & Structured Outputs: Reliable JSON from LLMs
JSON
JSON FormatterJSON DiffJSON Tree ViewerJSON Graph Viewer
Converters
CSV ↔ JSONXML ↔ JSONYAML ↔ JSONExcel ↔ JSONTOML ↔ JSONJSON → TypeScript / ZodJSON → Schema
Text & Code
Text Case ConverterCSS MinifierHTML MinifierJavaScript MinifierSVG OptimizerSVG to JSXSQL FormatterGraphQL FormatterURL Encoder / DecoderBase64 Encoder / DecoderString Escaper / UnescaperMarkdown Preview
Security
JWT DecoderJWT GeneratorHash GeneratorHMAC GeneratorUUID GeneratorPassword Generator
Dev Utils
Regex TesterCron ParserUnix TimestampNumber Base ConverterGPT Token CounterColor PickerCSS Gradient GeneratorOpen Graph Meta Tag GeneratorCSS Box-Shadow Generator
Guides
What is JSON?Is Your JSON Valid? How to Validate ItJSON Best PracticesWhat is CSV?What is XML?What is YAML?What is TOML?JSON vs YAML: What's the Difference?What is JSON Schema?What is URL Encoding?What is Base64 Encoding?What is Markdown?Markdown CheatsheetSQL CheatsheetWhat is SVG?What is GraphQL?What is a JWT (JSON Web Token)?What is a Hash Function?What is HMAC?Encoding vs Encryption vs HashingWhat is a UUID?Password Strength and Entropy ExplainedWhat is a Regular Expression?Regex CheatsheetCron Expression ExamplesWhat is a Unix Timestamp?Understanding Number BasesHEX, RGB, and HSL ExplainedWhat is Open Graph?What is Minification?What is a Token? LLM Tokenization ExplainedJSON Mode & Structured Outputs: Reliable JSON from LLMs
© 2026 JSON Tools·Free · No signup · No tracking·100% client-side·About·Contact·FAQ·Privacy·Terms