JSON Formatter
Prettify raw JSON with consistent indentation.
Browse by language and utility to find the exact tool quickly.
Press / to focus
Format, validate, minify, and transform JSON payloads.
Prettify raw JSON with consistent indentation.
Validate JSON and pinpoint parse errors quickly.
Strip whitespace from JSON for compact payloads.
Convert JSON structures into YAML text.
Turn arrays of objects into CSV for spreadsheets.
Generate TypeScript interfaces from JSON samples.
Compare two JSON documents and list changed paths and values.
Convert simple YAML key/value input into JSON output.
Convert CSV rows into JSON objects using the header row as keys.
Run JSON → CSV conversion in a single copy-ready pipeline.
Encode and decode common web-safe text formats.
Encode plain text to Base64 instantly.
Decode Base64 strings into readable text.
Percent-encode URL components safely.
Decode percent-encoded URLs and query strings.
Encode or decode HTML entities for safe rendering and content transport.
Parse URL query strings into JSON objects.
Build URL query strings from JSON key/value objects.
Inspect and generate auth-related tokens safely in-browser.
Decode JWT header and payload without server calls.
Generate unsigned JWT tokens for local testing.
Verify common webhook signatures (Stripe, GitHub, generic HMAC) locally.
Sign and verify JWTs with HMAC algorithms for local testing workflows.
Generate HMAC signatures from message + secret using SHA algorithms.
Generate secure random passwords with configurable length and symbols.
Estimate password strength using length and character variety checks.
Convert timestamps, compute differences, and work with cron.
Convert between Unix timestamps and date strings.
Turn an ISO date/time into Unix seconds and milliseconds.
Convert Unix seconds or milliseconds into readable dates.
Calculate the difference between two date/time values.
Parse 5-field cron expressions into readable schedules.
Generate common 5-field cron expressions quickly.
Test, compare, transform, and generate text patterns.
Test patterns and flags against live sample text.
Generate starter regex patterns for common input types.
Compare two text blocks and highlight line-level differences.
Generate clean URL slugs from titles and phrases.
Generate placeholder paragraphs for layouts and components.
Convert text between lower, upper, camel, snake, and kebab case.
Edit Markdown and see a live rendered preview side-by-side.
Expand minified JSON into readable, indented JSON.
Expand minified JavaScript into a readable, line-broken layout.
Expand minified CSS into readable rules and declarations.
Analyze CSS selector specificity and property-level override conflicts.
Format, unminify, or minify HTML snippets for readability or compact output.
Run quick structural and accessibility checks on HTML snippets.
Convert common HTML attributes and syntax to JSX and back.
Convert basic content markup between HTML and Markdown.
Preview hex colors and convert them to RGB and HSL values.
Check contrast ratio between foreground and background colors with AA/AAA results.
Compare two text blocks in a side-by-side line-aligned view.
Compare two strings while ignoring case differences.
Compare two multi-line texts and show per-line matches and differences.
Preview find-and-replace output with optional regex matching.
Format or minify CSS depending on selected mode.
Format or minify JavaScript depending on selected mode.
Reformat SQL statements for easier reading and review.
Inspect HTTP details and build API request artifacts quickly.
Generate best-effort REST call fallbacks from GraphQL operations.
Quickly look up HTTP status meaning, causes, and debugging notes.
Inspect raw HTTP headers and identify missing security headers.
Build cURL commands from method, URL, headers, and body.
Create request config snippets for fetch-based API calls.
Convert cURL commands into fetch and axios request snippets.
Convert common NGINX and Apache directives with explicit manual-review warnings.
Calculate network, broadcast, host range, and mask details from IPv4 CIDR input.
Expand shorthand IPv6 addresses and compress full forms for readability.
Calculate start and end IP ranges from IPv4 or IPv6 CIDR blocks.
Generate SEO, Open Graph, and Twitter meta tag snippets quickly.
Lookup DNS records for a hostname using public resolver APIs.
Parse raw HTTP headers into structured JSON.
Parse browser, OS, and device hints from user-agent strings.
Common generation and hashing utilities for daily dev work.
Generate RFC 4122 UUIDs in bulk instantly.
Generate SHA-1, SHA-256, SHA-384, SHA-512, and MD5 hashes from input text.
Generate compact, URL-safe NanoID values instantly.
Generate lexicographically sortable ULID identifiers.
Convert XML to JSON and JSON back to XML.
Generate sample names, emails, and addresses for test datasets.
Generate random strings with custom length and charset.
Pick a color and convert HEX to RGB and HSL values.
Generate CSS linear gradients with live preview and copyable output.
Generate CSS box-shadow values with visual preview.
Paste from clipboard and automatically detect input type.
Paste content and detect whether it is JSON, XML, CSV, YAML, and more.