Tested tool guide
Tested browser tools
Checked August 16, 2026
What Sensitive Data Regex Library does, with a checked example
A reference library of regular expressions for the data shapes that leak most: Social Security numbers, credit card numbers, API keys, passwords, and other personally identifiable information. You pick a category, read the pattern, and paste sample text to see every match highlighted with a count. All matching runs in the browser against the text in front of you, so you can scan real-looking data without sending it anywhere. The thing users most often get wrong: a match proves format, not validity. The pattern recognizes a string that looks like an SSN or a card; it cannot tell you whether the number is real.
Worked example
A concrete input and expected output from the current implementation.
Input
Customer 123-45-6789 called about order 555-12-3456; ticket 99-1234 was filed.
->
Expected output
2 matches: 123-45-6789 and 555-12-3456
The SSN pattern \b\d{3}-\d{2}-\d{4}\b requires exactly three digits, a hyphen, two digits, a hyphen, then four digits, with word boundaries on each side. Both flagged strings have that shape; 99-1234 has only two digits before its hyphen, so it cannot be consumed, and the second match shows the pattern cannot tell a phone-style number from an SSN.