Tested tool guide
Tested browser tools
Checked August 16, 2026
What Secret Scanner does, with a checked example
Paste code, config files, or logs into this tool and it scans the text for strings that match the known formats of real-world credentials: AWS access key IDs, GitHub and Slack tokens, Stripe keys, PEM private-key blocks, and similar. Matching is by shape, not meaning: a string is flagged because it looks like a credential, with the matched value and its location reported so you can act on it. The thing most people get wrong: a clean scan does not mean the text is safe. Formats the scanner has no pattern for pass through silently, and nothing here checks whether a flagged key is real, live, or already revoked.
Worked example
A concrete input and expected output from the current implementation.
Input
GITHUB_TOKEN=ghp_1234567890abcdefghijklmnopqrstuvwxyz
->
Expected output
GitHub Personal Access Token (classic) detected at line 1 - matched value: ghp_1234567890abcdefghijklmnopqrstuvwxyz
The classic GitHub personal access token format is the prefix ghp_ followed by exactly 36 alphanumeric characters. The value after the equals sign is 40 characters long - the 4-character prefix plus a 36-character suffix - so the GitHub pattern matches it. The scanner reports the match on format alone; it does not check the token against GitHub.