Skip to main content

Migrate Dropbox to Cloudflare R2 — Transfer Files with RcloneView

· 4 min read
Tayson
Senior Engineer

Cloudflare R2 offers S3-compatible object storage with zero egress fees — RcloneView makes the move from Dropbox straightforward with a cloud-to-cloud sync job.

Cloudflare R2 has become an attractive alternative for teams moving away from Dropbox. With no egress charges and S3-compatible API support, R2 fits naturally into developer workflows, static asset pipelines, and cost-conscious archiving strategies. Moving your existing Dropbox files to R2 is a one-time cloud-to-cloud migration that RcloneView handles without routing data through your local machine.

RcloneView app preview

Manage & Sync All Clouds in One Place

RcloneView is a cross-platform GUI for rclone. Compare folders, transfer or sync files, and automate multi-cloud workflows with a clean, visual interface.

  • One-click jobs: Copy · Sync · Compare
  • Schedulers & history for reliable automation
  • Works with Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP and more
WindowsmacOSLinux
Get Started Free →

Free core features. Plus automations available.

Step 1 — Connect Dropbox

Open RcloneView and go to Remote Manager. Click New Remote and select Dropbox. Like most OAuth providers, Dropbox opens your browser for authorization — log in and click Allow. RcloneView stores the token and the remote appears immediately. Open it in the File Explorer to confirm your Dropbox files and folders are visible.

If you have a Dropbox Business account, make sure you're logged in with the account that owns the content you want to migrate. Shared folders owned by others may have access restrictions.

Connecting Dropbox and Cloudflare R2 in RcloneView Remote Manager

Step 2 — Connect Cloudflare R2

In Remote Manager, click New Remote and select S3 Compatible. Cloudflare R2 uses S3-compatible credentials:

  • Access Key ID: from your Cloudflare R2 API Token (create one in the Cloudflare dashboard under R2 > Manage API Tokens)
  • Secret Access Key: the corresponding secret
  • Endpoint: https://{account-id}.r2.cloudflarestorage.com

Your Account ID appears in the Cloudflare dashboard sidebar. Save the remote and open it to confirm your R2 buckets are visible. Create the destination bucket if it doesn't exist.

Step 3 — Set Up the Migration Job

Navigate to Jobs and click New Job. Set Dropbox as the source. You can choose the root to migrate everything, or select a specific folder. Set Cloudflare R2 as the destination and point to your target bucket.

In step 2 of the job wizard, configure options for the migration:

  • Start with Dry Run enabled to preview the file list
  • Set transfers to 4–6 for Dropbox migrations (higher values can trigger Dropbox rate limits)
  • Enable checksum verification to confirm large files transferred without corruption
Migrating files from Dropbox to Cloudflare R2 cloud-to-cloud

Handling Large Files

Cloudflare R2 supports objects up to 5 TB, and RcloneView uses multipart upload for large files automatically. Dropbox has a maximum file size of 2 TB per file. In practice, for most Dropbox migrations the files will be well within limits. If you have exceptionally large files and the transfer fails, check the Log tab for specific error messages and consider reducing the number of simultaneous transfers.

Real-time transfer progress during Dropbox to R2 migration

Step 4 — Verify and Complete

After the main migration job finishes, use Folder Compare to verify. Open both the Dropbox source and R2 destination side by side and let RcloneView identify any discrepancies. Re-run the job for any missing files. Once you're satisfied the migration is complete, you can update your applications to point to R2 and wind down Dropbox access.

Getting Started

  1. Download RcloneView from rcloneview.com.
  2. Connect Dropbox via OAuth in Remote Manager.
  3. Connect Cloudflare R2 using your API Token, Secret, and Account ID endpoint.
  4. Create a migration job, run Dry Run to preview, then execute the full transfer.

Switching to Cloudflare R2 eliminates Dropbox's per-user pricing model and removes egress costs for content accessed from Cloudflare's network.


Related Guides:

Supported Cloud Providers

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces