Text and data converters
JSON5 Formatter and Converter
Turn developer-friendly JSON5 into readable or strict JSON without uploading it.
Processed locally. Your input and output are never uploaded.
Tool overview
How JSON5 Formatter and Converter works
JSON5 Formatter and Converter accepts supported JSON5 syntax and emits strict JSON; comments are syntax and are not retained. It keeps input and output separate, runs locally, and documents boundaries instead of making unsupported guarantees.
JSON5 configuration workflows
- accepts supported JSON5 syntax and emits strict JSON; comments are syntax and are not retained. for a repeatable local workflow
- Review pasted or locally opened data before copying it
- Prepare output for a related PasteTidy tool
Convert JSON5 to strict JSON
- Paste the source or open a supported local file.
- Choose the documented options and review the separate result.
- Copy or download only after checking the visible output.
Indentation, comments, and minification
- Indentation: Spaces used for formatted JSON.
- Minify output: Remove formatting whitespace.
Format a JSON5 snippet
Before
{ // local settings
name: 'PasteTidy',
tags: ['text',],
}After
{
"name": "PasteTidy",
"tags": [
"text"
]
}Syntax that is intentionally not preserved
- JSON5 comments are omitted from strict JSON output.
- Large input is bounded by the documented local worker limits.
- Input, options, and output are not sent to analytics or placed in URLs.
Browse all text and data converters tools โ
Questions
JSON5 Formatter and Converter FAQ
Does JSON5 Formatter and Converter upload my input?
No. Processing stays in the current browser tab or its local Web Worker.
Is the result authoritative?
No. Review the output and the documented limitations before using it in a production workflow.