Scrub Sensitive Data in Seconds

Free, browser-based PII redaction for logs, documents, and network captures. Your data never leaves your device.

Launch LogScrub
100% Client-Side — No Data Uploaded
1

Upload

Paste text or upload a file (PDF, DOCX, JSON, logs, PCAP, and more)

2

Analyze

Review detected PII, enable or disable rules, and check suggestions

3

Scrub

Generate your cleaned file with sensitive data replaced or redacted

Supports Many File Types

Paste text directly or upload files. LogScrub handles a wide range of formats.

Plain Text & Logs

Paste any text, log files, or configuration files directly into the editor.

Structured Data

JSON, CSV, XML, YAML, and TOML files with syntax-aware processing.

Documents

PDF, Word (.docx), Excel (.xlsx), and OpenDocument formats (.odt, .ods).

Network Captures

PCAP/PCAPNG files for anonymizing network packet captures.

Powerful Detection Engine

Multiple detection methods work together to find sensitive data others miss.

95+ Pattern Rules

Pre-built patterns for emails, IPs, credit cards, API keys, SSNs, phone numbers, and more. Enable only what you need.

ML Name Detection

Machine learning detection of person names, locations, and organizations using a pre-trained NER model running entirely in your browser.

Context-Aware Detection

Analyzes JSON keys like "password", "token", "api_key" to find secrets that patterns might miss.

Custom Rules

Add your own regex patterns or plain text matches for company-specific data.

Checksum validation for credit cards (Luhn) and IBANs (MOD-97)
Smart suggestions show what you might be missing
Diff view highlights exactly what will be replaced
Save and load rule presets for different use cases

Flexible Output Options

Choose how sensitive data gets replaced to fit your needs.

Label Replacement

Replace with descriptive labels like [EMAIL-1], [IP-2]. Consistent mode ensures the same value always gets the same label.

Fake Data

Generate realistic fake replacements — fake emails, IPs, names, and addresses that maintain data structure. Keep Country mode preserves phone country codes, IBAN prefixes, and domain TLDs.

Full Redaction

Replace with solid blocks (████████) for complete visual redaction of sensitive content.

Custom Templates

Define your own replacement format with templates like {TYPE}-{n} or REDACTED_{original}.

Use Cases

Protect sensitive data across a wide range of scenarios.

Prepare Data for AI Analysis

Clean sensitive information before sending documents to ChatGPT, Claude, or other AI services. Get insights without exposing PII.

Share Logs for Debugging

Safely share application logs with external developers, support teams, or forums without exposing user data or secrets.

GDPR & Privacy Compliance

Anonymize personal data in documents before archiving, sharing, or processing to meet privacy regulations.

Sanitize Support Tickets

Clean customer emails and support tickets before using them for training, documentation, or analysis.

Demo & Presentation Data

Prepare realistic but anonymized data for demos, presentations, or screenshots without revealing real customer information.

Security Audit Preparation

Redact credentials and API keys from configuration files and logs before sharing with auditors or consultants.