SQL formatter

Format SQL locally for an explicitly selected database dialect.

Format SQL locally for an explicitly selected database dialect.

  • AbsolTools makes the tools you use often more accurate and convenient.
  • Every tool is free with no sign-up. Work happens in your browser, and inputs and results are not stored on or sent to a server.
  • Bookmark this site so you can come straight back next time.
Ready
Options
Selects the database grammar used for formatting. Standard SQL is a common subset, not automatic dialect detection.
Changes recognized SQL keywords only. Identifiers, quoted names, and string values keep their original case.

Formats the selected SQL dialect only. Standard SQL is a common subset rather than automatic dialect detection, and no query is executed.

How to use SQL formatter

Choose the dialect before formatting. Standard SQL is a common subset rather than auto-detection; stored procedures and custom delimiters may need a database-specific tool.

Private, local processing

Your input and results are not uploaded or stored. They remain in this browser tab.

Frequently asked questions

What does SQL formatter do?

Format SQL locally for an explicitly selected database dialect.

Is my data uploaded?

Your input and results are not uploaded or stored. They remain in this browser tab.

What should I check when using SQL formatter?

Choose the dialect before formatting. Standard SQL is a common subset rather than auto-detection; stored procedures and custom delimiters may need a database-specific tool.