Detect sensitive personally identifiable information (PII), credit card numbers with Luhn validation, Social Security numbers, AWS keys, JWTs, and private keys before sharing or committing. Redacts text in-browser.
Runs entirely in your browser
Before you paste a log into a ticket, commit a config file, or share a snippet in chat, it is worth checking whether it contains anything sensitive. This scanner reads text you provide and flags likely personally identifiable information and secrets: credit card numbers (validated with the Luhn checksum to cut false positives), Social Security numbers, AWS access keys, JSON Web Tokens, and private keys. It can then redact what it finds so you can share a safe version.
The whole scan runs in your browser. The text you paste is never uploaded, which matters precisely because the material you would want to check — production logs, credentials, customer data — is the material you least want to send to a third-party server. Pattern matching plus checksum validation catches the common formats reliably, though no automated scanner is a substitute for a careful read of anything truly high-stakes.
Typical uses are cleaning logs before attaching them to a bug report, scrubbing example data before publishing documentation, and catching an API key that slipped into code before it reaches a public repository. Treat a clean result as a strong signal, not a guarantee, and always confirm redaction visually before you share the output.
TechToolsHQ is an independent, reader-supported tech platform. If this free tool saved you time, solved a problem, or helped your workflow, consider supporting our work. Your support helps us keep our utilities 100% free, private, and ad-free for everyone.