JSON Formatter
Beautify, minify and validate JSON with readable errors.
Fast, simple and privacy-friendly utilities for developers. Format, convert, test and generate without sending your input to a server.
Every calculation happens on this device.
Beautify, minify and validate JSON with readable errors.
Encode or decode Base64 safely with full UTF-8 support.
Move between Unix time, UTC and your local timezone.
Encode and decode full URLs or individual components.
Create one or up to 100 cryptographically random UUIDs.
Generate SHA-1, SHA-256, SHA-384 or SHA-512 digests.
Inspect token headers, payloads and time claims locally.
Test patterns, flags, matched values and positions.
See live character, word, line and reading-time totals.
Convert color values among HEX, RGB and HSL.
Turn arrays of objects into correctly quoted CSV files.
Parse quoted CSV rows into formatted JSON objects.
Beautify, minify and validate well-formed XML.
Safely encode or decode HTML-sensitive text.
Inspect protocol, host, path, query and fragment fields.
Parse repeated parameters or build an encoded query.
Find added, removed and changed lines between texts.
Switch text among eight writing and identifier cases.
Deduplicate lines while preserving their first-seen order.
Sort lines alphabetically or numerically in either direction.
Create lowercase, Unicode-conscious URL slugs.
Generate placeholder words, sentences or paragraphs.
Convert exact integers among binary, octal, decimal and hex.
Compare decimal and binary storage-size units.
Create strong passwords with browser cryptography.
No tools match that search. Try a broader term.
Your data is processed locally in your browser and is not uploaded to our server. Close the tab and your input is gone.