Introduction
This guide will help you switch from Dropbox to Nextcloud, an open-source, self-hosted cloud storage and collaboration platform. Nextcloud gives you complete control over your data while offering features that match or exceed Dropbox.
Why switch?
- Dropbox stores data on US servers
- No zero-knowledge encryption
- Dropbox employees can access your files
- Privacy policy allows data sharing
- Limited free storage (2GB)
Why Nextcloud?
- Self-host or use EU providers
- Open source and auditable
- Optional end-to-end encryption
- Generous storage with many providers
- Full suite: files, calendar, contacts, notes
- GDPR compliant hosting available
Prerequisites
- Dropbox account with files to migrate
- Nextcloud instance (self-hosted or provider)
- Nextcloud desktop sync client
- About 45 minutes of time
- Sufficient storage space
Info: Many EU hosting providers offer Nextcloud, or you can self-host on a VPS.
Step 1: Set up Nextcloud
Option A: Choose a Nextcloud provider
- Visit nextcloud.com/providers
- Select an EU-based provider
- Create your account
- Note your Nextcloud URL
Popular EU providers:
- Hetzner (Germany)
- Ionos (Germany)
- Infomaniak (Switzerland)
Option B: Self-host Nextcloud
Using Docker:
docker run -d \
--name nextcloud \
-p 8080:80 \
-v nextcloud:/var/www/html \
nextcloud
Or use the Nextcloud AIO (All-in-One) for easy setup:
docker run --sig-proxy=false \
--name nextcloud-aio-mastercontainer \
-p 80:80 -p 8080:8080 -p 8443:8443 \
-v nextcloud_aio_mastercontainer:/mnt/docker-aio-config \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
nextcloud/all-in-one:latest
Step 2: Download your Dropbox data
Using Dropbox desktop app (Recommended)
- Install Dropbox desktop app if not already
- Enable selective sync for all folders
- Wait for full sync to local computer
- Your files are now in ~/Dropbox folder
Using web interface
- Go to dropbox.com and log in
- Select files/folders to download
- Click “Download” (creates ZIP)
- Repeat for all folders
- Extract downloaded archives
Tip: The desktop app is faster and preserves folder structure better.
Step 3: Install Nextcloud desktop client
- Download from nextcloud.com/install
- Install the application
- Add your Nextcloud account
- Enter your server URL
- Authenticate with your credentials
- Choose sync folder location
Step 4: Transfer files to Nextcloud
Method 1: Via sync folder (Recommended)
- Copy files from Dropbox folder to Nextcloud sync folder
- Wait for synchronization to complete
- Verify files appear in Nextcloud web interface
- Check for any sync errors
Method 2: Via web upload
- Log into Nextcloud web interface
- Navigate to Files
- Click ”+” and select “Upload file”
- Upload files or folders
- Better for smaller amounts of data
Tip: For large migrations, upload during off-hours when you won’t need the bandwidth.
Step 5: Migrate shared links
Shared Dropbox links need recreation in Nextcloud:
- Identify important shared links in Dropbox
- Create equivalent shares in Nextcloud
- Update any shared links in documents, emails, etc.
- Notify collaborators of new links
Nextcloud sharing options:
- Public links (with optional password)
- Share with specific users
- Set expiration dates
- Configure permissions (view/edit)
Step 6: Set up mobile sync
- Install Nextcloud app on iOS/Android
- Log in with your account
- Enable auto-upload for photos/videos
- Configure which folders to sync offline
Tips & Gotchas
Warning: Dropbox Paper documents need export before migration. They don’t transfer as files automatically.
- Dropbox Paper: Export to Word or PDF before migration
- Shared folders: Recreate sharing in Nextcloud
- File conflicts: Watch for sync conflicts during transition
- Storage usage: Check Nextcloud quota before migration
- Special characters: Some filename characters may need renaming
- Camera upload: Configure Nextcloud auto-upload to replace Dropbox
What’s Next?
After completing this guide:
- Set up calendar sync: Import Google Calendar to Nextcloud
- Install apps: Tasks, Notes, Deck for project management
- Configure auto-upload: Replace Dropbox camera upload
- Enable E2EE: Set up end-to-end encryption for sensitive folders
- Disconnect Dropbox: After confirming all data migrated
Related Guides
- Google Drive to Nextcloud - Similar migration process
- Google Drive to Tresorit - Zero-knowledge encrypted option
- Gmail to ProtonMail - Continue your privacy journey