Log Scrubber — Remove PII from Logs Locally, Any File Size
Drop any log file — even multi-GB — to strip emails, IPs, Bearer tokens, passwords, credit cards, SSNs, JWTs, and MAC addresses. All scrubbing runs in a Web Worker on your device. Nothing is uploaded.
💡Help shape DevUtils
No black-box support tickets. DevUtils is built for you. Report bugs directly to our public repo, or come hang out with other devs in the community.
Frequently Asked Questions
11 pattern types: Email addresses, IPv4 & IPv6, phone numbers (US format), credit card numbers, Social Security Numbers (SSN), MAC addresses, JWT tokens, Bearer/Auth tokens, inline passwords (password=... / secret=...), and UUIDs. Each can be toggled on or off independently.
Yes. Files are processed in streaming chunks inside a dedicated Web Worker — the main UI thread is never blocked. For files over 20MB, the scrubbed output is streamed directly to your hard drive via the File System Access API, bypassing browser memory limits entirely.
No. Unlike web-based log scrubbers that cap at a few MB or require upload, this tool processes locally — your available disk space is the only constraint. Multi-GB production logs work fine.
No. Zero network requests are made during scrubbing. The entire operation runs inside a Web Worker in your browser tab. Your logs — including any sensitive credentials, customer PII, or internal IPs — never leave your device.
Each pattern type gets a tagged placeholder: [REDACTED_EMAIL], [REDACTED_IPv4], [REDACTED_TOKEN], [REDACTED_PASSWORD], etc. This preserves the log structure so stack traces and timestamps remain readable while PII is gone.
Yes. Each of the 11 pattern types has an independent toggle. Enable only the ones relevant to your log format — for example, toggle on Emails and IPs only, leave UUIDs off if they are non-sensitive identifiers in your system.
The tool's design supports compliance: all processing is local (no data transfer), output is deterministically scrubbed, and nothing is persisted on any server. Always verify with your legal team for formal compliance certification.