Transferring data from one laptop to another isn’t overly complicated—there are several methods to quickly move digital files. You’ll need to consider the size and quantity of files, the type of laptops involved, and your technical skills to determine the most suitable approach.
Steps
Set Up SMB Transfer

Connect both computers to the same network. SMB (Server Message Block) is a protocol (a set of rules) for transferring files between two computers over a network. This method works for both PCs and Macs (or a combination of the two). It’s the simplest and fastest way to transfer large files between laptops.
- Only use secure connections—avoid public networks.
- Set up passwords to protect personal information on both computers.
- The host laptop contains the files, while the guest laptop is the one receiving the files.

Set up the host laptop. The host is the machine storing the files to be transferred. You’ll need to adjust network settings by assigning a workgroup name. This group acts as a meeting point for the two computers. You can name the group as you prefer.
- On Windows, select the workgroup name via "computer domain and workgroup settings." After applying changes, you’ll be prompted to restart the computer.
- On Mac, choose the workgroup name through System Preferences -> Network -> Advanced -> WINS. Select the workgroup name and save the changes.
- For other cases, remember the "name" of the host.

Switch to the guest machine. Perform the same network setup process as on the host. Ensure the workgroup name matches the host machine.

Access files and begin transferring data. It’s time to exchange files. Locate the "name" of the host and click on it to access shared folders on that computer.
- On Windows, open the "Network" application. All computers in the shared network group will appear, including the host you just set up.
- On Mac, all computers on the same network will appear in the Finder window.
Use FTP

Set up the FTP server. FTP (File Transfer Protocol) is a method for transferring files between two computers over the internet. First, configure the server—the computer containing the files—so other machines can access it. FTP is the most convenient method when you need continuous access between two laptops.
- On Mac, go to System Preferences -> Sharing -> Services and check "FTP Access." Click "Start" and wait for the changes to take effect. The process may vary slightly across different OSX versions.
- On Windows, navigate to Control Panel -> Programs -> Programs and Features -> Turn Windows features on or off. Click the plus sign next to "Internet Information Services" (IIS), then check the "FTP Server" box. Click "OK."

Install FTP software on the client machine. This software allows you to easily access the FTP server using just the IP address. Popular options include FileZilla, WinSCP, Cyberduck, and WebDrive.

Access files on the FTP server using FTP software. Now, simply log into the FTP server from the client machine and access the files for quick and secure transfer.
- On Mac, go to Finder -> Go -> Connect to Server. You’ll be prompted to enter the server’s IP address. Input the address and click "Connect."
- On Windows, open a web browser and type the server’s IP address into the address bar. Navigate to File -> Login As. Enter the username and password to log in.
- If you’re having trouble finding the server’s IP address, refer to the articles Find IP Address on Mac or Find IP Address of a Computer.
- To learn more about transferring files via FTP, check out the guide on setting up FTP between two computers.
Use Storage Devices

Find a compatible storage device. External hard drives or USB drives are often formatted for use with a specific operating system (OSX or Windows). Depending on the computers involved, you may need to reformat the device to FAT32 before proceeding. Using storage devices is one of the most time-consuming methods but also the simplest if you’re not familiar with technical approaches.
- If the computer recognizes the storage device and you can access files on both machines, proceed.
- If reformatting is needed, refer to the article Format FAT32.
- The main drawback of this method is speed, as copying large files can take a significant amount of time.

Connect the storage device to the host machine. Check if the device has enough free space to store all the files before copying. It’s best to determine the required capacity in advance for proper planning.

Transfer files to the storage device. This process is similar to managing files on a laptop—simply drag and drop the files, then wait for them to be copied to the storage device.

Disconnect the storage device and connect it to the guest machine. Remember to safely eject the device to avoid file corruption, then drag and drop the files to the guest machine’s desktop or a preferred location.
Transfer files via cloud services

Choose a cloud storage service. Services like Dropbox, Google Drive, etc., provide cloud storage for important data and also act as a method for transferring files between two laptops. You’ll need an account with one of these services (creating a new account often grants free storage space).
- The limitations of this method include storage capacity, upload time, and costs. However, if you frequently move small files, this is an excellent solution.

Upload files to the cloud service. Depending on the service, you can either drag and drop files into a web browser or follow specific upload protocols. Wait for the files to be uploaded to the cloud storage.

Access your cloud service account on the guest machine. Download the files you need, and the transfer process is complete!
- Cloud services also offer security features like file backups and collaborative editing, so it’s worth exploring the capabilities of the service you’re using.
Direct Connection via Firewire

Check laptop compatibility. Both laptops must have Firewire ports, and you’ll need a compatible Firewire cable to connect them.
- This method works best for transferring files between two Macs or two PCs. If you’re transferring data between different operating systems, consider using another method.

Plug the cable into the Firewire port. Firewire ports come in various forms—ensure the cable and adapter are compatible with the ports on both computers.

Access the host machine from the guest machine. Use the guest machine (the one receiving files) to access the host machine (the one containing files). Once connected, the host will appear on the desktop or as an external drive.

Drag and drop files as usual. With the two computers now directly connected, you can transfer files just like managing files on a single computer.
Email files as attachments to yourself

Enter your email address as the recipient. Sending an email to yourself is the quickest and simplest way to transfer one or two small files to another computer. For larger files, consider using one of the methods mentioned earlier.

Attach the files to the email. Each email service (e.g., Gmail, Hotmail, Yahoo) has different attachment size limits. Some services allow you to drag and drop files directly into the email body, while others require clicking "attach" and selecting the file from your computer.

Log into your email on the guest machine. Now you can download the attachments to the computer.
Utilize a Crossover Cable (System Transfer)

You can set up a direct network between two computers without the need for an access point.

You can use a crossover network cable.
- Configure the IP address and subnet mask to match the network.
- Share folders on your PC.
- files from your PC to the shared folder.
Advice
- For transferring large files, consider using method 1 or 2 (SMB or FTP).
- To ensure security, avoid transferring files over unsecured public networks.
What You Will Need
- Two laptops
- A secure (private) network
- Firewire cable
- An external hard drive or USB formatted to be compatible with both laptops.
