Share passwords without exposing them.
Create an AES-256 encrypted link that only the recipient can open. The decryption key is embedded in the URL — never sent to any server.
Your browser generates a random AES-256-GCM key. This key never leaves your device.
Your password is encrypted with that key using AES-256-GCM — the same algorithm used by banks and governments.
The decryption key is embedded in the URL fragment (#). Fragments are never sent to servers by the browser — it's a browser-level guarantee.
The recipient opens the link. Their browser reads the key from the fragment and decrypts locally. PassGeni servers see only meaningless encrypted bytes.
"Sent my client their CMS login via a PassGeni encrypted link. Way better than texting passwords. AES-256 in the browser — it's actually what it claims to be."
"The Secure Share solved a real problem. I used to text passwords to clients. Now I send a link that expires after one view. The security jump is night and day."
"Explained the fragment-key architecture to a client and they were impressed. The key never touches a server. That's a rare architectural guarantee."
Now generate a stronger password.
Free, client-side, zero storage. Uses your profession to make it memorable.
Generate my password →