Sensitive Data Scrubber & Reversible Masker
Protect your privacy before pasting logs or documents into ChatGPT and Claude. Automatically detects and redacts Indian and global sensitive entities (Aadhaar with Verhoeff validation, PAN, GSTIN, IFSC, UPI, credit cards with Luhn check, API keys) into reversible tokens, and lets you swap them back from AI replies locally.
3. Reverse & Restore AI Output (Local Token Swap)
Paste the reply you got from ChatGPT or Claude below. It will swap all tokens (`[AADHAAR_1]`, `[PAN_1]`, `[EMAIL_1]`) back into your original real data locally on your computer!
Step-by-Step Instructions
Paste Unsanitized Data or Logs
Paste application server logs, SQL query dumps, error stack traces, or customer datasets.
Configure Scrubbing Profiles
Select detection categories: Passwords, API Keys / Tokens (AWS, GitHub, Stripe, OpenAI), Credit Cards, SSNs, IP Addresses, and Emails.
Choose Replacement Mask
Select masking format: Generic placeholders (`[SECRET_REDACTED]`), hashed identifiers, or partial character masks (`sk-live-***`).
Copy Scrubbed Data
Copy the sanitized logs ready for sharing with third-party vendors, bug tracking systems (Jira, GitHub Issues), or public logs.
Key Features & Capabilities
- High-entropy secret key detection identifying AWS Access Keys (`AKIA...`), GitHub Tokens (`ghp_...`), Stripe Keys (`sk_live_...`), and OpenAI Keys (`sk-...`)
- Password and authentication credential pattern scrubber for database connection strings (`postgres://user:pass@host`)
- Payment Card Industry (PCI) and HIPAA compliance data sanitization engine
- Client-side processing guaranteeing zero external leakage of sensitive corporate secrets
Frequently Asked Questions
Why is data scrubbing critical before sharing logs on GitHub or Jira?
Application logs and error stack traces frequently contain accidental secrets (Bearer tokens, database credentials in connection strings, authorization headers, customer PII). Automated bot scrapers continuously monitor public GitHub repositories and Jira boards for leaked API keys to compromise cloud infrastructure within minutes.
How does the scrubber identify API keys from services like AWS, Stripe, and GitHub?
The scrubber uses specialized regex signatures and entropy analysis: **AWS Keys** match `AKIA[0-9A-Z]{16}`; **GitHub Tokens** match `ghp_[a-zA-Z0-9]{36}`; **Stripe Keys** match `sk_live_[0-9a-zA-Z]{24}`; **OpenAI Keys** match `sk-[a-zA-Z0-9]{48}`.
How are database connection strings sanitized?
Connection URIs like `mongodb+srv://admin:[email protected]/prod` are parsed, replacing the password segment with `mongodb+srv://admin:[REDACTED]@cluster0.mongodb.net/prod` while keeping the host structure intact for debugging.
Is data scrubbing executed client-side?
Yes. All regex pattern matching and token scrubbing run entirely in local browser memory. Zero bytes of sensitive data or credentials are ever sent to an external server.
Related Utilities
Discover complementary online tools in the same workflow.
JSON Formatter & Validator
Format, beautify, minify, validate, and view JSON data online with instant syntax highlighting and error detection.
Base64 Encoder & Decoder
Encode text or binary data into Base64 format or decode Base64 back into raw string format.
CSV to JSON Converter
Easily convert CSV data to clean JSON format. Turn tabular spreadsheets into structured JSON.
YAML to JSON Converter
Convert YAML configuration files into structured JSON for APIs and modern web tooling.
JWT Parser & Token Debugger
Decode JWT tokens to view header, payload claims, and expiration status without sending secrets anywhere.
Hash Generator (SHA-256, SHA-512, MD5)
Generate cryptographically secure SHA-256, SHA-512, SHA-384, and SHA-1 hashes for any text.