Skip to content
SPECIFICTION
Get listed

SQL Formatter VSCode

github.com

Free plan Browser extension
Visit github.com
Spec score 7.3 #20 of 26 in SQL Linters and Formatters

Spec sheet

Purpose
SQL Formatter VSCode is the official VSCode extension of the SQL Formatter library and formats SQL files.Read 4 Oct 2026 · github.com
Intended users
The project describes the extension as a tool for formatting SQL files in VSCode.Read 4 Oct 2026 · github.com
Support
The extension README directs users to report issues through the SQL Formatter library's GitHub issue tracker and recommends reading its FAQ first.Read 4 Oct 2026 · github.com
Dialect fallback
If it cannot detect a specific dialect, the extension defaults to generic SQL, which the README describes as suitable for basic and common SQL statements.Read 4 Oct 2026 · github.com
Dialect support
The extension lists dialects including BigQuery, DB2, DuckDB, Hive, MariaDB, MySQL, PL/SQL, PostgreSQL, Redshift, Snowflake, Spark, SQLite, Trino, and TransactSQL.Read 4 Oct 2026 · github.com
Editor settings
The extension can use VSCode tab size and spaces settings or override them through its configuration options.Read 4 Oct 2026 · github.com
Formatting options
Settings include keyword, data type, function, and identifier casing, indentation, logical operator line breaks, expression width, spacing around operators, and semicolon placement.Read 4 Oct 2026 · github.com
Integration
The project identifies the product as a VSCode extension and links to the Visual Studio Marketplace as its extension listing.Read 4 Oct 2026 · github.com
Library limitations
The underlying library does not support stored procedures or changing the delimiter from a semicolon.Read 4 Oct 2026 · github.com
Maintenance
The underlying formatter project says it is in maintenance mode, with feasible bug fixes but likely no new features.Read 4 Oct 2026 · github.com
Related library
The underlying SQL Formatter library is a JavaScript library for pretty-printing SQL queries and also offers a command-line interface and npm package.Read 4 Oct 2026 · github.com
Security and license
The extension repository identifies an MIT license and does not describe security certifications or compliance claims in its README.Read 4 Oct 2026 · github.com
Templating limitation
SQL templating syntax is not directly supported by the underlying library, though its README documents a parameter-placeholder workaround for common cases.Read 4 Oct 2026 · github.com
VSCode environment
Dialect detection depends on information provided by VSCode and can vary with the user's VSCode environment and installed extensions.Read 4 Oct 2026 · github.com

Plans and prices

Free Free MIT-licensed VSCode extension for formatting SQL files Read 4 Oct 2026 · github.com

Every SQL Formatter VSCode plan and price →

Where Specifiction places it

Alternatives to SQL Formatter VSCodeAll alternatives →