Skip to content

File Share

Upload a file and get a link to share it. Set an expiry up to 30 days and cap the number of downloads.

Send someone a file without the dance

You know the routine. The attachment’s too big for email, the other person isn’t on the same Slack, and you’d rather not create a Dropbox account just to hand over one zip. So you drop the file here, copy the link, and paste it wherever. Done.

Works for anything up to 100 MB. A design mockup, a database dump, a build artifact, a 40 MB video your client needs to review. If it’s a file, it uploads.

Setting it up

Pick a file (drag it onto the box or click to browse), then choose two things:

Expiry decides how long the link stays alive: 1 hour, 1 day, 7 days, or 30 days. After that the file is wiped and the link goes dead.

Max downloads is optional. Leave it blank and people can grab the file as many times as they want until it expires. Set it to 1 and the link dies the moment someone downloads, which is handy when the file’s only meant for one person. Set it to 5 for a small team. Your call.

Hit upload, wait for the bar, and you’ve got a link plus the file name and size confirmed back to you.

The receiving end

Whoever opens your link lands on a clean page: file name, size, when it expires, and a big download button. That’s it. They click, the file comes down, no account, no sign-up, no “create a free trial to continue.” If you capped the downloads, they’ll see how many pulls are left.

If the link’s expired or the download limit’s used up, they get a plain “this file does not exist or has expired” message instead. No dead-end 500 pages.

Be straight with yourself about what this is

The file sits on our server until it expires or the download limit’s hit, then it’s deleted automatically. It is not end to end encrypted. For sharing assets, builds, documents, and media, that’s completely fine. For something genuinely sensitive, like a backup full of customer data, either encrypt it yourself before uploading (a password-protected zip works) or pick a one-download limit and a short expiry. Hard ceilings: 100 MB per file, 30 days maximum.

Download links are random ids, so they’re not guessable. Still, anyone holding the link can download the file while it’s live. Share it through a channel you trust.

Questions people ask

What’s the biggest file I can upload?

100 MB. If you’re over that, compress it first (a zip or a smaller export usually does it) or split it into parts.

Can I stop people from re-downloading?

Yep, set max downloads to 1. The link self-destructs after a single download. Set any number you like for a few people, or leave it blank for unlimited grabs until expiry.

How long before the file is deleted?

Whatever expiry you chose, from 1 hour up to 30 days. Once it hits, the file and its link are gone automatically and can’t be brought back.

Do I need an account?

No. Upload, copy the link, share. The person downloading doesn’t need one either.

Is it safe for confidential files?

It’s stored unencrypted on the server, so treat it like any normal file host. For truly confidential stuff, encrypt the file yourself before uploading and use a one-download, short-expiry link.

file share upload transfer link

Related Tools

More in Developer Tools