Notepad++ SQL Formatter

Format SQL in Notepad++ with 200+ Options

Working with SQL in Notepad++? The SQLinForm plugin lets you format SQL code with a single click – directly in your editor, no copy-paste to online tools required. The plugin integrates seamlessly into Notepad++ and supports both x64 and x86 versions.

Notepad++ SQL Formatter Plugin

Main Features of the SQL Formatter

SQLinForm supports a wide range of SQL dialects across major database systems.

ANSI SQL

Athena
Aurora

Azure SQL

BigQuery

ClickHouse

Databricks SQL

DB2 (z/OS & UDB)

DuckDB

Greenplum

HyperSQL

Informix

MariaDB

MS Access

MySQL

Oracle

Presto
PostgreSQL
Redshift SQL
SAP HANA
Snowflake
SQL Server

SQLite

Sybase

Teradata
Trino

Vertica

Yellowbrick

Seemless Integration

The Notepad++ SQL Formatter plugin is always just a click away. Access it from the Plugins menu or assign your favorite hotkey for instant formatting.

Seemless SQL Formatter Plugin Integration

200+ Options

Find your best formatting profile while playing around with 200+ options and immediately see the result of the new formatting style in your SQL.

more than 100 sql formatter options

DB support

The SQL Formatter Plugin supports all major DB like Oracle, DB2, SQL Server, Teradata, Netezza, MySQL, PostgreSQL, Sybase, MS Access, etc.

sql formatter notepad databases

Formatting Profiles & Team Support

Give your formatting styles a nice name and change between them with one click. Share profiles with your team to ensure everyone formats SQL the same way in Notepad++.

Formatting profiles  are a way of standardizing and automating the way SQL code is formatted.

Formatting profiles can definitely help developer teams. When a team of developers is working on a project, it’s important for the code to be consistent and well-organized in order to ensure that it’s easy to maintain, update, and collaborate on. Formatting profiles can help teams achieve this consistency by standardizing the way that SQL code is formatted.

Live Preview

While playing around with the 200+ formatting options in Notepad++, you will see the impact immediately in your SQL code.

Code Folding

Code folding allows you to collapse and hide parts of your code, making it easier to focus on the relevant sections while working in Notepad++.

Programming Languages Support

The parser can format plain SQL code or SQL code embedded in a programming language. The formatted SQL can also be plain SQL or SQL embedded in Java, C#, PHP, and more.

sql formatter code folding
SQL Code Programming language

Fault Tolerant Parser

The parser even formats partial SQL Statements or SQL Statements with syntax errors and thus supports you finding missing brackets, commas etc.

nppfaulttolerant

Share Your Profiles

Use the Export & Import feature to share your Formatting Profiles with your Notepad++ team members and easily set formatting standards in your organization.

sql formatter notepad export profile

Demo

What is the difference between the Free and Pro Version?

Both the free and Pro versions of the Notepad++ SQL Formatter plugin 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.

The Pro version is ideal for:

  • Teams that need consistent SQL coding standards across all Notepad++ users
  • Developers who want full control over every formatting detail
  • Organizations that require profile sharing and export/import features

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 Notepad++ 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 in Notepad++ 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. The ultimate worry-free option for long-term Notepad++ users.

Advantages for Notepad++ users:

  • Use Everywhere: Your license works on all devices where you use Notepad++ – work PC, home PC, laptop
  • Lifetime Ownership: No renewal costs, no expiration
  • Cost-Effective: One-time payment for long-term value

Upgrade today and unlock the full power of SQL formatting in Notepad++!

FAQ – Frequently Asked Questions

Is the Notepad++ SQL Formatter plugin free? Yes, the basic version is completely free with no time limits or SQL size restrictions. The Pro version offers additional customization options.

Does the plugin work with Notepad++ 64-bit? Yes, SQLinForm supports both x64 and ARM64 versions of Notepad++.

Can I share my formatting settings with my team? Yes, use the Export/Import feature to save profiles as files and share them with colleagues.

Which Notepad++ version is required? SQLinForm works with Notepad++ 8.0 and newer.

Does the plugin format SQL with syntax errors? Yes, the fault-tolerant parser formats even incomplete statements and helps you find missing brackets, commas, and other issues.

How do I install the Notepad++ SQL Formatter? Download the plugin, copy it to your Notepad++ plugins folder, and restart Notepad++. The plugin appears in the Plugins menu.

Can I customize keyboard shortcuts? Yes, you can assign your preferred hotkey for SQL formatting in Notepad++’s Shortcut Mapper.