Base64 Encoder & Decoder
Text to Base64 and back, in any language, with the URL-safe alphabet when you need it.
Format, sort and minify JSON, and see exactly which line a mistake is on.
Paste JSON from an API, a config file or a log and read it properly: indented the way you like, keys sorted if you want them sorted, and minified again when you need one line. If it will not parse, the line and column of the problem are named and the line itself is shown, instead of the character offset browsers report.
The usual causes are a trailing comma after the last item, single quotes instead of double ones, or a key without quotes. JSON allows none of the three, however common they are in JavaScript. The line and column shown point at the first place the parser gave up.
No. Object keys have no order in JSON, so sorting them A to Z changes how it reads, not what it means. Arrays keep their order, because order is part of what an array is.
No. The tool runs in this browser tab. What you paste is never sent to KuponGuru, and it is gone when you close the tab.
Text to Base64 and back, in any language, with the URL-safe alphabet when you need it.
Percent-encode a link or one value, decode one back, and read what a long link carries.
Convert Markdown to clean HTML with a live, safe preview, tables and task lists included.
Looking for something else? Browse every tool.
Indent
Also