Data Masking Tools by DataVeil Technologies

Data Masking Tools for SQL & CSV/JSON

DataVeil Technologies is the developer of two leading data masking tools: DataVeil and FileMasker.

These software tools replace sensitive information such as person names, addresses, phone numbers and credit card numbers with realistic but fictitious information. This makes the masked data non-sensitive so that it can then be safely used in non-secure environments such as for Testing, Outsourcing, Development, Training, Data Analysis and Support, all without data security or privacy concerns.

DataVeil is for permanently masking sensitive data on SQL databases. Databases supported: SQL Server, Oracle, MySQL and Azure SQL .

FileMasker is for permanently masking sensitive data in files. FileMasker can be run on local computers or as an AWS Lambda for extremely high throughput masking of big data. Supported formats include JSON and text-delimited (CSV) files.

Get DataVeil Community Edition For Free

Download DataVeil data masking tools for free. All features are enabled. The license shall never expire.

Why Use Masked Production Data?


Regulatory Compliance

DataVeil helps you comply with data security and privacy laws and regulations such as GDPR, HIPAA and PCI.

Data security and privacy laws are becoming more stringent as are the associated penalties for non-compliance.

It is simply not worth the risk of non-compliance, penalties and damage to reputation by using sensitive data in non-secure environments, particularly when fast, effective and affordable solutions such as DataVeil are available.

Representative Data

DataVeil can preserve the statistical and syntactical properties of your Production data.

For example, DataVeil can preserve a non-sensitive portion of every value, such as the prefix of credit card numbers (or phone numbers, or account identifiers, etc). This means that the masked database shall contain the exact same distribution of credit card types as found in Production.

DataVeil can also preserve the format of every individual character of every sensitive value, such as whether it is a digit or alphabetic character, upper or lower case, whitespace or special character.

Therefore, DataVeil produces highly meaningful and relevant masked data that reflects your Production data.


Structural Congruity

Production databases are often complex in their layout. This complexity is compounded by numerous data and relationship combinations  and permutations that can occur over time as various real-world conditions are encountered.

It can be extremely difficult, if not impossible, to manually re-create such complexities using synthetic data.

A masked copy of your Production database can provide an exact snapshot of all such permutations and complexities as found in your actual Production database.

Use Masked Production Data for:




At some stage, Outsourcers will ask for some realistic ‘Production-like’ data.

What will you send them?

Testing against synthetic data is one thing. The real test is how your application will cope with all the permutations and idiosyncrasies found in Production data.

Developers will benefit from working with data that accurately represents Production. Have you ever heard something like “The problem is happening in Production, but the Developers can’t reproduce it”?


Data Analysis


Trainees will benefit from practising on a realistic database just as they will encounter in the real world – both in scale and content. This is clearly preferable than training on an unrealistic, synthetic or simplistic mock-up.

You may need to share data with analysts, business partners or even potential buyers of the business. In addition to masking the data, DataVeil can manipulate data relationships so that aggregate results remain the same but strategic information is obfuscated (such as redistributing revenue from lucrative sales locations).

You may need to share data with a provider when lodging a support request. DataVeil can mask and preserve the format of the sensitive data while maintaining the logical structure of the database. This can give the provider the data they need for efficient resolution without revealing your sensitive information.

Benefits of Using DataVeil

  • Compliance with data security and privacy regulations
  • Reduced risk of data breaches
  • Avoids fines, penalties and breach remediation costs
  • Protects reputation by securing data
  • Very high ROI
  • Little or no specialist skills required
  • Ability to share data safely
  • Provides standardized approach to data masking
  • Increased productivity through efficient data masking
  • Improved quality of Development, Testing and Training

Why Choose DataVeil Data Masking Tools?

  • Easy Install. Download, unzip and run the executable file!
  • Easy to Use. Intuitive GUI. Ease-of-use has been a design priority. Get started in minutes.
  • Preview Mode. Preview before & after masked values, side-by-side, without overwriting your original data.
  • Smart Masks. Built-in masks with flexible and easy to understand options.
  • Format-Preserving Masks. Masks that preserve the format of every individual original value. Captures nuances of your Production data.
  • Partial Field Masking. Preserve partial content of every individual original value such as prefixes. Captures statistical properties of your Production data.
  • Fast Masking. DataVeil is among the fastest data masking software tools available. It will do in minutes what takes prominent competitors hours or even overnight.
  • Relationship Obfuscation. Manipulate relationships to hide strategic information from third parties.
  • Command Line Interface. Run DataVeil from batch files and scheduled executions for automation.
  • Simple Licensing. Easy to understand licensing.
  • Very Low Cost. We publish our price list.

Get DataVeil Community Edition For Free

Download DataVeil data masking tools for free. All features are enabled. The license shall never expire.