SQL Linters and Formatters
Alternatives to Squawk
The tools Specifiction weighs against Squawk, from its list of sql linters and formatters, each with its plans, platforms and spec score.
- 01 Poor SQL
It suits people formatting T-SQL who want configurable browser-based formatting, offline use, or downloadable plugins and tools.
Free plan Open source Web · Windows · Linux · API9.0 Visit Specs - 02 RegSQL
It suits independent developers who want local SQL formatting and optional AI help across several SQL dialects.
From $8/mo Free plan Web8.8 Visit Specs - 03 sqlfmt
sqlfmt suits PostgreSQL users who want consistent formatting from a CLI, browser, or supported editor integration.
Free plan Web · Linux · API · Self-hosted8.5 Visit Specs - 04 SQLFormat.org Free plan Open source Web · API · Self-hosted · Browser extension8.4 Visit Specs
- 05 JSQLFormatter
JSQLFormatter suits developers who need to format SQL across the listed dialects, preserve comments, or work with SQL strings in Java source.
Free plan Windows · macOS · Linux · Self-hosted8.3 Visit Specs - 06 pgFormatter
pgFormatter suits developers and database teams working with PostgreSQL or other SQL databases.
Free plan Web · Linux · API · Self-hosted8.2 Visit Specs - 07 SQLCheck
SQLCheck suits developers and database practitioners who want a command-line review of SQL files and can address findings themselves.
Free plan Windows · macOS · Linux8.2 Visit Specs - 08
SQL Enlight SQL Enlight is for SQL Server developers and database professionals who need to analyze or refactor T-SQL, as well as teams running database checks in CI/CD pipelines.
Free trial Windows · API · Self-hosted · Browser extension8.1 Visit Specs - 09 Sleek
Sleek suits developers who want configurable SQL formatting from a command line or VS Code.
Free plan Windows · macOS · Linux · Browser extension8.0 Visit Specs - 10
SQLFluff It suits ELT teams that want consistent SQL style and syntax checks across many dialects.
Free plan Windows · macOS · Linux · API8.0 Visit Specs - 11 PgSanity Free plan Linux · Self-hosted7.9 Visit Specs
- 12 sqlfmt From $9/mo Free plan Web · API7.9 Visit Specs
- 13
SQL Formatter It suits developers who want configurable SQL formatting through a JavaScript library, command line, browser demo, or listed editor integrations.
Free plan Web · Windows · macOS · Linux7.7 Visit Specs - 14 Prettier SQL Free plan Self-hosted7.6 Visit Specs
- 15 SQL Pretty Printer Free trial Web · Windows7.6 Visit Specs
- 16 Primova SQL Formatter & Linter Free plan Web7.5 Visit Specs
- 17 Sqruff
Sqruff suits developers who want configurable SQL linting and formatting across many dialects.
Free plan Web · Windows · macOS · Linux7.5 Visit Specs - 18 Public Tools SQL Formatter Free plan Web7.4 Visit Specs
- 19 TSQLLint
It suits people working with T-SQL scripts who want configurable checks and reports on undesirable patterns.
Free plan Windows · macOS · Linux · Browser extension7.4 Visit Specs - 20 SQL Formatter VSCode Free plan Browser extension7.3 Visit Specs
- 21 SQLint
SQLint suits Linux-based developers working with BigQuery Standard SQL who want command-line or Python linting and formatting.
Free plan Linux7.3 Visit Specs - 22 SQL Linter by SqlInt Free plan Web7.1 Visit Specs
- 23 sql-tools Free plan Web7.1 Visit Specs
- 24 prettier-plugin-sql-cst Web6.9 Visit Specs
- 25 Valk Guard Windows · macOS · Linux6.7 Visit Specs