Personal Info Masker
Automatically find and mask phone numbers, emails, resident IDs, and card numbers in text before sharing documents or screenshots. Nothing leaves your browser.
FAQ
Which patterns are detected?
Korean mobile numbers (with or without separators), emails, resident registration numbers, and 16-digit card numbers—hyphen, space, and dot separators all work.
How is each type masked?
Phones hide the middle block, emails hide most of the local part, resident IDs hide the last six digits, and cards hide the middle eight.
Can it miss anything?
Yes—regex-based detection can miss unusual formats. Always review the output before sharing externally.
Related tools
Validate card numbers with the Luhn checksum and detect the brand (Visa, Mastercard, etc.). Useful for payment development test data. Nothing leaves your browser.
Pull email addresses, URLs, or numbers out of any text, one per line, with deduplication. Everything runs in your browser.
Find and replace text in bulk, with optional regular expressions and case sensitivity. Everything runs in your browser.
Encode and decode text by shifting letters by a fixed amount; a shift of 13 is ROT13. Everything runs in your browser.
Generate cryptographically secure random passwords with custom length and character types.
Estimate password strength from its length and character variety via entropy. Your password never leaves your browser.