Tools

Config Secret Scrubber

WORKING

Paste 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 →

HOMELABCYBER

navigate · open · esc close