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
4
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
📥 RedGifs bulk downloader for public videos
RedGifs Bulk Downloader saves public RedGifs video metadata and direct MP4 links from watch URLs, iframe URLs, raw video IDs, or a RedGifs search query. Use it when you need repeatable RedGifs video downloads for content review, research, archiving, moderation support, cataloging, or an API workflow.
For a quick first run, keep the prefilled RedGifs targets and search query, leave Maximum results at 25, leave Download files off, and start the Actor. The run will save public video rows with RedGifs page URLs, selected MP4 URLs, thumbnails, duration, dimensions, tags, profile details, engagement counts when available, and scrape time. Once the output shape fits your workflow, paste your own video links or IDs, change the search query, adjust the result limit, and enable hosted downloads only when you need files stored in Apify storage.
✅ What this Actor does
- Accepts public RedGifs watch URLs.
- Accepts RedGifs iframe URLs when they contain a public video ID.
- Accepts raw RedGifs video IDs.
- Accepts a RedGifs search query and saves matching public videos.
- Saves one dataset row per unique video.
- Returns the selected direct MP4 link plus available video formats.
- Lets you choose
best,hd,sd, orsilentquality. - Can save MP4 files to Apify key-value storage.
- Can create one ZIP archive for downloaded videos in the run.
- Stops at your maximum result limit so run size and spend stay predictable.
This Actor is built for public RedGifs videos. It does not fetch private, deleted, unavailable, or login-only content, and it does not use a RedGifs account.
📊 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- useful context for batch runs.description,durationSeconds,width,height, andhasAudio.tags,niches, andsexualitywhen RedGifs exposes them.thumbnailUrlandposterUrl.selectedQuality,requestedQuality, andselectedQualityReason.directVideoUrl- the selected MP4 link from RedGifs.availableFormats- other video URLs and quality labels 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 results to webhooks and integrations.
🚀 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 options
| 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 25; maximum is 500. |
📄 Output example
{"rowOrigin": "search","input": null,"searchQuery": "funny","searchPosition": 1,"targetType": "searchResult","id": "examplevideoid","canonicalUrl": "https://www.redgifs.com/watch/examplevideoid","sourceUrl": "https://www.redgifs.com/watch/examplevideoid","description": "Public RedGifs description","durationSeconds": 12.34,"width": 1280,"height": 720,"hasAudio": true,"tags": ["tag-one", "tag-two"],"thumbnailUrl": "https://thumbs.example/example.jpg","posterUrl": "https://thumbs.example/poster.jpg","selectedQuality": "hd","requestedQuality": "best","selectedQualityReason": "Best available format selected.","directVideoUrl": "https://media.example/example.mp4","availableFormats": [{"quality": "hd","url": "https://media.example/example.mp4"}],"userName": "creator","verified": false,"views": 12345,"likes": 678,"published": "2026-06-01T12:00:00.000Z","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.
💾 Direct links, hosted files, and ZIPs
By default, the Actor returns direct RedGifs MP4 links. This is the lightest option and is usually enough when your next step is a script, spreadsheet, database import, or manual review.
Enable Download files when you want the selected MP4 copied into the run's Apify key-value store. This gives you a hosted downloadUrl tied to the run. Enable Create ZIP archive when you want one ZIP file containing the downloaded videos from that run.
💸 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. A run with hosted file downloads can also use more storage and bandwidth than a metadata-only run.
⚖️ Limits and caveats
The Actor works with public RedGifs data that RedGifs exposes for the requested videos or search results. Some videos may have fewer metadata fields, missing engagement counts, or fewer video formats. In those cases, the Actor saves the available fields and leaves unavailable values empty.
Direct MP4 links are source links and may depend on RedGifs availability after your run. If you need run artifacts instead of source-hosted links, enable Download files and optionally Create ZIP archive.
Search results are saved until the Actor reaches Maximum results or RedGifs stops returning matching videos for the query.
❓ FAQ
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 and full RedGifs links 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.
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.
📝 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é