SQL Formatter & Beautifier
Paste your SQL query to format, beautify or minify it. Supports MySQL, PostgreSQL and SQL Server.
SQL Input
Formatted Output
Formatted SQL will appear here...
FAQ
Frequently Asked Questions
Formatted SQL is easier to read, debug and review. Consistent casing and indentation makes complex queries with JOINs and subqueries much easier to follow.
Different databases have slightly different SQL syntax. MySQL, PostgreSQL and SQL Server each have their own functions and keywords. Selecting the right dialect ensures the formatter handles your specific syntax correctly.
Yes — everything runs in your browser. Nothing is sent to any server.