No login · No signup · Self-destructs on expiry

Share anything,
no strings attached.

Drop a message, link, image, PDF, or file. Get a 4-character code. Share the code — everything vanishes after expiry. No trace, no account.

Send

Compose and get a shareable code

⌘↵ to send

Up to 10 files · 500 MB each · Self-destructs After Expiry

Receive

Enter a code to retrieve content

How it works

Four steps, zero accounts. Share something in under a minute.

01

Compose

Type a message, paste a URL, or drag in any file up to 500 MB.

02

Get a code

A unique 4-character alphanumeric code is instantly generated.

03

Share the code

Read it aloud, text it — no app or account needed on either end.

04

Auto-wipe

After your chosen expiry (default 30 min), the content and the code are permanently deleted.

Built for privacy-first sharing

Everything is designed so the two of you are the only ones who ever see it.

Auto-wipe on expiry

Content and code cease to exist automatically once the timer runs out. No manual deletion needed.

Any file type

Images, PDFs, ZIPs, videos — up to 500 MB each. Stored directly on AWS S3.

Zero identity

No account, no email, no phone number. You are just a code.

Open & auditable

The codebase is public. Verify the wipe mechanism yourself.

Frequently asked questions

How long does my content stay live?

By default, 30 minutes. Before sending you can choose 30 minutes, 2 hours, 12 hours, or 24 hours. When the time is up, the content and its code are hard-deleted — there is no way to recover them.

Is Khamli really anonymous?

Yes. There is no account, no email, no phone number, and no sign-up of any kind. We do not log IP addresses and we do not use cross-site tracking cookies to identify you.

What is the file size limit?

Each file can be up to 500 MB, and you can attach up to 10 files at once — images, PDFs, ZIPs, videos, and more.

What happens when a code expires?

The code stops working permanently. Entering an expired code returns nothing, and the database record along with any stored files are deleted.

Is my data encrypted?

All traffic is sent over HTTPS (TLS). Files are uploaded directly to AWS S3 via short-lived pre-signed URLs — our application server never touches the file bytes.

How do I report something inappropriate?

Visit our contact page and let us know. We review reports and remove content that violates our Terms of Service.

Temporary, anonymous, private sharing

Khamli is a simple way to share files, text, links, images, and messages without an account. Upload or type what you want to share, get a 4-character code, and hand it to whoever needs it. There is no signup, no login, and no permanent storage — everything self-destructs when the timer runs out.

Explore how Khamli fits different sharing needs: