Share files anonymously.
No account, no email, no phone number. Attach a file, get a 4-character code, and hand it to whoever needs it — your identity never enters the transaction.
What anonymous file sharing means
Most file-transfer tools want something from you first: an account, an email address, or a phone number. That links your identity to whatever you send, and often leaves a permanent record in someone else's contact list, chat history, or server logs.
Anonymous file sharing removes that link. The only thing connecting you to the recipient is a short-lived code, and nothing about the transfer reveals who you are. This is useful for sending documents to a stranger, passing a file to someone you don't want in your contacts, or simply avoiding yet another account.
How Khamli keeps you anonymous
- No account. There is no signup, login, or profile — you are just a code.
- No personal data. No email, no phone number, no name is ever collected.
- No IP logging. We do not log or store IP addresses.
- No cross-site tracking. Khamli uses no advertising cookies, fingerprinting, or third-party trackers.
- Server never sees the bytes. Files upload directly to AWS S3 through short-lived pre-signed URLs.
How to share a file anonymously
- Attach one or more files — up to 10 files, 500 MB each.
- Pick how long the code should stay live (30 minutes to 24 hours).
- Send. Khamli generates a unique 4-character code.
- Share the code with the recipient — aloud, by text, or any channel.
- After the timer runs out, the file and code are permanently deleted.
What you can share
Images, PDFs, ZIP archives, videos, code snippets, documents — any file type up to 500 MB. You can attach up to 10 files at once and add a short caption alongside them.
Honest limits
“Anonymous” means no account and no logged identity — it does not make the content itself invisible. Anyone who has the 4-character code during the expiry window can open the file, so keep the code private. Khamli encrypts data in transit (HTTPS/TLS) but is not an end-to-end encrypted service, and it should not be used for anything illegal.
Frequently asked questions
What does anonymous file sharing mean?+
It means transferring a file without tying your identity — no account, email address, or phone number — to the transfer. The recipient only needs a short code, not your name or contact details.
Is Khamli really anonymous?+
Khamli has no account, no email, and no phone number. We do not log IP addresses and we do not use cross-site tracking cookies. Files are uploaded directly to AWS S3 via short-lived pre-signed URLs, so our application server never touches the file bytes.
How do I share a file anonymously?+
Attach a file, choose an expiry, and hit send. You get a 4-character code. Give that code to the recipient — read it aloud, text it, or write it down. No app or account is needed on either end.
How long do files stay available?+
You choose: 30 minutes (the default), 2 hours, 12 hours, or 24 hours. When the timer runs out, the file and its code are hard-deleted and cannot be recovered.
Is my file encrypted?+
All traffic is sent over HTTPS (TLS), so files are encrypted in transit. Note that Khamli does not apply client-side end-to-end encryption — once a file reaches AWS S3 it is stored until its expiry.
Share a file anonymously in seconds.
Share with Khamli