Replace sensitive data with realistic, anonymized, test data

  • Multiple methods to sanitize sensitive information
  • Use templates to remain consistent with existing data formats
  • Replacement data sets included, such as Names, Zip Codes, Emails
  • Populate test data as well as sanitize existing information
  • Simple, repeatable, fast, and easy to use
  • Supports SQL Server and Oracle databases
Download a free trial

Why sanitize data in test databases?

For legal and practical business reasons. A leak of sensitive information (particularly consumer data) from a test database can cause a devastating loss of public confidence, and the possibility of legal liabilities.

Remove the risk of inappropriate data visibility

Data Masker is an inexpensive way to eliminate a large security problem. The test data looks real - your development teams will never know the difference - and yet the sensitive information content remains completely secure.

Adopt a simple, repeatable process

Securing sensitive information with Data Masker is a simple, repeatable, push-button process which can be quickly applied whenever a test database is refreshed with production data.

The consistent update of denormalized data after masking is simple. Data Masker contains custom synchronization rules for all three challenges: Synchronizing data at the row level, ensuring consistency of newly masked data between rows in a table, and maintaining the consistency of data between tables.

Configured masking rules can be saved and re-run at any time.

Customize data masking rules at scale

A broad range of replacement datasets are included with the Data Masker software and it is possible to add your own user defined collections of data for specific cases.

Each edition of Data Masker (Oracle and SQL Server) is specifically written for the target database architecture. Data Masker is fast, and is designed for extremely large and complex systems.



Data masking - What you really need to know before you begin

This paper provides a survey of the practical issues involved in the masking of sensitive data and tells you the things you really need to know about before getting started.


Data masking for HIPAA compliance

This paper is focused on the practical issues and techniques involved in the preparation of de-identified HIPAA compliant databases.


Data Masker Frequently Asked Questions (FAQ)

Check out the Frequently Asked Questions (FAQ) on Data Masker for answers to a range of common questions.


100 GB


per year


1 TB


per year


3 TB


per year


3+ TB

Contact us

for a personalized quote

Get in touch

Pricing is based on the total size of all the production databases you want to clone from or mask data from. More info

SQL Provision - Create, protect, and manage SQL Server database copies for compliant DevOps

With the virtual cloning technology in SQL Clone, databases can be created in seconds using just MB of storage, allowing for isolated development and testing. Sensitive data can be anonymized or replaced with realistic data using Data Masker, to ensure data is protected as it moves between environments.

Learn more

Data privacy and protection

Safeguarding business-critical data requires a consistent and repeatable process designed with privacy in mind up-front.

From building up a picture of the data you currently hold in your SQL Server estate to protecting sensitive information as it enters and moves around your environments, Redgate is with you every step of the way.

Learn about the benefits

Data Masker

Get started with Data Masker

Start masking sensitive data today – build your data masking plan with help from our Support team, and get started with the comprehensive tutorials, sample tables and masking rules included in the fully functional trial.

Download a free trial

Need a hand?

If you'd like any help, or have a question about our tools or purchasing options, just get in touch.