Downloaded videos fill up your hard drive fast. A single 4K movie can consume 20GB or more. SaveMate's Cloud Backup solves this by uploading your downloads directly to cloud storage — Google Drive, Dropbox, AWS S3, or Cloudflare R2. Keep your local drive clean while your video collection lives safely in the cloud.
Supported Cloud Providers
SaveMate integrates with four cloud storage services, covering both consumer and enterprise needs:
Google Drive
The most popular choice for personal users. Connect with one click via Google OAuth, and uploads go directly to your Drive. Your existing storage quota applies — 15GB free, or whatever your Google One plan includes.
Dropbox
Another excellent consumer option. OAuth connection takes seconds, and files upload to a dedicated SaveMate folder in your Dropbox. Works with free and paid Dropbox accounts.
AWS S3
For power users and businesses. Connect with your AWS access keys to upload to any S3 bucket. Perfect for archiving large video collections with cost-effective storage tiers.
Cloudflare R2
S3-compatible storage with zero egress fees. Ideal if you plan to stream or share your uploaded videos — you won't pay for downloads from R2.
How Cloud Backup Works
SaveMate uploads videos directly from your browser to your cloud provider. Here's the process:
Step 1: Connect Your Account
For Google Drive or Dropbox, click "Connect" and authorize SaveMate through OAuth. For S3 or R2, enter your access credentials. SaveMate stores tokens securely and encrypted.
Step 2: Download a Video
Use SaveMate to download or convert a video. Once complete, you'll see the option to upload to your connected cloud storage.
Step 3: Upload to Cloud
Click the cloud upload button. SaveMate transfers the file directly to your provider — the video goes from your browser to the cloud without passing through our servers.
Step 4: Delete Local Copy
Once uploaded, safely delete the local file. Your video lives in the cloud, accessible from any device.
Direct Browser-to-Cloud Uploads
Privacy matters. SaveMate never touches your video files. When you upload to Google Drive or Dropbox, your browser sends the data directly to those services using their official APIs. We only coordinate the authentication — your files never pass through SaveMate servers.
For S3 and R2, SaveMate generates presigned URLs. Your browser uploads directly to your bucket using time-limited, scoped credentials. The video data stays between you and your storage provider.
Large File Support
Video files are big. SaveMate handles files of any size with chunked uploading:
- Small files (< 100MB) — Upload in a single request
- Large files (> 100MB) — Chunked upload with progress tracking
- Huge files (multi-GB) — S3/R2 multipart upload with parallel transfers
Each approach optimizes for speed and reliability based on file size and provider capabilities.
Pause and Resume
Internet unstable? No problem. SaveMate's chunked uploads support pause and resume:
- Pause an upload anytime — your progress is saved
- Resume later, even after closing your browser
- Only remaining chunks upload — no starting over
This is especially valuable for large files on slow or unreliable connections. A 10GB upload interrupted at 80% doesn't mean losing 8GB of progress.
Upload Organization
All uploads go to a /SaveMate folder in your cloud storage by default. This keeps your video downloads organized and separate from other files. You can customize the destination folder in your connection settings.
Connecting Your Accounts
Google Drive Setup
- Go to SaveMate Settings → Cloud Storage
- Click "Connect" next to Google Drive
- Sign in with your Google account
- Grant SaveMate permission to manage files
- Done — you're connected
Dropbox Setup
- Go to SaveMate Settings → Cloud Storage
- Click "Connect" next to Dropbox
- Sign in with your Dropbox account
- Authorize SaveMate (app folder access only)
- Done — uploads go to Apps/SaveMate folder
AWS S3 Setup
- Create an S3 bucket in your AWS account
- Create IAM credentials with bucket access
- Go to SaveMate Settings → Cloud Storage
- Enter your bucket name, region, access key, and secret key
- SaveMate validates the connection before saving
Cloudflare R2 Setup
- Create an R2 bucket in your Cloudflare dashboard
- Generate R2 API tokens with read/write access
- Go to SaveMate Settings → Cloud Storage
- Enter your bucket name, endpoint, and credentials
- Configure CORS if prompted
Security
Your cloud credentials are protected:
- Encrypted storage — OAuth tokens and S3 keys are encrypted at rest
- Scoped access — Dropbox uses app folder scope, limiting access to SaveMate's folder only
- No file access — SaveMate coordinates uploads but never accesses your files
- Revocable anytime — Disconnect from SaveMate settings or revoke access from your provider's security settings
Use Cases
Free Up Local Storage
Download videos, upload to cloud, delete locally. Your hard drive stays clean while your collection grows in the cloud.
Access Anywhere
Videos in Google Drive or Dropbox are accessible from any device. Watch on your phone, tablet, or smart TV via the provider's app.
Long-Term Archiving
S3 and R2 offer cost-effective storage tiers for archiving. Store terabytes of video for pennies per GB per month.
Sharing
Share videos directly from your cloud storage. Generate share links through Google Drive or Dropbox without re-uploading.
Get Started
Cloud backup is available to all SaveMate users. Install SaveMate, connect your preferred cloud provider, and start uploading. Your local storage will thank you.
Need help connecting your cloud storage? Contact support@savemate.io.