formatit

Free online JSON, XML, Base64 & text formatting tools

Input
0 chars 0 words 0 lines

Tools

JSON
Base64
Drop an image here, or click Image → Base64
⬇ Download image
URL
XML
Text
Output

Free Online Formatting & Conversion Tools

FormatIt is a free, browser-based toolkit for developers and anyone who needs to quickly format, validate, or convert everyday data. Every tool below runs entirely client-side — nothing you paste or upload is ever sent to a server, so it's safe to use on API keys, private data, or work-in-progress code. No signup, no install, no limits.

JSON Formatter & Validator

Pretty-print minified JSON with proper indentation, minify formatted JSON down to a single line, or validate that a JSON payload is well-formed and get a clear error message if it isn't.

XML Formatter

Indent and pretty-print raw or minified XML, or strip an XML document down to a compact single-line form for logs or config files.

Base64 Encoder / Decoder

Encode plain text to Base64 or decode a Base64 string back to text, with full Unicode support.

Image ⇄ Base64 Converter

Drag and drop (or upload) an image to get its Base64 data URL instantly, or paste a Base64 string to render it as an image preview and download it as a file.

URL Encoder / Decoder

Percent-encode a string for safe use in a URL, or decode an encoded URL back to readable text.

Text Case Converter

Convert text to UPPERCASE, lowercase, or Title Case, reverse it, trim whitespace from every line, sort lines alphabetically, or remove duplicate lines.

Frequently Asked Questions

Is FormatIt free to use?

Yes. All tools on FormatIt — JSON, XML, Base64, URL, image, and text formatting — are completely free, with no signup or account required.

Does FormatIt upload my data to a server?

No. Every tool runs entirely in your browser using JavaScript. Your text, JSON, XML, and images never leave your device.

Can I convert an image to Base64 and back?

Yes. Use Image → Base64 (or drag and drop an image onto the tool) to encode it, and Base64 → Image to preview and download a Base64 string as an image file.

Does FormatIt work on mobile?

Yes. FormatIt is fully responsive and works in any modern mobile or desktop browser.

Is there a file size limit?

Since everything runs locally in your browser rather than on a server, there's no fixed limit, though very large files may take longer to process depending on your device.