Free security tool

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.

How the encryption works
01

Your browser generates a random AES-256-GCM key. This key never leaves your device.

02

Your password is encrypted with that key using AES-256-GCM — the same algorithm used by banks and governments.

03

The decryption key is embedded in the URL fragment (#). Fragments are never sent to servers by the browser — it's a browser-level guarantee.

04

The recipient opens the link. Their browser reads the key from the fragment and decrypts locally. PassGeni servers see only meaningless encrypted bytes.

What users say
★★★★★

"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."

Ben A.
Freelance copywriter
★★★★★

"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."

Jade S.
Paralegal
★★★★★

"Explained the fragment-key architecture to a client and they were impressed. The key never touches a server. That's a rare architectural guarantee."

Kyle N.
Startup CTO
Try the generator

Now generate a stronger password.

Free, client-side, zero storage. Uses your profession to make it memorable.

Generate my password →