SQL Editing / Querying Tools

Snowflake provides native SQL editing and querying solutions, and also works with 3rd-party SQL editors, including:

Solution Software Requirements and Additional Information
Snowflake clients and interfaces


  • SQL editor directly integrated into the Snowflake web interface with support for multiple, independent working environments.
  • No installation or configuration required.


  • Python-based command line interface (CLI) for performing all tasks in Snowflake, including querying, executing DDL/DML commands, and bulk loading/unloading of data.
  • Download from the Snowflake web interface and install using provided installer.
DBeaver SQL client


DBeaver:4.3.4 (or higher)
Snowflake:JDBC Driver — automatically downloaded and installed by DBeaver, but also available via snowflake-jdbc (Maven Central) for manual download
SQL Workbench/J client


SQL Workbench:None
Snowflake:JDBC Driver — available via snowflake-jdbc (Maven Central)

Additional reading:


This is not a full/complete list of SQL editors that work with Snowflake; these are known editors that have been tested and/or validated by Snowflake in some capacity. Other editors can be used with Snowflake; however, we do not guarantee that all features/functionality in 3rd-party editors will interoperate with Snowflake.