VSCode Plugin

Format SQL in VSCode with 200+ Options

Tired of messy SQL in VS Code? SQLinForm brings professional SQL formatting to your favorite editor. With real-time preview and 200+ customization options, you’ll never go back to manual formatting. Works offline – no data leaves your machine.

VS Code SQL Formatter Extension

Profile Manager

With the SQLinForm Setting Tool Window, you easily manage your Profiles and format your SQL

  1. Open your SQL file.
  2. Press Ctrl + Shift + P (Windows/Linux) or Cmd + Shift + P (Mac) to open the Command Palette.
  3. Search for „SQLinForm Settings Panel“ and select it.
profilemanager

Format with One Click

With the SQLinForm extension, you can quickly format your SQL code in three easy ways

✅ 1. The Tool Window

  1. Open your SQL file.
  2. Press Ctrl + Shift + P (Windows/Linux) or Cmd + Shift + P (Mac) to open the Command Palette.
  3. Search for „Format SQL with SQLinForm“ and select it.
  4. Your SQL code will be instantly formatted!
formatsettingpanel

2. The Command Palette

  1. Open your SQL file.
  2. Press Ctrl + Shift + P (Windows/Linux) or Cmd + Shift + P (Mac) to open the Command Palette.
  3. Search for „Format SQL with SQLinForm“ and select it.
  4. Your SQL code will be instantly formatted!
formatSQLCommand

3. Context Menu

  1. Right-click inside any .sql file.
  2. Select „Format SQL with SQLinForm“ from the context menu.
  3. The SQL code is formatted automatically!

Share Your Profiles with your Team

The VSCode Plugin supports shared formatting profiles across all IDEs and products (VS Code, SSMS, Visual Studio 2022/2026, JetBrains, Desktop App). All SQLinForm products are fully compatible with each other – profiles created in one product can be used in any other.

DB support

The VS Code Formatter supports a wide range of SQL dialects across major database systems.

ANSI SQL

Aurora

Azure SQL

BigQuery

ClickHouse

Databricks SQL

DB2 (z/OS & UDB)

DuckDB

Greenplum

HyperSQL

Informix

MariaDB

MS Access

MySQL

Oracle

PostgreSQL

Redshift SQL

SAP HANA

Snowflake

SQL Server

SQLite

Sybase

Teradata

Vertica

Yellowbrick

SQLinForm continuously evolves — new dialects are added regularly to ensure precise formatting for every major SQL environment.

What is the difference between the Free and Pro Version?

Both the free and Pro versions of the VS Code SQL Formatter extension have no time limits or restrictions on SQL size. However, the Pro version unlocks 200+ formatting options for complete control over indentation, line breaks, keyword casing, and alignment – perfect for VS Code users who want full customization.

To learn more about the Pro Features, please click here for further details.

How to upgrade from the Free to the Pro Version?

Upgrading from the free version to the Pro version of SQLinForm is quick and hassle-free. There’s no need to uninstall or reinstall anything. Simply enter your credentials in the License tab, and your app will instantly upgrade to the Pro version. It’s that easy!

Perpetual Licenses Tailored to Your Needs

When you upgrade the VS Code SQL Formatter to Pro, you receive a perpetual license. This means you pay once and own the license forever – no recurring fees or subscriptions.

SQLinForm offers two types of perpetual licenses:

  1. 1-Year Free Upgrades License: Includes free updates and new features for one year. After that, you can continue using the Pro version without any additional cost, but future updates will require a separate purchase.
  2. Lifetime Free Upgrades License: Enjoy all future updates and new features for life without any extra fees. It’s the ultimate worry-free option for long-term users.

Advantages of a perpetual license:

  • Lifetime Ownership: Enjoy uninterrupted access to all Pro features without worrying about renewal costs.
  • Cost-Effective: A one-time payment ensures long-term value, especially for frequent users.
  • Flexibility: Choose the upgrade plan that best fits your needs.
  • **Use Everywhere:** Your license works on all devices where you use VS Code – Windows, macOS, Linux

Upgrade today and make the most of SQLinForm with a license that’s designed for your c