Password Generator
Password Generator computed locally with Web Crypto — your secrets never leave the page.
Scramble a note with a passphrase in your browser. Read this first: it is lightweight XOR-and-Base64 obfuscation for casual privacy — not real encryption.
Your browser is preparing the tool. It runs 100% locally.
Type a note and a passphrase, and the tool scrambles the text by combining it with the passphrase (an XOR) and encoding the result as Base64; the same passphrase reverses it. Be clear on what this is: lightweight obfuscation for casual privacy, not real encryption. Repeating-key XOR is easily broken, so use it to keep a note from a casual glance — never for anything genuinely sensitive. It runs entirely in your browser; nothing is uploaded.
This tool takes a note and a passphrase and produces a scrambled, Base64 version that is not readable at a glance. Give it the scrambled text and the same passphrase, and it returns the original note. It is symmetric — one passphrase both scrambles and unscrambles.
It is meant for casual privacy: hiding a note from someone glancing at your screen, or sharing lightly scrambled text with someone who knows the passphrase. It is not a vault for secrets.
Each character of the note is combined with a character of the passphrase using XOR, a reversible bitwise operation, with the passphrase repeating to cover the whole note. The scrambled bytes are then Base64-encoded so the result is safe, copyable text. Decoding reverses the steps with the same passphrase.
Because the same passphrase is used to scramble and unscramble, the operation is symmetric. But the passphrase repeats across the message, and that is the weakness: a repeating-key XOR is a classic, easily broken scheme, not a secure cipher.
encode: base64( note XOR repeating-passphrase )
decode: base64-decode, then XOR again with the same passphrase
weakness: repeating-key XOR is broken by a known-plaintext attacknote hello, passphrase key → AwAVBwo= · same passphrase decodes it backXOR with a repeating key is not secure: knowing or guessing part of the note reveals the key (plaintext XOR ciphertext equals key). Treat this as obfuscation, not encryption.
Your note and passphrase are processed entirely on your device, with no network request, so nothing is uploaded.
But do not mistake obfuscation for security. Repeating-key XOR is easily broken, so a determined person can recover the note. Use this only for casual privacy, never for genuinely sensitive information.
Nothing persists between sessions — close the tab and the note, passphrase and output are gone.
The scramble and unscramble are exact and reversible: with the right passphrase you always get the original note back, and the Base64 makes the result safe to copy and paste.
It is obfuscation, not encryption — and the tool says so. A repeating-key XOR is one of the easiest schemes to break: if someone knows or can guess part of the note, they can recover the passphrase and read everything. Never rely on it for real secrets.
It is also malleable, meaning the scrambled text can be altered to change the decoded note in predictable ways. Proper encryption prevents that; this does not, which is another reason it is for casual use only.
The passphrase must match exactly to decode. A different or mistyped passphrase produces garbled output rather than an error, so keep the passphrase safe and consistent.
Keep a note unreadable to someone glancing at your screen.
Send text that only someone with the passphrase reads easily.
Obscure a low-stakes note you would rather not leave in plain text.
See how an XOR scramble works and why it is weak.
For real confidentiality, use a proper encryption tool built on AES with sound key handling. This scrambler is only for casual privacy — keeping a note from a passing glance, not from anyone determined to read it.
Obfuscates text with a repeating-key XOR and Base64; honest, as the tool itself states, that this is casual obfuscation — repeating-key XOR is not secure encryption.
Password Generator computed locally with Web Crypto — your secrets never leave the page.
Use Password Strength Checker for stronger security hygiene — private, instant and free.
Random Number Generator computed locally with Web Crypto — your secrets never leave the page.
SHA-256 Hash Generator computed locally with Web Crypto — your secrets never leave the page.
Passphrase Generator computed locally with Web Crypto — your secrets never leave the page.
Use MD5 Hash Generator for stronger security hygiene — private, instant and free.
It is free, private and runs entirely in your browser — no sign-up, no uploads, no limits.