For the best web experience, please use IE11+, Chrome, Firefox, or Safari

SQL database object decryption

ApexSQL Decrypt is a SQL Server development tool that can decrypt SQL objects from multiple SQL databases, located on different SQL Servers. Before decryption, the original DDL script can be previewed in the Query window as the CREATE or ALTER script type. Decryption can be done directly on a database, or by creating one SQL script for all objects or one SQL script per object.
An introduction to ApexSQL Decrypt 05:05


  • Decrypt SQL procedures, functions, triggers and views

  • Initiate decryption directly from SSMS

  • Decrypt objects with a single click

  • Filter encrypted objects

  • View original DDL script

  • Export encrypted objects into a SQL script

  • Decrypt databases from multiple servers

  • Decrypt wizard with built-in IDE


Alter or Create script types

Specify alter or create script types for SQL object decryption

Script granularity

Generate a single SQL object decryption script for all objects or one script per object

Original DDL scripts

Preview original DDL script of encrypted objects

Preview action plan

Preview the impact of the decryption script

Decrypt selected objects

Decrypt selected SQL objects with a single click

Object filter

Filter objects by type and/or state

SSMS and Visual Studio integration

Decrypt SQL Server database directly from the Object Explorer and Server Explorer right-click context menus in SSMS and Visual Studio

Visual themes

Customize the visual appearance with interface themes. Learn more


Johan Smith

I did download your software to decrypt encrypted stored procedures. I got it working first time and must admit that it helped me a tremendous lot. I am very happy with the product.

Johan Smith

Get started now

Decrypt SQL Server database objects in batches.