Fast developer tools. Private by design.

Format JSON right here

Paste JSON below for an instant formatted result. Your data stays in your browser.

JSON Formatter
Keyboard shortcuts

Ctrl/⌘ + Enter: process

Ctrl/⌘ + Shift + F: full screen

Esc: exit full screen

Ctrl/⌘ + F in editor: search

Formatted JSON
ReadyLines: 1 · Characters: 0 · Size: 0 KB · Time: — · Cursor: 1:1

Start with a task

Open the tool that matches the job in front of you. Every step runs in your browser.

Categories

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.