Every batch of code you've shared lives in your Transfers panel, searchable and ready to manage. Update a transfer's name to match the latest release branch, resend a download link to a new developer, or delete an outdated package the moment it's superseded.
Keep track of all your files
When you're shipping code files across teams, clients, or collaborators, knowing exactly what you sent and to whom doesn't stop mattering once the upload finishes. WeTransfer's Transfers panel keeps a running log of everything you've shared, so you can find any past transfer quickly without digging through old email threads. From there, you can rename a transfer to reflect a version bump or sprint number, copy its download link for a new teammate, or delete it entirely to immediately revoke access. Password protection can be added or changed on any transfer you've already sent, giving you a straightforward way to lock down source code, build artifacts, or config files after the fact. If a recipient wants to inspect a supported file type before downloading the full archive, in-browser preview lets them do that without pulling everything down first.
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.
Head to the Transfers panel and use the search bar to look up a transfer by its title. That's a good reason to name transfers when you send them, since a label like 'v2.4 backend release' or 'staging config files' is much faster to locate than an untitled archive. You can also scroll the Sent list chronologically if the transfer was recent.
Yes. Hover over any transfer in your Sent panel and click Edit title to rename it. This is useful when the same codebase goes through multiple iterations and you want your transfer history to reflect version numbers, sprint names, or branch references rather than a generic label.
Hover over the transfer in your Sent panel and click Copy link, then send that URL directly to the new person. If you originally sent it as an email transfer, you can also forward it to additional recipients from the transfer's detail view. Either way, no re-upload is needed, and the files are delivered in their original format with no re-encoding or compression.
Yes, password protection can be added, changed, or removed on any active transfer after it's been sent. Open the transfer in your Sent panel, select the password option, and set or update it. Recipients will need the new password to access the download, and the old one stops working immediately. The password is never included in the notification email, so you share it separately through whatever channel you prefer.
Deleting a transfer removes it from WeTransfer's servers right away and immediately revokes the download link. Anyone who tries to open the link after that will find it no longer works. This is useful when a build is deprecated, credentials are embedded in a file, or you need to make sure a superseded version of your code is no longer accessible.