Skip to content

How to Transfer Files from FTP or SFTP to PikPak (2026)

Move files from an FTP/SFTP server into PikPak without downloading them locally: manual, rclone, and cloud-to-cloud methods compared, with the exact connection settings each one needs.

Introduction

Short answer: the cleanest way to move files from an FTP or SFTP server into PikPak is a server-to-server copy — connect both to a cloud transfer service and let the data move between data centres, so nothing routes through your computer. That matters here because the typical FTP-to-PikPak job is media: video libraries sitting on a seedbox, NAS export, or hosting server that you want in PikPak for its in-browser playback and mobile apps. Those folders are large, and pulling them down over a home connection just to re-upload them is the slow way around. This guide covers three routes: the manual download-and-upload, an rclone job for command-line users, and a cloud-to-cloud transfer with CloudsLinker. It also lists the connection details each method needs — including the one hard requirement for any cloud-run method: your FTP/SFTP endpoint must be reachable from the public internet.

The Source: FTP / SFTP Servers

FTP and SFTP servers are where files accumulate as a side effect of infrastructure: seedbox downloads, NAS exports, camera archives, build outputs, hosting backups. They are dependable and scriptable — and inconvenient the moment you want to watch or casually browse what is on them.

  • Access by credentials: host, port, username, password or SSH key.
  • No playback layer: video files must be downloaded to be watched.
  • Server-bound: content lives and dies with that machine and its disk.
The Destination: PikPak

PikPak approaches storage from the media side: it is built around cloud downloads, smooth in-browser video playback, and polished mobile apps. That makes it a natural landing zone for exactly the kind of content that piles up on FTP servers.

  • Streams instead of downloads: video plays directly in the browser and apps.
  • Phone-friendly: a server library becomes browsable from a pocket.
  • Storage tiers: free accounts have limited space — size your migration against your quota, or go Premium for large libraries.

Method 1: Download from FTP/SFTP and Upload to PikPak Manually

The zero-tooling route. Connect to your server with a client such as FileZilla or WinSCP, authenticate with your credentials or SSH key, and download the folders you want to a local directory. Then sign in to the PikPak web app, open the target folder, and upload the files — PikPak recreates the folder hierarchy as uploaded.

This works fine for a handful of documents. For the media libraries that usually motivate this migration it is the worst of both worlds: every gigabyte crosses your home connection twice (server → you, you → PikPak), the files occupy local disk in between, and the upload stops if the machine sleeps. Treat it as the small-batch option.

Method 2: Rclone from FTP/SFTP to PikPak

For command-line users, rclone can bridge the two directly. Run rclone config and define two remotes: an ftp or sftp remote for the server (host, port, username, password or key), and a pikpak remote authenticated with your PikPak account. Then copy:

rclone copy sftp:/data/media pikpak:Media --progress
    

Test with --dry-run first, and use --exclude filters to skip logs or temporary files. The catch is operational: the job runs on whichever machine hosts rclone, so that machine's uptime, bandwidth and credentials management become part of the migration. Running rclone directly on the FTP server (or inside its network) is the strongest variant — it also works when the server is not publicly reachable.

Method 3: Cloud-to-Cloud Transfer from FTP/SFTP to PikPak with CloudsLinker

Overview: No Local Download, No Machine to Babysit

CloudsLinker runs the transfer in the cloud: files move from your FTP/SFTP endpoint straight into PikPak without touching your computer. Once a task starts it keeps running even if you close the tab — useful when the source folder is tens of gigabytes of video.

Step 1: Add FTP or SFTP as the Source

Sign in to app.cloudslinker.com, click Add Cloud, and pick FTP or SFTP. Enter the server endpoint (host or IP), the port (SFTP commonly uses 22), and your username and password. If access should stay inside one directory, set the Access Path to that folder.

One hard requirement: the endpoint must be reachable from the public internet — CloudsLinker's servers connect to it directly. A LAN-only or VPN-only server needs to be exposed first, or migrated with Method 2 from inside its network.

Add FTP/SFTP source in CloudsLinker by entering endpoint, port, credentials, and access path

Step 2: Connect PikPak as the Destination

Click Add Cloud again and choose PikPak. Enter your PikPak account email and password — the standard connection, which works on any PikPak tier and in both directions. In the rare case the direct connection fails, PikPak Premium members can enable WebDAV under Settings → experimental features and connect with the dedicated credentials PikPak generates instead.

CloudsLinker Add Cloud page with the PikPak connection dialog

Step 3: Configure and Start the Transfer

Open the Transfer page. Select the FTP/SFTP source on the left and browse to the folders to move; select PikPak on the right and choose (or create) the destination folder. Filters can limit the copy to certain file types — for a media migration, restricting to video extensions keeps server clutter like logs and .nfo files behind.

Start the task and follow it in the Task List: progress, transferred counts, and per-file errors if anything fails. The task runs in the cloud, so closing the browser or shutting the laptop does not interrupt it. When it completes, spot-check a large video in PikPak's player and compare file counts before cleaning anything off the server.

Which method fits depends on how much data is moving and where the server lives:

Approach Best Fit Depends on Local Machine Works with Private-Network Servers Skill Level
Manual Download & Upload A few files, one-off moves Yes — twice (download + upload) Yes Beginner
Rclone (Command-Line) Scripted, repeatable jobs; servers behind a firewall Yes — wherever rclone runs Yes (run it inside the network) Advanced
CloudsLinker (Cloud-to-Cloud) Large media folders, unattended migration No No — endpoint must be publicly reachable Beginner

Rule of thumb: below a few GB, do it manually; behind a strict firewall, use rclone on the server; everything else — especially the multi-GB video folders PikPak is usually chosen for — is easiest as a cloud-to-cloud task you start once and forget.

FTP/SFTP to PikPak — Frequently Asked Questions

Yes. A cloud-to-cloud service like CloudsLinker connects to your FTP/SFTP server with its endpoint, port and credentials, connects to PikPak with your account email and password, and copies files directly between the two — nothing passes through your computer. The one requirement is that the FTP/SFTP endpoint must be reachable from the public internet.

With your PikPak account email and password — the standard route, which works on any PikPak tier in both directions. If the direct connection fails, a WebDAV fallback exists: PikPak Premium members can enable WebDAV under Settings → experimental features and use the dedicated credentials it generates.

Not directly. Cloud-run transfers connect from the service's servers, so the FTP/SFTP endpoint must be accessible over the public internet. If the server only exists on a LAN or behind a VPN, either expose it safely (port forwarding with strong credentials, or a temporary tunnel) or fall back to a local method such as rclone running inside that network.

Yes — server-to-server copies preserve the directory tree as it exists on the FTP server. If your server layout is organized by dates or system modules, you can also pick a different destination folder inside PikPak and reorganize during the transfer rather than after.

Often not — free PikPak storage is limited, and the typical FTP-to-PikPak job is a multi-GB media folder. Check the folder size on the server first; if it exceeds your free quota, either transfer a subset, upgrade PikPak, or point the transfer at another destination cloud. A transfer task fails cleanly when the destination runs out of space, but planning ahead avoids partial copies.

Functionally no — both are supported as sources and behave the same in a transfer. SFTP encrypts the session over SSH (commonly port 22), while plain FTP transmits credentials unencrypted, so use SFTP whenever the server offers it, especially since a cloud transfer means logging in across the public internet.

Conclusion

Moving files from FTP or SFTP into PikPak is mostly a question of scale. A handful of files: download and re-upload manually and be done. A media library: let the transfer run server-to-server instead of through your house. With [CloudsLinker](https://www.cloudslinker.com), the FTP/SFTP server connects with its endpoint, port and credentials, PikPak connects with your account email and password, and the copy runs in the cloud — resumable, schedulable, and independent of your own bandwidth. Files keep their folder structure, and once they land in PikPak they get its player and apps for free. Going the other direction, or juggling shares? See the reverse guide [PikPak to FTP/SFTP](/guides/transfer-files-from-pikpak-to-ftp-sftp/) and [how to save PikPak shared links](/guides/download-pikpak-shared-link-files/).

Online Storage Services Supported by CloudsLinker

Transfer data between over 55 cloud services with CloudsLinker

OneDrive

OneDrive

Google Drive

Google Drive

Google Photos

Google Photos

Shared Drive

Shared Drive

OneDrive for Business

OneDrive for Business

Dropbox

Dropbox

Box

Box

Mega

Mega

pCloud

pCloud

Yandex

Yandex

ProtonDrive

ProtonDrive

AWS

AWS

GCS

GCS

iDrive

iDrive

Storj

Storj

DigitalOcean

DigitalOcean

Wasabi

Wasabi

1fichier

1fichier

PikPak

PikPak

TeleBox

TeleBox

OpenDrive

OpenDrive

Backblaze B2

Backblaze B2

Fastmail file

Fastmail file

SharePoint

SharePoint

Nextcloud

Nextcloud

ownCloud

ownCloud

Premiumize me

Premiumize me

HiDrive

HiDrive

Put.io

Put.io

Sugar Sync

Sugar Sync

Jottacloud

Jottacloud

Seafile

Seafile

Ftp

Ftp

SFtp

SFtp

NAS

NAS

WebDav

WebDav

4shared

4shared

Icedrive

Icedrive

Cloudflare R2

Cloudflare R2

Scaleway

Scaleway

Doi

Doi

iCloud Drive

iCloud Drive

iCloud Photos

iCloud Photos

FileLU

FileLU

Zoho WorkDrive

Zoho WorkDrive

Telia Cloud / Sky

Telia Cloud / Sky

Drime

Drime

Filen

Filen

TeraBox

TeraBox

Internxt

Internxt

Degoo

Degoo

Gofile

Gofile

Pixeldrain

Pixeldrain

Shade

Shade

Koofr

Koofr

Didn' t find your cloud service? Be free to contact: [email protected]

Further Reading

Effortless FTP connect to google drive: Transfer Files in 3 Easy Ways

Explore three efficient methods to connect Google Drive with FTP, enabling seamless file transfers. This comprehensive guide provides detailed instructions, benefits, and tips for effective file management.

Learn More >

Google Photos to OneDrive: 3 Innovative Transfer Strategies

Learn three effective methods to transfer your Google Photos to OneDrive. Explore Web-Based Transfers, Rclone, and CloudsLinker for an efficient shift.

Learn More >

Google Photos to Proton Drive: 3 Effective Transfer Techniques

Discover three practical methods to move your Google Photos to Proton Drive. Learn about Web-Based Uploading, Rclone, and CloudsLinker for a smooth transition.

Learn More >

Interested in learning more?