SQLFormatter
FormatterConvertPricingDocsGet Pro
SQL Converter · T-SQLSnowflake

Convert T-SQL SQL to Snowflake

SQL Server to Snowflake swaps TOP for QUALIFY / LIMIT, [brackets] for "double quotes", ISNULL for NVL and + concatenation for ||. A mechanical formatter only re-indents — it won’t rewrite dialect-specific syntax. The AI converter in the app translates the query and the table below shows exactly what changes.

T-SQL — source
T-SQL
SELECT TOP 3 region,
       name,
       ISNULL(revenue, 0) AS revenue
FROM dbo.Sales
ORDER BY revenue DESC;
Snowflake — converted
Snowflake
SELECT region,
       name,
       NVL(revenue, 0) AS revenue
FROM sales
ORDER BY revenue DESC
LIMIT 3;
Convert your own query

What changes from T-SQL to Snowflake

T-SQLSnowflakeWhy
TOP 3LIMIT 3 / QUALIFYSnowflake uses LIMIT (or QUALIFY for per-group top-N).
[Identifier]identifierBracket quoting becomes double-quote (or unquoted) identifiers.
ISNULL(x, 0)NVL(x, 0)Snowflake spells null-coalesce NVL / COALESCE.

Other SQL conversions

T-SQLPostgreSQLT-SQLMySQLOracleSnowflakeMySQLSnowflakePostgreSQLSnowflakeAll conversions →