Skip to content
Local
Only
JSON Tools
Converters
Developer Utilities
All Tools
Blog
Docs
Search tools…
Search…
⌘
K
Toggle theme
Command Palette
Search for a tool or command
Sitemap
Every page and tool on LocalOnly.
Main
Home
All Tools
Blog
Features
Roadmap
Changelog
Release Notes
Status
Company
About
Contact
Docs
FAQ
Trust & Legal
Privacy Policy
Terms & Conditions
Cookie Policy
Disclaimer
License
Security
Accessibility
JSON Tools
Online JSON Formatter & Validator
JSON Minifier
JSON Validator
JSON Beautifier
JSON Sort Keys
JSON Flattener
JSON Unflattener
JSON Escape
JSON Unescape
JSON Stringify
Remove Nulls from JSON
Remove Empty Values from JSON
JSON Compare & Diff
JSON Merge
JSON Tree Viewer
JSON Statistics
JSONPath Evaluator
JSON Schema Generator
JSON Schema Validator
Converters
JSON to YAML Converter
YAML to JSON Converter
JSON to CSV Converter
CSV to JSON Converter
JSON to XML Converter
XML to JSON Converter
Developer Utilities
UUID Generator
Nano ID Generator
Base64 Encode
Base64 Decode
JWT Decoder
URL Encoder
URL Decoder
Hash Generator
Password Generator
Unix Timestamp Converter
Lorem Ipsum Generator
PlantUML Editor
JSON Tools Guides
How to Format JSON Online Safely and Privately
How to Minify JSON to Shrink Payloads and Cut Bandwidth
How to Validate JSON and Find Syntax Errors Fast
How to Beautify JSON: Turning Messy Payloads into Readable Text
How to Sort JSON Keys Alphabetically for Clean, Deterministic Diffs
How to Flatten Nested JSON into Dot-Notation Keys
How to Unflatten JSON: Rebuild Nested Objects from Dot Notation
How to Escape Strings for JSON Without Breaking Syntax
How to Unescape JSON Strings and Read the Real Text Behind Them
How to Stringify JSON: Turning a Document Into a Safe String Literal
How to Remove Null Values from JSON Recursively
How to Remove Empty Values from JSON (Strings, Arrays, Objects)
How to Compare Two JSON Files and Actually Trust the Result
How to Deep-Merge JSON Objects Without Losing Data
How to Explore Large JSON Files with a Collapsible Tree View
How to Analyze JSON Structure: Size, Depth, and Type Counts Explained
How to Query JSON with JSONPath: A Practical Guide
How to Generate a JSON Schema from a Sample Document
How to Validate JSON Against a Schema (With AJV, In Your Browser)
Converters Guides
JSON to YAML: How to Convert Config Files the Right Way
How to Convert YAML to JSON Without Breaking Your Config
How to Convert JSON to CSV Without Losing Any Data
How to Convert CSV to JSON Without Breaking Your Data
How to Convert JSON to XML Without Losing Attributes or Structure
How to Convert XML to JSON Without Losing Attributes or Structure
Developer Utilities Guides
How to Generate UUIDs Online: v4 vs v7 Explained
Nano ID Explained: A Shorter, Safer Alternative to UUID
How to Base64 Encode Text and Files (and Get UTF-8 Right)
How to Decode Base64 Back to Readable Text
How to Decode a JWT and Read Its Claims Safely
How to URL Encode Text: Percent-Encoding Explained
How to Decode a URL: Turning %XX Escapes Back into Readable Text
How to Generate SHA-256 and Other Hashes for Text and Files
How to Generate Strong Passwords You Can Actually Trust
Unix Timestamp Converter: How to Read Epoch Time Correctly
Lorem Ipsum Generator: How to Fill Mockups With Placeholder Text
PlantUML Explained: Turn Plain Text into UML Diagrams