SQL Formatter

Prettify and indent your SQL queries for better readability across all major database dialects.

Format Options
Indentation:

How to Use

  1. 1

    Paste your unformatted or minified SQL query into the input field.

  2. 2

    Choose your preferred Indentation style (2 spaces, 4 spaces, or tabs).

  3. 3

    Optionally check Uppercase Keywords to automatically capitalize SQL commands.

  4. 4

    Click Format SQL to instantly beautify your query.

📖 Want to learn more?

Read our in-depth guide: tips, best practices, FAQs, and real-world examples.

  • We support standard ANSI SQL, including MySQL, PostgreSQL, and MS SQL dialects.
  • Formatting your SQL makes it easier to spot syntax errors and logical flaws.
  • Our formatter only adjusts whitespace and capitalization, preserving your actual logic.
Full Guide