Tools
Config Secret Scrubber
WORKINGPaste a .env, compose file or connection string, get back a redacted version safe to paste into a forum post or an LLM chat — nothing leaves your browser.
Best-effort — key-name and known-token-format matching, not a guarantee. Review before sharing.
The failure mode this is built against isn’t a missed secret in an obviously-named field — it’s the unnamed one: a JWT sitting in a curl command, a password baked into a postgres:// connection string, a key name like jwt that doesn’t contain the word “secret” at all. Key-name matching alone misses all three, so standalone token-format detection runs as a second, independent pass over every line regardless of whether the key-based pass already redacted it.
It says so explicitly rather than implying certainty: the status line and the disclaimer both frame this as best-effort pattern matching, not a scan. A redaction tool that goes quiet about what it didn’t check is more dangerous than one that says “review this yourself.”
- Built
- Category
- utility
- Stack
- JavaScript
- Details
- Layered detection: PEM private-key blocks redacted whole, basic-auth URL credentials stripped from connection strings, key=value/YAML/JSON assignments redacted when the key name looks secret-shaped, and a few standalone token formats (AWS access key, GitHub token, JWT) caught even with no matching key name.
- Model
- Claude Sonnet 5
- Source
- View source →