JSON Formatter
Format, minify, and validate JSON with optional key sorting.
- On your device
- No signup
Private on your device
Your information stays on your device and is not uploaded.
Format, minify, and validate JSON with optional key sorting.
Format, minify, and validate XML with readable indentation.
Compare two JSON documents and instantly see added, removed, and changed values. JSON mode highlights changed keys with path hints.
Compare two XML documents and see tag, attribute, and text line changes.
Encode and decode text with Base64.
Decode JWT header, payload, and expiry—including Bearer tokens—on your device.
Compare source files such as JavaScript, TypeScript, Java, Python, HTML, CSS, and SQL.
Compare CSV or TSV files, match rows with an optional key column, and highlight changed cells.
Paste YAML to validate it and format with indentation, or minify into a compact document. Errors report line and column when available.
1. Paste YAML into the YAML Formatter input panel. 2. Choose indent size or minify options if shown. 3. Click Format or read live output. 4. Fix any syntax errors reported before copying. 5. Copy the formatted YAML for configs or CI files. Processing runs on your device.
Example: paste a compact deployment YAML with inconsistent spacing and format it to 2-space indent for review in a pull request.
Paste YAML to validate it and format with indentation, or minify into a compact document. Errors report line and column when available.
Results are based on the inputs you provide and may not cover every edge case. This tool is for general use and is not professional advice.
Your data stays on your device and is not uploaded.
FAQ
Yes. Invalid YAML shows a parse error with line and column when available.
No. Everything stays on your device.
Yes. Utilnivo tools are free to use and do not require an account.
Page last reviewed: