Paste any text and get it auto-formatted. Detects JSON, XML, HTML, SQL, Markdown, CSV, JavaScript, and plain text — with live preview and diff view.
0 characters · 1 lines
0 characters · 1 lines
All formatting runs in your browser. Your text is never sent to any server.
More free utilities you might find useful
Quick answers to common questions
The formatter automatically detects and formats JSON, XML, HTML, SQL, Markdown, CSV, and plain text. It also formats JavaScript code. The detected type is shown above the output.
The tool first tries to parse as JSON, then checks for XML/HTML tags, SQL keywords, Markdown patterns, and CSV structure. If none match, it applies plain text formatting rules.
No. Formatting only changes whitespace, indentation, and capitalization of SQL keywords. Your actual data, values, and content are never modified.
JSON, XML, HTML, and basic JavaScript formatting is supported. For advanced code formatting of other languages, the plain text formatter will at least normalize indentation and spacing.
Yes. The formatter handles documents up to several MB. For very large files, processing may take a moment. A loading indicator appears for operations over 200ms.
No. All formatting runs locally in your browser. Your content is never sent to any server.
Your data is processed entirely in your browser. Nothing is sent to any server.