File sharing

Transfer files quickly and securely

Effectively transfer your (online) files from A to B rapidly and without the risk of data loss, file corruption, or unauthorized interception.

File transfer functionalities in the TeamViewer client

File transfer, made easy

Too often, email attachments and other legacy or ad-hoc file transfer techniques lead to headaches, such as file size limitations, slow transfer speeds, and delivery failures. Dedicated file transfer software means waving goodbye to these problems. Choose the right solution and benefit from faster, safer file transmission, easier collaboration, smoother workflows, and happier end-users.

How to transfer files with TeamViewer

From the remote control tab

This file transfer mode allows you to perform a transfer without taking control of the other device’s screen

  1. Open TeamViewer.
  2. Navigate to the Remote Control tab.
  3. Select File transfer using the drop-down menu above the Partner ID field.
  4. Enter the Partner ID (or alias) of the remote device and click Connect.
  5. You will be either prompted for a random password or a personal password, depending on your setup. If you have set up Easy Access for the remote device, you will be directly connected and be able to start transferring files.
  6. Enter the remote device’s password and click Log On.

Transfer files during a remote control session

During a remote control session, you can transfer files from PC to PC as follows: 

  1. Click on Files and Extras.
  2. In the File Transfer section, click on Open file transfer.

From the Computers & Contacts list

You can send files to a specific device or user from within Computers & Contacts without connection.

  1. Select the paperclip icon below the alias of the device/user.
  2. Select the files you wish to send.
  3. A prompt appears to the remote user, asking them if they accept the file transfer.

A notification will appear once completed, indicating a successful file transfer.

Windows only

Drag and drop

For Windows devices, it is possible to transfer files within a remote control session by dragging and dropping the files from the remote device to your device or vice versa.

macOS only

Send file (without a connectivity session)

To quickly share files with accounts and devices in your Computers & Contacts list, drag and drop a file from your Mac onto the name of the account or device in your list. It is possible to use this feature to send files to both macOS and Windows devices.

A popup appears on the remote screen, and the remote user needs to click Allow to confirm the file transfer (or Cancel). If the remote user clicks nothing, the request will get rejected automatically after 30 seconds. As always, no unwanted file transfer is possible.

  • Works on all devices

    Sync with any device and OS—unlike other competitor products.

  • Instant support

    Start support sessions in seconds—just send a secure invite link.

  • Easy to use

    Connect and add devices directly from the home screen.

  • Connect with confidence

    Easily and quickly verify connection invitations before accepting.

File transfer with TeamViewer: Key benefits

However, there are often restrictions on the size of attachments that can be sent. This requires the use of workarounds, such as file fragmentation, or the use of separate file compression tools: Something that’s both technically tricky and time-consuming.

TeamViewer allows you to send even your largest files — including large data sets, complex systems files, and multi-GB video files — by simply establishing a remote connection with another device and clicking a button. Files are compressed automatically to ensure speedy, corruption-free transmission, so you never have to worry about big file transfers again.

Our software is based on RSA 2048, RSA private/public key exchange, and AES encryption, delivering the best in enterprise-grade security. 

End-to-end encryption ensures that files you transmit to other parties and devices are only received by the intended recipient, and cannot be intercepted or read by unauthorized persons. Conditional access firewalls give you granular control over who can access what. The solution also offers two-factor authentication for connections to secure devices.

You can also encounter compatibility issues when trying to move files between different types of devices and operating systems. 

TeamViewer offers compatibility across all platforms. It doesn’t matter whether your contacts work with Windows, macOS, Linux, Chrome OS, iOS, or a host of Android-based operating systems. You can share any file to any device, from any device, using a single solution.

File transfer capabilities go with the platform’s remote desktop and support functionality. This means you can configure the solution to match a wide range of operational and customer-facing uses, including remote working, remote technical support and maintenance, management of unattended devices, as well as customer support.

Geography is no longer a barrier to getting hold of exactly the files you need, right when you need them. For instance, you can set up a remote connection to your office desktop and instantly start transferring files between devices. No time will be wasted in dealing with ad-hoc file transfer tools, reformatting, or waiting for big files to download. This frees up time for your team to focus on what matters.

Use cases

Creating a flexible and secure environment with TeamViewer’s file transfer solution

  • 118,115 reviews

  • 3,649 reviews

  • 2,714 reviews

  • 11,513 reviews

File transfer with TeamViewer

With TeamViewer Remote and TeamViewer Tensor, full file transfer capabilities come as standard. Thanks to industry-leading, end-to-end encryption, and rapid transfer speeds, you can transfer virtually any file from any device to any device. This includes large file transfer (e.g. video and large data sets), and secure, instant transmission of your most sensitive data. 

With multiplatform access and multiple transfer methods at your fingertips, TeamViewer supports all your file-sharing needs. This includes the exchange of information between remote workers and scattered branches, delivery of files to customers, distribution of software updates for remote support, automated transmission/retrieval of information from unattended devices, and much more.

Here are two common use cases:

Transferring files from a Mac

  1. To quickly share files with accounts and devices in your Computers & Contacts list, drag and drop a file from your Mac onto the name of the account or device in your list.
  2. TeamViewer sends a Send file request to the selected account or device, asking whether they want to accept the files you are sending.
  3. A pop-up appears on the remote screen, and the remote user needs to click Allow to permit the file transfer or Cancel.
  4. If the remote user does nothing, the request is rejected automatically after 30 seconds.

You can use this feature to send files to both macOS and Windows devices.

Transferring files from Android to PC

  1. Once you’ve installed TeamViewer on your PC and the TeamViewer app on your Android device, open the TeamViewer app on your Android device.
  2. Enter the Partner ID of the PC that you would like to transfer files with.
  3. Click on File Transfer and start the connection.
  4. The file transfer window will open. The files on your Android will be displayed on the left and those on your PC on the right.
  5. To transfer files from one device to the other, you can use the buttons on the top, or simply drag and drop the files from one part of the file transfer window to the other.

Frequently asked questions (FAQ)

Yes, all file transfers are protected by end-to-end encryption. TeamViewer uses advanced security protocols to ensure that your data remains private and secure during transmission.

File transfer performance depends on your network connection and system resources. While TeamViewer does not impose strict file size limits, larger files may take longer to transfer depending on bandwidth and stability.

Yes, you can select and transfer multiple files or entire folders in a single operation. The file transfer interface allows you to queue and manage transfers efficiently between local and remote devices.

With TeamViewer, you can transfer files between local and remote servers using the remote control tab, in-session transfer, or contacts list methods detailed above.

Learn more about remote server access here.

With TeamViewer, you can connect your Android device to a PC and transfer files in either direction. Once connected, open the file transfer feature to browse both file systems and move files as needed, similar to a standard desktop file manager.

Learn more about Android-to-PC file transfer here.

You can initiate a dedicated file transfer session directly from the TeamViewer interface. Enter the remote device’s ID, select File Transfer as the connection mode, and authenticate. This opens a dual-pane file manager, allowing you to move files between devices without starting a full remote control session.

Yes, TeamViewer supports in-session file transfers. While connected to a remote device, open the file transfer option from the toolbar to send or receive files without interrupting your session. You can also use simple drag-and-drop for quick transfers.

Yes. You can send files directly during a session using drag-and-drop or copy and paste. This is useful for quick transfers when you don’t need to open the full file transfer interface.