Bulk File Downloader API 💰$1/1K: PDFs, Docs, Media, No Login avatar

Bulk File Downloader API 💰$1/1K: PDFs, Docs, Media, No Login

Pricing

from $0.70 / 1,000 file saveds

Go to Apify Store
Bulk File Downloader API 💰$1/1K: PDFs, Docs, Media, No Login

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

Mårten Fitzback

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Features

Limited permissions

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

FieldWhat it does
File linksDirect links to files of any type
Web pages to collect files fromPages whose file links should be downloaded
File types to collect from pagesPDF, documents, spreadsheets, presentations, images, audio, video, archives (default: PDF)
Maximum filesStop 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.