Encrypt Payload

Local AES-GCM Engine Active

Locks payload to your current GPS location.

What is the ZeroKey Encryptor?

ZeroKey is an advanced, client-side encryption tool designed for secure, ephemeral payload delivery. By utilizing your browser's native Web Crypto API, we ensure that your sensitive messages and files are locked using military-grade AES-256-GCM encryption before they ever leave your device.

Because we operate on a strict zero-knowledge framework, our servers only store unreadable ciphertext. The decryption key is generated locally and embedded in the URL fragment, meaning we fundamentally cannot read your data.

Explore our Technical Architecture

How to Generate a Secure Link

  1. 1

    Draft Your Payload

    Type your private message into the text box. Optionally, attach an image or document up to 2MB in size.

  2. 2

    Add Security Constraints (Optional)

    Enhance security by requiring a custom PIN to decrypt, or toggle Geofencing to restrict decryption to your exact current GPS location.

  3. 3

    Encrypt and Distribute

    Click the Encrypt button. Copy the generated `#hash` URL and send it to your recipient. The data will permanently self-destruct from the database immediately after they read it.


Frequently Asked Questions

Is my unencrypted data sent to your servers?
Absolutely not. ZeroKey relies entirely on client-side encryption. Your data is encrypted locally within your device's RAM. We only receive and store the randomized ciphertext. For more details, read our Privacy Policy.
What is the maximum file size I can encrypt?
Currently, the limit is 2MB per payload. Because the Web Crypto API processes encryption entirely in your browser memory, attempting to encrypt massive files can cause mobile browsers to freeze or crash.
What happens if someone intercepts the link?
The link contains the decryption key in the `#hash` fragment. If intercepted, the third party could read it. However, because it is a "burn-after-reading" system, the moment the interceptor reads it, the file is destroyed. When your intended recipient tries to open it, they will see a "Vault Destroyed" error, instantly alerting you that the channel was compromised.