Format messy SQL queries with readable indentation and uppercase keywords.
Make long queries reviewable. The formatter breaks clauses onto new lines, indents subqueries and normalises keyword case without changing the SQL logic.
It handles standard SELECT, INSERT, UPDATE, DELETE, JOIN, CTE and function syntax. Vendor-specific commands are preserved as written.
No. This tool runs entirely in your browser using JavaScript and WebAssembly where needed. Your files and text never leave your device.
We regularly improve our tools. Found a problem or have a suggestion? We're listening.