Bulk File Downloader API 💰$1/1K: PDFs, Docs, Media, No Login
Pricing
from $0.70 / 1,000 file saveds
Bulk File Downloader API 💰$1/1K: PDFs, Docs, Media, No Login
Download files in bulk from a list of links or from web pages: PDFs, Word and Excel files, CSV, presentations, images, audio, video and archives. Each file is checked by its real type and saved with a download link. Failed links are free. $0.001 per file.
Pricing
from $0.70 / 1,000 file saveds
Rating
0.0
(0)
Developer
Mårten Fitzback
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Features
Share
Download any number of files from a list of links, or collect every file linked from web pages (a reports page, a downloads page, a document library), and get a permanent download link for each one.
- PDFs, Word, Excel, CSV, JSON, XML, PowerPoint, EPUB, images, MP3, WAV, MP4, WebM, ZIP and more
- Checked by real type: the file's first bytes decide what it is, so a link that opens an error page or a login page is reported, not saved as a fake "PDF"
- From pages: pick the file types (for example only PDFs) and the actor follows every matching link on the pages you give
- Download links in your run's storage, plus file name, type, MIME type and size for each file
- No login, no API key, no setup
$0.001 per file saved ($1 per 1,000). Failed links, wrong-type files and files over your size limit are reported and not charged.
Use it for
- Grabbing all annual reports, tenders, manuals or datasheets linked from a site
- Feeding PDFs and documents into an AI or RAG pipeline (pair it with a PDF-to-text actor)
- Archiving a list of media files or attachments
- Moving files from public links into your own storage in one run
Input
| Field | What it does |
|---|---|
| File links | Direct links to files of any type |
| Web pages to collect files from | Pages whose file links should be downloaded |
| File types to collect from pages | PDF, documents, spreadsheets, presentations, images, audio, video, archives (default: PDF) |
| Maximum files | Stop after this many files (also caps the cost) |
| Maximum file size (MB) | Larger files are skipped for free (up to 500 MB) |
Output (one item per file)
{"url": "https://example.org/reports/annual-report-2025.pdf","status": "ok","sourcePage": "https://example.org/investors","fileUrl": "https://api.apify.com/v2/key-value-stores/.../records/0001-annual-report-2025.pdf","fileName": "0001-annual-report-2025.pdf","type": "pdf","mimeType": "application/pdf","bytes": 2483021}
Notes
- Only public http and https links are downloaded. Pages behind a login or bot protection are reported as failed.
- Links added to a page by JavaScript after it loads are not seen. Give the direct file links instead.
- Download only files you have the right to copy.