Comment l’utiliser
Paste the code or configuration you are about to share and run the scan. Matching lines are listed with the type of pattern that matched.
Saisissez les données requises, exécutez l’outil en toute sécurité et consultez immédiatement un résultat mesurable.
Utilitaire local
Cet outil n’appelle aucun service externe. Les données sensibles saisies ne sont pas conservées.
Paste the code or configuration you are about to share and run the scan. Matching lines are listed with the type of pattern that matched.
Common secret shapes are matched by pattern: long random strings, known key prefixes, JWT structure, private key blocks and password fields inside connection strings. Matching is pattern-based only - no key is validated or sent to any service.
A match does not prove the string is a live secret, only that it looks like one. False positives are common: hashes, fixtures and long identifiers fit similar shapes. If you did publish a matched value, the correct response is to revoke and reissue it - deleting it from the text is not enough.
Check an error log before sending it to support, or a configuration sample before adding it to documentation.
Useful for developers, support teams and anyone sharing snippets.
The critical mistake is reverting the commit after pushing a secret: the value remains in history and probably in clones. The second is treating an empty result as assurance - a pattern-based scanner cannot see a format it does not know.
The tool sees only what you paste. It does not scan your repository, environment variables, commit history or server configuration. An empty result means "no known pattern found in this text", not "no leak".
Text is discarded after the scan; only an anonymised run record is kept. Even so, the safest habit is never to paste a live production secret into any online tool.
No, the text is discarded after processing. Even so, we recommend never pasting a live production key into any online tool; the correct action is to revoke and reissue it.
An empty result only means no known pattern matched. Custom or short secrets may not be caught this way.
No. Once published, a key must be revoked and regenerated; removing it from the text or the commit does not invalidate it.