Social Video Downloader
Save authorized public social videos from Instagram, Facebook, and X in MP4 format.
Supported Sources:Instagram (Reels / Posts)Facebook (Watch / Reels)X (Twitter)
No login or password required
Paste Public Video LinkMulti-Platform • MP4
Private, Short-Lived Server Processing: Files are processed in controlled server memory with strict SSRF protection, size limits, and non-indexed private storage. Output files expire and are permanently purged after 15 minutes. We never log full source URLs or personal data.
About Social Video Downloader
Process and download eligible, user-authorized public videos and reels from Instagram, Facebook, and X (Twitter) with verified permission. Features source quality inspection, private short-lived server processing, and automatic file cleanup.
Accepted Input:Eligible public Instagram reel/post, Facebook video, or X post link
Output Result:Validated MP4 video file with selected quality tier
Processing model:Server processing. Your submitted public post URL and job details are stored in Cloudflare KV for up to 15 minutes. The generated MP4 is stored in private Cloudflare R2 storage with a 15-minute expiry.
How It Works
1Step 1
Paste an eligible public post or reel link and confirm content authorization.
2Step 2
Inspect available video streams and select your desired MP4 quality tier.
3Step 3
Download your validated MP4 video directly before the temporary file expires.
Common Use Cases
Downloading your own published Instagram reels, Facebook videos, or X clips for archiving.
Saving public promotional clips with creator authorization for offline presentations.
Backing up social media content to standard MP4 with explicit permissions.
Frequently Asked Questions
Quick answers to common questions for users and search assistants
Can I download private or restricted posts?
No. The downloader strictly refuses private, login-required, or restricted content and does not bypass platform access controls.
How long are downloaded videos stored on the server?
The job record expires after 15 minutes. The generated file is marked to expire after 15 minutes and a scheduled cleanup checks every 15 minutes, so deletion can happen after that expiry time. Downloading a file does not immediately delete its Cloudflare R2 object.
Does UtilityKit grant rights to use downloaded content?
No. You must have permission from the content creator or copyright holder before downloading and reusing any video.