RedGifs Bulk Downloader
Pricing
$9.00 / 1,000 saved videos
RedGifs Bulk Downloader
Download RedGifs videos in bulk from links, IDs, or search. Export direct MP4 links, thumbnails, tags, duration, views, likes, and optional hosted files or ZIP archives.
Pricing
$9.00 / 1,000 saved videos
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
10
Total users
3
Monthly active users
11 days ago
Last modified
Categories
Share
📥 RedGifs downloader for bulk video links
RedGifs Bulk Downloader saves public RedGifs video data from watch URLs, iframe URLs, raw video IDs, or a search query. Use it as a RedGifs downloader when you need repeatable dataset exports with direct MP4 links, thumbnails, tags, duration, dimensions, creator details, engagement counts when available, and optional hosted files.
- RedGifs bulk downloader - paste many RedGifs links or IDs and get one dataset row per unique public video.
- RedGifs downloader - export direct MP4 links and metadata without copying fields by hand.
- RedGifs video downloader - choose
best,hd,sd, orsilentquality for each saved video. - Download RedGifs videos - turn on hosted file downloads when you need Apify storage links.
- RedGifs scraper - run searches, schedule exports, and send results to the Apify API or webhooks.
For a quick first run, keep the sample targets and search query, leave Maximum results at 500, leave Download files off, and start the Actor. After the dataset looks right, paste your own RedGifs links or IDs, change the search query, lower the limit for smaller tests, and enable hosted downloads only when you need files stored with the run.
📊 Data You Can Export
Each saved video row can include:
id- RedGifs video ID.canonicalUrlandsourceUrl- source links for tracing the result back to RedGifs.rowOrigin- whether the row came from a direct target or search.input,inputIndex,searchQuery, andsearchPosition- context for batch and search runs.targetType-watchUrl,iframeUrl,rawId, orsearchResult.titleanddescriptionwhen RedGifs exposes them.durationSeconds,width,height, andhasAudio.tags,niches, andsexualitywhen available.thumbnailUrlandposterUrl.selectedQuality,requestedQuality, andselectedQualityReason.downloadUrlanddirectVideoUrl- the selected MP4 link, or the hosted file URL when downloads are enabled.availableFormats- other MP4 formats found for the same video.userName,verified,views,likes,published, andcreatedAtwhen available.scrapedAt- timestamp for the extraction run.fileandzipFilewhen hosted downloads and ZIP creation are enabled.
You can open the dataset in Apify, export it as JSON, CSV, Excel, XML, RSS, or HTML, call it from the Apify API, schedule recurring runs, or connect the output to webhooks and downstream tools.
🚀 How To Run
- Add RedGifs links or IDs in RedGifs URLs or IDs, enter a Search query, or use both.
- Choose Preferred quality:
best,hd,sd, orsilent. - Keep Download files off if direct RedGifs MP4 links are enough.
- Turn on Download files when you want hosted Apify storage links.
- Turn on Create ZIP archive only when Download files is also enabled.
- Set Maximum results to control the total number of saved videos.
- Start the Actor and open the dataset.
Example targets:
https://www.redgifs.com/watch/seashellverifiablenorwaylobsterwelllitfavorablefulmar
Example search:
funny
🔧 Input
| Field | What to enter |
|---|---|
targets | Public RedGifs watch URLs, iframe URLs, or raw video IDs. |
searchQuery | Optional RedGifs search text for finding matching public videos. |
preferredQuality | best, hd, sd, or silent. Default is best. |
downloadFiles | Save selected MP4 files to Apify storage and add hosted links. Default is false. |
createZip | Create one ZIP archive for downloaded videos. Requires downloadFiles. Default is false. |
maxItems | Maximum videos to save across direct targets and search. Default is 500; maximum is 500. |
📄 Output Example
{"rowOrigin": "search","inputIndex": null,"input": null,"searchQuery": "funny","searchPosition": 1,"targetType": "searchResult","id": "examplevideoid","canonicalUrl": "https://www.redgifs.com/watch/examplevideoid","sourceUrl": "https://www.redgifs.com/ifr/examplevideoid","title": null,"description": "Public RedGifs description","durationSeconds": 12.34,"width": 1280,"height": 720,"hasAudio": true,"tags": ["tag-one", "tag-two"],"niches": ["sample"],"sexuality": ["straight"],"thumbnailUrl": "https://media.example/example-mobile.jpg","posterUrl": "https://media.example/example-poster.jpg","selectedQuality": "hd","requestedQuality": "best","selectedQualityReason": "Best available format selected.","downloadUrl": "https://media.example/example.mp4","directVideoUrl": "https://media.example/example.mp4","availableFormats": [{"quality": "hd","url": "https://media.example/example.mp4","mimeType": "video/mp4"}],"userName": "creator","verified": false,"views": 12345,"likes": 678,"published": true,"createdAt": "2026-06-01T12:00:00.000Z","scrapedAt": "2026-06-13T10:00:00.000Z"}
When Download files is enabled, rows also include file.downloadUrl, file.storageKey, file.contentType, and file.fileSizeBytes. When Create ZIP archive is enabled and files were downloaded, rows include zipFile.downloadUrl for the run archive.
💸 Pricing
This Actor uses pay-per-event pricing. You are charged $0.009 for each public RedGifs video saved by the Actor. Skipped, missing, duplicate, or unsupported targets do not create saved-video events.
Use Maximum results to keep a test run small or to cap production spend. Hosted file downloads can also use more storage and bandwidth than a metadata-only run.
🔌 Integrations
- Run the Actor from the Apify API when you need RedGifs results inside a script or backend job.
- Schedule recurring runs for saved searches or repeated target lists.
- Export datasets to JSON, CSV, Excel, XML, RSS, or HTML for review and reporting.
- Send finished run results to webhooks or downstream storage.
❓ FAQ
Can this RedGifs bulk downloader tool download RedGifs videos for GitHub scripts or Reddit research workflows?
Yes. Use the Apify API to start runs from scripts, then read the dataset or exported files. For research workflows, keep Download files off first so you can review direct MP4 links and metadata before storing media files.
Can I download private RedGifs videos?
No. This Actor is for public RedGifs videos only. It does not use a RedGifs account and does not bypass private, deleted, unavailable, or login-only content.
Can I use raw RedGifs IDs instead of full URLs?
Yes. Paste one raw video ID per row in RedGifs URLs or IDs. You can mix IDs, watch URLs, iframe URLs, and a search query in the same run.
Does the Actor always download video files?
No. By default, it saves metadata and direct MP4 links only. Turn on Download files when you want MP4 files copied to Apify storage, and turn on Create ZIP archive when you also need one ZIP for the downloaded files.
Can I search RedGifs and download the matching videos?
Yes. Enter a Search query and set Maximum results to the number of public videos you want to save. If Download files is enabled, the Actor downloads the selected MP4 for each saved result.
Why not use the RedGifs API?
Use this Actor when you want Apify-native runs, datasets, exports, scheduling, webhooks, pricing events, and optional hosted files. It gives you a repeatable workflow without building your own Apify integration around RedGifs links and search results.
What are RedGifs alternatives?
For other public media workflows, use a source-specific Actor such as Facebook Media Downloader, TikTok Video Downloader, Twitter Media Scraper, Pinterest Video Downloader, or Instagram Downloader API. Each one follows the source it is built for and returns its own fields.
📝 Changelog
- 0.1: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Other actors
- Facebook Media Downloader ↗ - Download public Facebook videos and reels with media links and metadata.
- TikTok Video Downloader ↗ - Save public TikTok video or audio files from known video URLs.
- Twitter Media Scraper ↗ - Extract images, videos, and GIFs from public Twitter/X posts and searches.
- Pinterest Video Downloader ↗ - Export public Pinterest pin videos, images, thumbnails, and media variants.
- Instagram Downloader API ↗ - Collect public Instagram post and reel media links with source metadata.
Made with ❤️ by Maxime Dupré