Loved by 1,900+ people

Turn a ZIP file into a download link

Project files, brand assets, a batch of photos, a course pack. Upload the ZIP and send one short link. The person who opens it sees the file name and size and a Download ZIP button. No account for them, no expiry for you.

See who opened it, and whenLock it with a passwordPrint or share it as a QR code

Drop your file here

Drop several at once and they become one album link

Files up to 100 MB free

FreeNo sign-up to view100 MB free
ImagesPDFsVideoAudioSlidesCodeSites

How do I turn a ZIP file into a link?

Drop the .zip in the uploader above and copy the short link. Whoever opens it lands on a download page showing the archive's name and size and a Download ZIP button. The contents are not listed or previewed in the browser; the person downloads the archive and unzips it on their own device. No account is needed to download, and the link does not expire.

A clear download page

The receiver sees the archive name, its size, a note that ZIPs open after download, and one big button. No ads, no countdown, no second link to hunt for.

Short link plus QR code

Every upload gets a short URL and a QR code. Paste the link in a chat or email, or print the QR on a handout so people grab the files from a phone.

About the QR codes

Replace the ZIP, keep the link

Forgot a file or shipped a new version? Upload a fresh ZIP over the old one and the same link now downloads it. Free on every plan.

How replacing works

Know it was opened

The link counts opens for free, so you can tell the client reached the download page. Pro adds device and country and can email you when it is opened.

What the stats show

What to know before you upload a ZIP

The contents are not shown in the browser. The page is a download card, not a file browser: the visitor cannot see which files are inside or open one of them without downloading the whole archive. If people need to look at files one at a time, make an album instead.

Free covers a ZIP up to 100 MB; Pro raises it to 200 MB. A free account keeps 20 live links at a time, and deleting one frees a slot. Bigger than that? Split the archive, or use an album, where Download all packs up to 1 GB.

Only .zip is accepted. RAR, 7z, TAR and GZ are not, so re-pack those as a ZIP first. Executables and installers are rejected as standalone uploads; the download page also reminds the visitor to download only from senders they trust.

A ZIP link is a download, not a website. If your ZIP holds an HTML site or a built React or Vite app and you want it to open as pages in the browser, that is a different feature, static site hosting, and it is on Pro.

How it works

  1. 1

    Upload the ZIP

    Drop the .zip into the box above, up to 100 MB on a free account. Only .zip is accepted, so re-pack a RAR or 7z first.

  2. 2

    Copy the link

    The short link and a QR code appear as soon as the upload finishes. Paste it in an email, a chat, a ticket or a handout.

  3. 3

    They download it

    The link opens a download page with the archive name, its size and a Download ZIP button. They unzip it on their device.

What the person opening the link sees

The link opens a small card in the middle of the page: an archive icon, the ZIP's name as the title, the size underneath, and a primary Download ZIP button. Above the button sits a short note saying that ZIP archives cannot be opened in the browser and need to be downloaded and unzipped, plus a reminder to only download from someone they trust. On a phone the download goes to the Files app on iPhone or the Downloads folder on Android, and both can unzip with a tap. There is no list of the files inside, no preview, and no way to pull one file out without taking the whole archive.

  • Archive name, size and one Download ZIP button.
  • No contents listing and no in-browser preview.
  • Turn downloads off and the page says so instead of showing the button.

ZIP or album? Two ways to send many files

A ZIP is right when the receiver wants everything at once and will work with the files on their computer: a developer pulling a repo snapshot, a printer receiving final artwork, a client getting the deliverables folder. An album is right when people want to look before they take: a photographer's proofs, a set of PDFs, a mix of images and documents. Each album file opens in the browser on its own, and a Download all button packs the whole set into a ZIP on the fly, up to 1 GB. Free accounts get 3 albums to try, each up to 500 MB; Pro has no album count limit.

  • ZIP: one archive, one download, the receiver unpacks it locally.
  • Album: files open one by one in the browser, Download all on demand.
  • Unsure? Photos and PDFs usually want an album, code and design sources want a ZIP.

If you want the ZIP to become a website

Searches for "zip to link" often mean something else: a ZIP of HTML, CSS and JavaScript that should open as a live site, not as a download. That is a separate feature here, static site hosting. You upload the same kind of ZIP, but it is unpacked on our side and served as pages at its own address, with index.html as the home page. It handles a hand-written site, an export from a site builder, or a built Vite, React or Next.js app. It is a Pro feature, so if that is what you need, go to the hosting page rather than this one. This page only gives you a download link for the archive as is.

  • Download link for the archive: this page, free.
  • ZIP served as a live site with its own URL: static site hosting, Pro.
  • A single HTML file does not need a ZIP at all; upload it directly.

Delivering project files to a client or a team

Zip the final folder, upload it, paste the link into the handover email. The client clicks once and gets the whole thing, folder structure intact, on their own machine. When they ask for the fonts you forgot, add them, re-zip, and replace the file behind the same link; the email you already sent still works and the view counter keeps counting. Designers send logo packs with SVG, PNG and EPS variants this way; agencies send source files at the end of an engagement; developers send a build or a repo snapshot to someone without Git access. Because the link never expires on its own, the client can come back in six months and the files are still there.

  • Folder structure and file names survive exactly as you zipped them.
  • Replace the archive after a fix; the link in the old email still works.
  • Name the ZIP for the receiver, the name is the page title they see.

Size caps and what to do when you are over

A free link takes a ZIP up to 100 MB, which is plenty for documents, code, logo packs and a few dozen web-sized photos. Pro raises the per-file cap to 200 MB. ZIP compression does little for JPEGs, videos and PDFs, since those are already compressed, so if your archive is mostly media, zipping harder will not help. Instead, split it into two archives and two links, or make an album: upload the files individually and the Download all button builds a ZIP for the visitor, up to 1 GB per album. For a one-off transfer of something enormous, Direct Send moves a file browser to browser with no size cap at all, while both of you keep the tab open.

  • Free: one ZIP up to 100 MB. Pro: up to 200 MB.
  • Album Download all: up to 1 GB built on the fly.
  • Direct Send: no cap, browser to browser, both tabs open.

Keeping a ZIP link private

Every link is unlisted: it is not searchable and nobody finds it unless you share it. For client source files or anything under NDA, Pro adds a password, which the visitor must type before the download card even appears, an expiry date so the link dies after the handover, and a view limit so it can be opened, say, three times and no more. You can also switch downloads off at any time, which replaces the button with a short message, and switch them back on later. Deleting the link removes the file for good.

Brand assets ZIP shared as a download link
brand-assets-v3.zipZIP
Product photo ZIP shared as a download link
product-shots-raw.zipZIP
Course pack ZIP shared as a download link
course-week-1.zipZIP
Brand assets ZIP shared as a download link
brand-assets-v3.zipZIP
Product photo ZIP shared as a download link
product-shots-raw.zipZIP
Course pack ZIP shared as a download link
course-week-1.zipZIP
Brand assets ZIP shared as a download link
brand-assets-v3.zipZIP
Product photo ZIP shared as a download link
product-shots-raw.zipZIP
Course pack ZIP shared as a download link
course-week-1.zipZIP
Brand assets ZIP shared as a download link
brand-assets-v3.zipZIP
Product photo ZIP shared as a download link
product-shots-raw.zipZIP
Course pack ZIP shared as a download link
course-week-1.zipZIP
Floor plan files ZIP shared as a download link
floorplans-dwg.zipZIP
Event photo ZIP shared as a download link
event-photos-day1.zipZIP
Logo pack ZIP shared as a download link
logo-pack-svg.zipZIP
Floor plan files ZIP shared as a download link
floorplans-dwg.zipZIP
Event photo ZIP shared as a download link
event-photos-day1.zipZIP
Logo pack ZIP shared as a download link
logo-pack-svg.zipZIP
Floor plan files ZIP shared as a download link
floorplans-dwg.zipZIP
Event photo ZIP shared as a download link
event-photos-day1.zipZIP
Logo pack ZIP shared as a download link
logo-pack-svg.zipZIP
Floor plan files ZIP shared as a download link
floorplans-dwg.zipZIP
Event photo ZIP shared as a download link
event-photos-day1.zipZIP
Logo pack ZIP shared as a download link
logo-pack-svg.zipZIP
1,900+
people sharing files
3,600+
links shared
13,900+
times opened

Keep reading

Who shares a ZIP as a link

Agency team preparing a project handover

Developers and agencies

Builds, repo snapshots and end-of-project source files, handed over as one link that does not need Git or a shared drive.

Designer exporting a brand asset pack

Designers

Logo packs, brand kits and font bundles with every variant in one archive, replaced in place when the brand changes.

Photographer delivering final exports

Photographers

Full-resolution exports for a client who wants every file at once; proofs that need browsing go in an album instead.

Teacher preparing a course pack for students

Teachers and trainers

Course packs, worksheets and sample data as one download, with a QR code on the handout so students fetch it from a phone.

What people say

In their words

Plans priced for client work, not per seat

Compare every plan →
Free
$0

20 links · 100 MB total · 3 albums

  • Clean links, QR codes & in-browser preview
  • View counts on every link
  • No app or account for viewers
  • Links never expire, nothing goes offline
Start free
Pro · Monthly
$9/mo

Unlimited links · 15 GB · 200 MB per file

  • Password, expiry & view limits
  • Notify-on-open + advanced analytics
  • Custom link name, no branding
  • Watermark, email gate & static hosting
  • Cancel anytime
Go monthly
Most popular
Lifetime
$99 once

Unlimited links · 30 GB · pay once, keep it

  • Everything in Pro, forever
  • One payment, no subscription
  • Best value for steady client work
  • 30 GB storage, 250 MB per file
Buy Lifetime
Pro · Yearly
$4.08/mo · billed $49/yr

Everything in Pro, billed once a year

  • Save 55% vs paying monthly
  • Password, expiry & view limits
  • Notify-on-open + advanced analytics
  • Custom link name, no branding
  • Cancel anytime
Go yearly

Coming from WeTransfer, DocSend or tiiny.host? See the comparisons →

ZIP to link, answered

Drop the .zip in the box at the top of this page. When the upload finishes you get a short link and a QR code. Anyone who opens the link sees a download page with the archive's name, size and a Download ZIP button.

One ZIP, one link, one click to download

Free up to 100 MB. No account for the person downloading.