Fast developer tools. Private by design.
Format JSON right here
Paste JSON below for an instant formatted result. Your data stays in your browser.
Keyboard shortcuts
Ctrl/⌘ + Enter: process
Ctrl/⌘ + Shift + F: full screen
Esc: exit full screen
Ctrl/⌘ + F in editor: search
Every tool runs in your browser. Input and output are never uploaded to a server.
JSON Formatter guide →Explore tools ↓Start with a task
Open the tool that matches the job in front of you. Every step runs in your browser.
Inspect a JSON response
Explore nested data, then format or validate it.
Open tool →Move between data formats
Start with JSON, XML, YAML, or CSV and check what the destination can preserve.
Explore tools →Check an AI tool schema
Review OpenAI or Claude function definitions before an API test.
Explore tools →Prepare an image for the web
Resize, compare file sizes, and convert PNG, JPEG, or WebP locally.
Explore tools →Categories
JSON
Inspect, validate, transform, and generate from JSON.
8 Tools →XML
Inspect, format, validate, and convert XML documents.
6 Tools →YAML
Inspect, format, validate, and convert YAML documents.
6 Tools →CSV
Inspect, format, validate, and convert tabular data.
6 Tools →Formatters
Format HTML, CSS, and SQL for easier review.
3 Tools →Encoders
Encode and decode URL components, Base64, and HTML text.
3 Tools →Converters
Convert timestamps, number bases, and CSS colors.
2 Tools →Cryptography
Hash, authenticate, and encrypt text in your browser.
14 Tools →Number Utilities
Convert numbers and text between useful representations.
4 Tools →Bitwise
Calculate fixed-width bit operations.
1 Tools →IP
Convert IPv4 addresses into numeric forms.
2 Tools →Validators
Check syntax before using code or data.
3 Tools →AI Developer
Check function tool definitions for AI APIs.
3 Tools →Checksums
Detect accidental text changes with CRC values.
2 Tools →Image
Resize, compress, and convert images locally.
3 Tools →Create, extract, and combine PDF files privately.
3 Tools →Excel
Move spreadsheet rows between XLSX, CSV, and JSON.
4 Tools →Word
Extract clean content from DOCX or create a document from text.
2 Tools →PowerPoint
Extract slide text or create a simple presentation from an outline.
2 Tools →All tools
JSON Viewer
Explore nested JSON with a searchable, collapsible tree.
Open tool →JSON Formatter
Pretty print JSON with customizable indentation and key sorting.
Open tool →JSON Validator
Check JSON syntax and locate errors by line and column.
Open tool →JSON Minifier
Remove whitespace while preserving JSON values.
Open tool →JSON to CSV
Flatten JSON objects into a downloadable CSV table.
Open tool →CSV to JSON
Turn CSV records into a JSON array.
Open tool →JSON to YAML
Convert JSON data into readable YAML.
Open tool →YAML to JSON
Parse YAML and produce formatted JSON.
Open tool →JSON to XML
Generate XML elements from JSON data.
Open tool →JSON to TypeScript
Generate TypeScript interfaces from a JSON sample.
Open tool →XML Viewer
Inspect XML elements and attributes in a searchable tree.
Open tool →XML Formatter
Indent XML while preserving meaningful text and element order.
Open tool →XML Validator
Find XML syntax and namespace errors by line and column.
Open tool →XML to JSON
Turn XML elements and attributes into structured JSON.
Open tool →XML to YAML
Convert XML into YAML with explicit attribute keys.
Open tool →XML to CSV
Export repeated XML records as a flat CSV table.
Open tool →YAML Viewer
Explore YAML data in a searchable, collapsible tree.
Open tool →YAML Formatter
Rewrite YAML data with consistent indentation.
Open tool →YAML Validator
Check YAML syntax and locate parsing errors.
Open tool →YAML to CSV
Convert a YAML list of records into CSV.
Open tool →YAML to XML
Generate XML elements from YAML data.
Open tool →CSV Viewer
Inspect CSV records in a searchable table.
Open tool →CSV Formatter
Normalize CSV quoting and record line endings.
Open tool →CSV Validator
Find CSV quoting, header, and row-width problems.
Open tool →CSV to YAML
Convert CSV records into a YAML sequence.
Open tool →CSV to XML
Convert CSV rows into XML record elements.
Open tool →HTML Formatter
Make HTML markup easier to scan and review.
Open tool →CSS Formatter
Organize CSS rules and declarations for review.
Open tool →SQL Formatter
Lay out SQL clauses and keywords clearly.
Open tool →URL Encoder / Decoder
Encode and decode one URL component safely.
Open tool →Base64 Encoder / Decoder
Encode or decode UTF-8 text with Base64.
Open tool →HTML Escape / Unescape
Escape special HTML characters or decode entities.
Open tool →Unix Timestamp Converter
Convert Unix timestamps and ISO dates in either direction.
Open tool →Number Base Converter
Convert exact integers between bases 2, 8, 10, and 16.
Open tool →Color Converter
Convert a CSS color among HEX, RGB, and HSL.
Open tool →SHA-256 Hash Generator
Process cryptographic text locally.
Open tool →SHA-512 Hash Generator
Process cryptographic text locally.
Open tool →HMAC Generator
Process cryptographic text locally.
Open tool →AES-GCM Encrypt / Decrypt
Process cryptographic text locally.
Open tool →Text / Binary Converter
Convert text and numeric representations.
Open tool →Bitwise Calculator
Calculate fixed-width bitwise operations.
Open tool →IPv4 Converter
Convert IPv4 and 32-bit integer forms.
Open tool →CSS Validator
Check syntax and locate parsing errors.
Open tool →JavaScript Validator
Check syntax and locate parsing errors.
Open tool →JSON5 Validator
Check syntax and locate parsing errors.
Open tool →OpenAI Tool Schema Validator
Check a function tool definition locally.
Open tool →Claude Tool Schema Validator
Check a function tool definition locally.
Open tool →SHA-224 Hash Generator
Generate SHA-224 output from text.
Open tool →SHA-384 Hash Generator
Generate SHA-384 output from text.
Open tool →SHA-512/224 Hash Generator
Generate SHA-512/224 output from text.
Open tool →SHA-512/256 Hash Generator
Generate SHA-512/256 output from text.
Open tool →SHA3-224 Hash Generator
Generate SHA3-224 output from text.
Open tool →SHA3-256 Hash Generator
Generate SHA3-256 output from text.
Open tool →SHA3-384 Hash Generator
Generate SHA3-384 output from text.
Open tool →SHA3-512 Hash Generator
Generate SHA3-512 output from text.
Open tool →SHAKE128 Generator
Generate SHAKE128 output from text.
Open tool →SHAKE256 Generator
Generate SHAKE256 output from text.
Open tool →CRC-16 Checksum Calculator
Calculate a CRC-16/CCITT-FALSE value.
Open tool →CRC-32 Checksum Calculator
Calculate a CRC-32/ISO-HDLC value.
Open tool →ASCII / Text Converter
Convert basic ASCII text and decimal codes.
Open tool →Reverse Hex Bytes
Reverse byte order in a hex string.
Open tool →IPv6 to Binary
Expand IPv6 and inspect its 128 bits.
Open tool →AI Tool Schema Converter
Convert Claude and OpenAI function tool shapes.
Open tool →Image Resizer
Change pixel dimensions with an optional aspect-ratio lock.
Open tool →Image Compressor
Export JPEG or WebP at a chosen quality and compare sizes.
Open tool →Image Converter
Convert PNG, JPEG, and WebP files with a live preview.
Open tool →Images to PDF
Combine PNG and JPEG files into a page-sized PDF.
Open tool →PDF Page to PNG
Render one selected PDF page as a PNG image.
Open tool →Merge PDFs
Join PDF files while preserving original pages.
Open tool →XLSX to CSV
Export one XLSX worksheet as a CSV table.
Open tool →XLSX to JSON
Turn one worksheet into a JSON array of records.
Open tool →CSV to XLSX
Create an XLSX workbook from CSV rows.
Open tool →JSON to XLSX
Create a spreadsheet from JSON objects.
Open tool →DOCX to HTML
Extract semantic HTML from a DOCX file.
Open tool →Text to DOCX
Create a simple DOCX from plain text.
Open tool →PPTX to Text
Read slide text from a PPTX presentation.
Open tool →Outline to PPTX
Build simple slides from a structured text outline.
Open tool →Keep your data on your device
Every tool runs in your browser. Input and output are never uploaded to a server.
Fast feedback as you type, even with large files.
No account, no tracking scripts, and no clutter.