SQL Toolbelt – everything you need to work with SQL Server

  • Double your productivity with industry-standard tools
  • Protect your data with backups and monitoring
  • Include your database in agile processes
Download 14-day free trial

Introduction to SQL Toolbelt

Redgate's SQL Toolbelt contains the industry-standard products for SQL Server development, deployment, backup, and monitoring. Together, they make you productive, your team agile, and keep your data safe.

Thousands of SQL Server professionals rely on the SQL Toolbelt every day, because it’s reliable, easy to use, and plugs in to the tools they already use for application development.

How the SQL Toolbelt helps you work with SQL Server

Compare and sync databases with SQL Compare and SQL Data Compare. Set up comparisons in seconds and specify the changes you want to deploy.

Save time with reliable change scripts

Compare and sync databases with SQL Compare and SQL Data Compare. Set up comparisons in seconds and specify the changes you want to deploy.

In minutes, you’ll have an accurate script to make your changes.


Explore changes made by your colleagues with <b>SQL Compare</b>. You can see exactly which objects have changed and check differences down to single lines of SQL.

See what’s changed in your databases

Explore changes made by your colleagues with SQL Compare. You can see exactly which objects have changed and check differences down to single lines of SQL.


Code effortlessly with SQL Prompt, our SQL development tool for autocompletion and intellisense

Write SQL up to 52.7% faster

Code fast, with SQL Prompt's SQL snippets and auto-completion. Get suggestions for keywords, objects, and JOIN conditions. Add your own snippets to make writing common queries even quicker.


Lay out SQL in your favorite style using <b>SQL Prompt</b>. Set the style to match the conventions you and your team prefer. With one click, you can make code readable and keep your team working to a single coding standard.

Format queries the way you like

Lay out SQL in your favorite style using SQL Prompt. Set the style to match the conventions you and your team prefer. With one click, you can make code readable and keep your team working to a single coding standard.


Document all your objects automatically, with <b>SQL Doc</b>. Use your favorite format: HTML, CHM, or Word. If you’re doing CI, you can document each build as part of the process.

Explore, document, and query your database

Search all your tables, views, stored procedures, functions, views, and jobs, with SQL Search. Jump straight to found objects in the Object Explorer.

Document all your objects automatically, with SQL Doc. Use your favorite format: HTML, CHM, or Word. If you’re doing CI, you can document each build as part of the process.

Fetch data or deploy changes on 100s of databases at the same time, with SQL Multi Script.

See the impact of your changes and catch orphaned objects with SQL Dependency Tracker.

Monitor all your SQL Servers in one place, through <b>SQL Monitor</b>’s web UI. Cut your daily checks to minutes and instantly see if there are problems you need to address.

Save two hours each day with monitoring

Monitor all your SQL Servers in one place, through SQL Monitor’s web UI. Cut your daily checks to minutes and instantly see if there are problems you need to address.


Hear about problems within 15 seconds, with real-time monitoring from <b>SQL Monitor</b>. Automatic baselines show you if performance spikes are normal or a problem. Forecast capacity problems with ‘back in time’ mode, which shows you historical performance data.

Stop problems before they affect your users

Hear about problems within 15 seconds, with real-time monitoring from SQL Monitor. Automatic baselines show you if performance spikes are normal or a problem. Forecast capacity problems with ‘back in time’ mode, which shows you historical performance data.


Manage all your backups in one place

Run backups across all your SQL Servers from SQL Backup Pro’s UI. Include checks to make sure your backups can be restored. Protect your data from onsite disaster with secure uploads to the cloud.


Shrink your backups up to 95%

Save storage space and speed up file transfers with SQL Backup Pro’s compression. Protect your backups with 256-bit AES encryption, the standard used for top secret data.


Check your schemas are in the right state

DLM Dashboard sends you email alerts if your database schemas change. You see exactly who made changes, when they made them, and which environment is affected. Plus, you get a full audit history to review past changes.

With <b>SQL Source Control</b>, you can use any version control system on your database.

Use the same tools for your application and database

The automation tools in the SQL Toolbelt plug into third-party tools commonly used for application development. With SQL Source Control, you can use any version control system on your database. DLM Automation works with build and release tools you have in place for your application.


<b>SQL Source Control</b> gives you a full record of database changes. It works inside SQL Server Management Studio, so you can access version control in a couple of clicks as you work. When you want to deploy with <b>SQL Compare</b>, or run builds with <b>SQL CI</b>, use your repo as the single source of truth for changes.

Version control your database changes

SQL Source Control gives you a full record of database changes. It works inside SQL Server Management Studio, so you can access version control in a couple of clicks as you work. When you want to deploy with SQL Compare, or run builds with SQL CI, use your repo as the single source of truth for changes.


Use <b>SQL CI</b> to build and test your database as part of continuous integration. It checks the structure of your database and confirms your changes can be deployed. At the end, you get a tested NuGet package ready to use for release across all your environments.

Speed up development with continuous integration

Use DLM Automation to build and test your database as part of continuous integration. It checks the structure of your database and confirms your changes can be deployed. At the end, you get a tested NuGet package ready to use for release across all your environments.


Generate SQL scripts that safely automate deployments in your release tool, with <b>SQL Release</b>. With a single script, you can deploy consistently across all your environments. If there’s any risk of data loss, you get warnings before you deploy.

Ship changes sooner, with automated deployment

Generate SQL scripts that safely automate deployments, with DLM Automation. With a single script, you can deploy consistently across all your environments. If there’s any risk of data loss, you get warnings before you deploy.


Create realistic test data for load testing and integration tests, with <b>SQL Data Generator</b>.

Catch bugs before they hit production

Create realistic test data for load testing and integration tests, with SQL Data Generator. Run T-SQL unit tests in SQL Server Management Studio with SQL Test. Run static analysis tests, unit tests, and integration tests, as part of continuous integration, with DLM Automation. Share your tests with your team using SQL Source Control.

What our customers are saying

SQL Toolbelt case study

Case Study

“If you work with SQL Server and don't have SQL Toolbelt, you're likely losing thousands of dollars a month.”
— John Trumbul, Senior Software Engineer, Lumidata

Learn how John Trumbul saved a half-year of a developer's salary in his first three months of using the SQL Toolbelt at Lumidata.

Read the case study (PDF)

Tools in the SQL Toolbelt

SQL Compare Pro

Compare and synchronize database schemas

SQL Data Compare Pro

Compare and synchronize database contents

SQL Source Control

Connect your databases to your version control system

SQL Prompt

Write, format, and refactor SQL effortlessly

SQL Backup Pro

Compress, securely encrypt, and strengthen your backups

SQL Monitor

SQL Server performance monitoring and alerting

SQL Search

Search your database quickly in SQL Server Management Studio

SQL Data Generator

Generate realistic test data fast, based on column and table names

SQL Dependency Tracker

Explore object dependencies and visualize complex databases simply

SQL Doc

Automatically generate database documentation

SQL Multi Script Unlimited

Deploy multiple scripts to multiple servers with just one click

SQL Test

Write and run unit tests in SQL Server Management Studio

SQL Comparison SDK

Automate comparison and synchronization tasks

DLM Automation

Automate your database changes with continuous integration and automated deployment

DLM Dashboard

Be the first to know when any of your SQL Server databases change

SQL Backup Pro and SQL Monitor are licensed per server. All other tools are licensed per user.