AWS S3 connects via API keys rather than OAuth. You create a dedicated IAM user with narrowly scoped permissions, generate an access key pair, and enter those credentials in Video Downloader Plus. Your AWS root account is never involved.Documentation Index
Fetch the complete documentation index at: https://vidow.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- A Video Downloader Plus account on the Professional plan
- An AWS account with S3 access
- An S3 bucket to use for video storage
- An IAM user with upload permissions on that bucket
Step 1: Create an S3 bucket
If you haven’t set one up yet:- Open the AWS S3 Console
- Click Create bucket
- Give the bucket a name — for example,
my-vidow-videos - Pick the AWS region geographically closest to you; this reduces upload latency
- Leave Block Public Access enabled and all other defaults in place
- Click Create bucket
Step 2: Create an IAM user
Video Downloader Plus needs a dedicated IAM user with the minimum permissions required to upload files:- Open the IAM Console
- Go to Users and click Create user
- Give the user a descriptive name such as
vidow-uploader - On the permissions step, choose Attach policies directly
- Click Create policy, switch to the JSON editor, and paste the following:
YOUR-BUCKET-NAME with the name of the bucket you created in Step 1.
- Save the policy, then attach it to the new IAM user
Step 3: Generate access keys
- In the IAM Console, click the user you just created
- Open the Security credentials tab
- Under Access keys, click Create access key
- Select Third-party service when asked for the use case
- Copy both the Access Key ID and the Secret Access Key
Step 4: Connect in Video Downloader Plus
Open Cloud Sync
Go to vidow.io/cloud-sync and sign in.
Enter your credentials
Fill in the four fields:
- Access Key ID — The key ID from your IAM user
- Secret Access Key — The secret from the key you created
- Bucket name — Your S3 bucket name exactly as it appears in the console
- Region — The AWS region where the bucket lives (e.g.,
us-east-1)
How uploads work
Video Downloader Plus uses multipart upload for files larger than 100MB:- Each file is split into 10MB parts
- Parts transfer in parallel, which saturates available bandwidth and reduces total upload time
- Individual parts can be paused and resumed without restarting the whole transfer
- If a part fails, only that part is retried
- Multipart upload supports files up to 50TB
Managing the connection
Rotate credentials
When you need to replace your IAM access keys:- Create a new key pair in the IAM Console
- Go to vidow.io/cloud-sync and edit the S3 connection
- Replace the old credentials with the new ones and save
Disconnect
Click disconnect on the S3 card to remove the connection from Video Downloader Plus. Your S3 bucket and all previously uploaded files stay intact — Video Downloader Plus only removes its own stored credentials.Troubleshooting
Access denied error
Access denied error
Check that your IAM policy includes all six required actions:
PutObject, CreateMultipartUpload, UploadPart, CompleteMultipartUpload, AbortMultipartUpload, and ListMultipartUploadParts. Also confirm the Resource ARN in the policy ends with /* and matches your bucket name exactly.Wrong region error
Wrong region error
S3 bucket names are globally unique, but each bucket is tied to a specific region. The region you enter in Video Downloader Plus must match the region where the bucket was created. Check the bucket details in the S3 Console if you’re unsure.
Upload timeout
Upload timeout
On slower or unstable connections, large file transfers can stall. Try pausing and resuming the upload from the Cloud Sync page — this resets the active connection without losing progress. Also check whether your bucket has any lifecycle rules or policies that might be terminating in-progress multipart uploads.