SQL Formatter

Format, beautify, and minify SQL queries. Keyword uppercasing, customizable indentation, dialect hints, and instant copy — 100% browser-based.

Ctrl/⌘ + , to toggle options
Saved
SQL Input
Formatted SQL

◆ What it does

Format and beautify raw SQL queries for readability. Supports SELECT, INSERT, UPDATE, DELETE and common SQL dialects.

▸ How to use

  • Paste your SQL query into the input box.
  • Choose format options (indent size, keyword case, dialect).
  • Click Format SQL (or Ctrl+Enter).
  • Copy or download the formatted output.

▸ Why use this

  • Unreadable one-liner SQL is hard to review or debug.
  • Proper formatting catches nested clause errors at a glance.
  • Works entirely offline once the page loads.