SQL Formatter for MySQL

MySQL has its own flavor of SQL β€” backtick identifiers, LIMIT without OFFSET, AUTO_INCREMENT instead of SERIAL, and functions like GROUP_CONCAT. A generic formatter often breaks MySQL-specific syntax.

This MySQL SQL formatter understands MySQL dialect. It handles backtick-quoted identifiers, keeps LIMIT clauses readable, and doesn't choke on REPLACE INTO or ON DUPLICATE KEY UPDATE.

Flip the dialect to MySQL and paste something with backticks and a GROUP_CONCAT. You'll notice the difference immediately.

🧹 SQL Formatter