JSON Formatter and Beautifier
Indent valid JSON into a readable structure.
Format data, inspect encodings and generate useful development values locally.
Choose the operation that matches your task. Each tool explains its limits, accepts local input and lets you copy or download the result. Your original files remain unchanged.
Indent valid JSON into a readable structure.
Check JSON syntax locally and receive a clear validation result.
Remove formatting whitespace from valid JSON without changing its values.
Encode UTF-8 text as Base64 in your browser.
Decode Base64-encoded UTF-8 text with validation.
Percent-encode a text value for use as one URL component.
Decode percent escapes in a URL component without opening a URL.
Escape HTML-sensitive characters so text can be represented as data.
Decode numeric HTML references and common named entities into plain text.
Inspect a JWT header and payload locally without verifying its signature.
Generate random UUID version 4 identifiers using browser cryptography.
Generate random alphanumeric strings using browser cryptography.
Test a JavaScript regular expression and inspect matching text and positions.
Convert an ISO date with timezone into Unix seconds and milliseconds.
Convert Unix seconds or milliseconds into an ISO UTC date.
Inspect the components and query entries of an HTTP or HTTPS URL locally.
Look up standard HTTP response status names and categories without requesting a website.
Convert pasted HTML structure into readable Markdown without executing the HTML.
Convert opaque HEX, RGB and HSL color values with explicit range validation.
Convert Markdown into HTML source displayed safely as plain text.
Use one operation at a time and check the result before replacing important source data. CSV utilities parse structured records; text tools work on physical lines. Those are different when quoted CSV fields contain line breaks.
Tool input and file contents are processed locally in your browser. Opening a page still sends ordinary page requests to the hosting provider.
Optional Google Analytics helps us understand page usage. Tool content is never included. Analytics stays off until you enable it.