Sensitive Data Detector
Paste any text and scan it for emails, phone numbers, credit card numbers, API keys, and other sensitive data before you share, post, or commit it.
Highlighted Text
Findings
How to use Sensitive Data Detector
- Paste text, logs, code, or document excerpts into Text to scan. Choose Load Sample if you want to see example findings first.
- Select Scan for Sensitive Data, then review the highlighted matches and their types in the findings table.
- Choose Copy Redacted Version to copy a masked draft. Review it carefully before sharing: pattern-based detection can miss unusual or unsupported formats and is not a guarantee that text is safe.
Why scan before you share?
It's easy to accidentally paste a log file, a support ticket, or a code snippet somewhere public without noticing it still contains a customer's email, an API key, or a card number. This tool flags that content locally, before it ever leaves your machine.
Find common personal and secret-like data in text
Paste text such as application logs, issue reports, configuration snippets, or draft messages to highlight common patterns including email addresses, phone numbers, payment-card candidates, US Social Security number formats, IP addresses, and several key or token formats. Review each match in context: pattern detection can produce false positives, and unusual formats or unrecognized credentials may not be detected.
Use the redacted-copy action as a starting point, then inspect the result before sharing it. This lightweight PII scanner is designed for a quick local check, not as a complete data-loss-prevention system, compliance assessment, or guarantee that text is safe to publish.
How are credit card numbers verified as real matches?
Beyond matching the digit-grouping pattern, each candidate number is run through the Luhn checksum algorithm — the same validity check card issuers use — to cut down on false positives from random 16-digit numbers.
Does this send pasted text to a server?
No. The scan and redaction are performed in your browser, so the text you paste is not uploaded by this tool.
Does a clean scan prove that text has no sensitive data?
No. The scanner looks for supported patterns and can miss nonstandard or unknown secrets. Review the source carefully before sharing sensitive logs, code, or documents.