Internet Archive Scraper - archive.org Items, Metadata & Files avatar

Internet Archive Scraper - archive.org Items, Metadata & Files

Pricing

from $1.00 / 1,000 archive records

Go to Apify Store
Internet Archive Scraper - archive.org Items, Metadata & Files

Internet Archive Scraper - archive.org Items, Metadata & Files

Search the Internet Archive (archive.org) and extract item metadata, files and direct download links. Books, movies, audio, software, images and data — no login required.

Pricing

from $1.00 / 1,000 archive records

Rating

0.0

(0)

Developer

inovaflow

inovaflow

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Categories

Share

Internet Archive Scraper

Search the Internet Archive and export clean, structured data about its items — books, movies, audio, software, images and web captures — with direct download links. No login, no API key, no browser required.

Every result comes back as a clean, normalized record — archive.org's irregular fields flattened into a stable shape, with a direct, permanent download URL for each file — so it drops straight into your database, spreadsheet or ML pipeline.

What you can do

  • Search anything on archive.org — a plain keyword or phrase matches item titles, creators and subjects; power users can pass a full Lucene query.
  • Filter by media type (texts, movies, audio, software, images, data, web…) and by collection.
  • Sort by relevance, most downloaded, newest/oldest, or trending this week.
  • Get download links — optionally pull every file in an item (PDF, EPUB, MP3, MP4, ZIP…) with a direct, stable download URL for each.
  • Fetch by identifier — already know the items you want? Pass their identifiers and get full metadata straight away.

Input

FieldDescription
searchQueryKeyword or phrase — matches item title, creator & subject — or a full Lucene query (e.g. grateful dead, or title:(python) AND year:[2015 TO 2020]).
mediaTypeRestrict to one media type, or search all.
collectionOptional collection identifier (e.g. librivoxaudio, nasa).
sortByMost relevant / most downloaded / newest / oldest / trending.
maxItemsCap on how many items to return (archive.org allows up to 10,000 per search).
includeFilesAlso fetch each item's full file list with download URLs.
identifiersFetch specific items directly by identifier (ignores the search query).

Output

Every item is one dataset record:

{
"identifier": "principleofrelat00eins",
"title": "The principle of relativity",
"creators": ["Einstein, Albert"],
"date": "1920",
"mediaType": "texts",
"collections": ["cdl", "americana"],
"subjects": ["Relativity (Physics)"],
"downloads": 12873,
"detailsUrl": "https://archive.org/details/principleofrelat00eins",
"thumbnailUrl": "https://archive.org/services/img/principleofrelat00eins",
"files": [
{
"name": "principleofrelat00eins.pdf",
"format": "Text PDF",
"sizeBytes": 8123456,
"downloadUrl": "https://archive.org/download/principleofrelat00eins/principleofrelat00eins.pdf"
}
]
}

(files / filesCount are included only when Include file list & download links is on.)

Example use cases

  • Build a dataset of public-domain books, films or audio for research or ML training.
  • Monitor a collection for newly added items.
  • Resolve a list of archive.org identifiers to full metadata and download URLs.
  • Find the most-downloaded items on a topic.

Pricing

Pay-per-event — you only pay for what a run returns:

EventPrice
Actor start$0.005 per run — one charge per GB of memory (so $0.005 at the default 512 MB)
Archive record$0.001 per item written to your dataset

A run that matches nothing costs only the start event. Example: a search returning 500 items ≈ $0.005 + 500 × $0.001 = $0.505. Use Maximum items to cap the per-record charges exactly, and turning on Include file list & download links adds no extra charge. Prices are always shown in the Apify Console before you run.