Cloud Data Loss Prevention (Cloud DLP) is now a part of Sensitive Data Protection. The API name remains the same: Cloud Data Loss Prevention API (DLP API). For information about the services that make up Sensitive Data Protection, see
Sensitive Data Protection overview.
Sensitive Data Protection documentation
Sensitive Data Protection provides access to a powerful sensitive data inspection, classification,
and de-identification platform.
Sensitive Data Protection includes:
-
Over 200 built-in information type (or
"infoType") detectors.
-
The ability to define custom infoType detectors using
dictionaries, regular expressions, and contextual elements.
-
De-identification techniques including
redaction, masking, format-preserving encryption, date-shifting, and more.
-
The ability to detect sensitive data within streams of data,
structured text,
files in storage repositories such as Cloud Storage and
BigQuery, and even within images.
-
Analysis of structured data to help understand
its risk of being re-identified, including computation of metrics like k-anonymity,
l-diversity, and more.
- The ability to automatically
discover unencrypted secrets and
profile data across an organization,
folder, or project to identify data assets where high-risk and sensitive data reside.
Start your proof of concept with $300 in free credit
-
Get access to Gemini 2.0 Flash Thinking
-
Free monthly usage of popular products, including AI APIs and BigQuery
-
No automatic charges, no commitment
Keep exploring with 20+ always-free products
Access 20+ free products for common use cases, including AI APIs, VMs, data warehouses,
and more.
Training
Training and tutorials
Redact sensitive data with Sensitive Data Protection
Learn the basic capabilities of the DLP API and try various ways to use
the API to help protect data.
Training
Training and tutorials
Create a de-identified copy of data in Cloud Storage
Scan a Cloud Storage bucket for sensitive data and create a de-identified copy of
the data in a separate bucket.
Training
Training and tutorials
Discover and Protect Sensitive Data Across Your Ecosystem
Complete a skill badge course to demonstrate your skills
in using Sensitive Data Protection services to discover, inspect, and de-identify
sensitive data in Google Cloud.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Sensitive Data Protection documentation\n=======================================\n\n[Read product documentation](/sensitive-data-protection/docs/sensitive-data-protection-overview)\nSensitive Data Protection provides access to a powerful sensitive data inspection, classification,\nand de-identification platform.\n\nSensitive Data Protection includes:\n\n- Over 200 built-in [information type (or\n \"infoType\") detectors](/sensitive-data-protection/docs/infotypes-reference).\n- The ability to [define custom infoType detectors](/sensitive-data-protection/docs/concepts-infotypes) using dictionaries, regular expressions, and contextual elements.\n- [De-identification techniques](/sensitive-data-protection/docs/deidentify-sensitive-data) including redaction, masking, format-preserving encryption, date-shifting, and more.\n- The ability to detect sensitive data within [streams of data](/sensitive-data-protection/docs/inspecting-text), [structured text](/sensitive-data-protection/docs/inspecting-structured-text), [files in storage repositories such as Cloud Storage and\n BigQuery](/sensitive-data-protection/docs/inspecting-storage), and even within [images](/sensitive-data-protection/docs/inspecting-images).\n- [Analysis of structured data](/sensitive-data-protection/docs/concepts-risk-analysis) to help understand its risk of being re-identified, including computation of metrics like *k* -anonymity, *l*-diversity, and more.\n- The ability to automatically [discover unencrypted secrets](/sensitive-data-protection/docs/secrets-discovery) and [profile data](/sensitive-data-protection/docs/data-profiles) across an organization, folder, or project to identify data assets where high-risk and sensitive data reside.\n[Get started for free](https://console.cloud.google.com/freetrial) \n\n#### Start your proof of concept with $300 in free credit\n\n- Get access to Gemini 2.0 Flash Thinking\n- Free monthly usage of popular products, including AI APIs and BigQuery\n- No automatic charges, no commitment \n[View free product offers](/free/docs/free-cloud-features#free-tier) \n\n#### Keep exploring with 20+ always-free products\n\n\nAccess 20+ free products for common use cases, including AI APIs, VMs, data warehouses,\nand more.\n\nDocumentation resources\n-----------------------\n\nFind quickstarts and guides, review key references, and get help with common issues. \nformat_list_numbered\n\n### Guides\n\n-\n\n [Quickstart: Using a JSON request](/sensitive-data-protection/docs/quickstart-json)\n\n-\n\n [Quickstart: Inspect sensitive text by using the command line](/sensitive-data-protection/docs/inspect-sensitive-text)\n\n-\n\n [Quickstart: Schedule a Sensitive Data Protection inspection scan](/sensitive-data-protection/docs/schedule-inspection-scan)\n\n-\n\n [De-identifying sensitive data](/sensitive-data-protection/docs/deidentify-sensitive-data)\n\n-\n\n [Redacting sensitive data from images](/sensitive-data-protection/docs/redacting-sensitive-data-images)\n\n-\n\n [Inspecting storage and databases for sensitive data](/sensitive-data-protection/docs/inspecting-storage)\n\n-\n\n [Inspecting text for sensitive data](/sensitive-data-protection/docs/inspecting-text)\n\n-\n\n [Creating inspection templates](/sensitive-data-protection/docs/creating-templates-inspect)\n\n-\n\n [Creating and scheduling inspection jobs](/sensitive-data-protection/docs/creating-job-triggers)\n\nfind_in_page\n\n### Reference\n\n-\n\n [Sensitive Data Protection client libraries](/sensitive-data-protection/docs/libraries)\n\n-\n\n [REST API](/sensitive-data-protection/docs/reference/rest)\n\n-\n\n [RPC API](/sensitive-data-protection/docs/reference/rpc)\n\ninfo\n\n### Resources\n\n-\n\n [Sensitive Data Protection pricing](/sensitive-data-protection/pricing)\n\n-\n\n [Getting support](/sensitive-data-protection/docs/support/getting-support)\n\n-\n\n [Sensitive Data Protection data security](/sensitive-data-protection/docs/support/data-security)\n\n-\n\n [Release notes](/sensitive-data-protection/docs/release-notes)\n\n-\n\n [Billing questions](/sensitive-data-protection/docs/support/billing-questions)\n\nRelated resources\n-----------------\n\nExplore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Training \nTraining and tutorials\n\n### Redact sensitive data with Sensitive Data Protection\n\n\nLearn the basic capabilities of the DLP API and try various ways to use\nthe API to help protect data.\n\n\n[Learn more](https://www.cloudskillsboost.google/focuses/46234?parent=catalog) \nTraining \nTraining and tutorials\n\n### Create a de-identified copy of data in Cloud Storage\n\n\nScan a Cloud Storage bucket for sensitive data and create a de-identified copy of\nthe data in a separate bucket.\n\n\n[Learn more](https://www.cloudskillsboost.google/focuses/47127?parent=catalog) \nTraining \nTraining and tutorials\n\n### Discover and Protect Sensitive Data Across Your Ecosystem\n\n\nComplete a skill badge course to demonstrate your skills\nin using Sensitive Data Protection services to discover, inspect, and de-identify\nsensitive data in Google Cloud.\n\n\n[Learn more](https://www.cloudskillsboost.google/course_templates/1177)\n\nRelated videos\n--------------"]]