A download link is just a URL until you make it yours. With WeTransfer Ultimate, you can add a custom background image and a description to every transfer, so when a client or collaborator opens your code delivery, it looks like something you built with care.
Your transfers, personalized
Sending code to a client usually means a bare link and a hope they know what they're looking at. WeTransfer Ultimate lets you add visual context to each transfer, a background image that sets the tone and a short description that explains what's inside before anyone unzips a thing. Every file goes out untouched, whether that's a ZIP of source files, raw scripts, or a full project folder, with the original structure preserved exactly as you organized it. Recipients don't need a WeTransfer account to open the link or download anything, so there's no unnecessary friction on their end. And since Ultimate transfers don't expire unless you delete them, your client can pull the files again whenever they need without coming back to you for a new link.
Our features are designed to minimize how much of your data we — or anyone else — can access, so you can keep what's yours, yours.
30M+ Transfers sent every month
4.8 App Store / Play Store average rating
12M+ Monthly active users
43K+ Enterprises using WeTransfer daily
Give people simple tools, and they'll do extraordinary things. Ultra-fast file transfers, built-in customization, easier team collaboration. That's the magic of WeTransfer.

Move your ideas forward
Share content with a unique link, give anyone a free pass to send you 200 GB files, and stay in control of transfers — even after you hit send.

Collaboration tools for teams of all sizes
With tools designed to enhance collaboration, get everyone in your team talking and moving as one, without disrupting their workflow.

Share with confidence and security
From password protection to file encryption, WeTransfer has all the built-in security features you need to safeguard your work.
All your questions answered.
Yes, with WeTransfer Ultimate you can customize each individual transfer with a background image and a description. That means when a client opens the link to your code delivery, they see something branded and contextual rather than a generic download page.
WeTransfer accepts any file type, so you can send source files, scripts, config files, ZIP archives, or entire project folders without any restrictions on format. If you want to preserve your folder structure, you can upload the whole folder and recipients will download it exactly as you organized it.
No, WeTransfer sends files in their original state with no compression, modification, or re-encoding. Your code arrives on the other end exactly as you uploaded it.
You have a couple of options. You can add password protection to a transfer so only recipients who have the password can open it. Alternatively, you can restrict access to specific email addresses, so even someone with the link can't download the files unless their email is on the list. Both options are available on all plans.
On WeTransfer Ultimate, transfers don't expire unless you delete them yourself, so your client can come back to the link days, weeks, or months later and the files will still be there. If a transfer has already expired, Ultimate also lets you recover it retroactively, even if it expired before you upgraded.