Open Library Book Search avatar

Open Library Book Search

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Open Library Book Search

Open Library Book Search

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Donny

Donny

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

What Does Open Library Book Search Do?

Open Library Book Search is a powerful Apify actor that lets you search millions of books from the Open Library database. It retrieves comprehensive book metadata including titles, authors, publishers, ISBNs, publication years, page counts, and cover image URLs. Whether you need book data for a research project, a reading list app, or an e-commerce catalog, this actor delivers structured results from one of the world's largest open book databases.

Finding reliable book data at scale can be challenging. The Open Library database contains over 20 million book records, making it one of the most comprehensive free resources for bibliographic data. This actor simplifies the process of accessing that data by handling API calls, pagination, and data normalization for you. You get clean, structured JSON output ready for analysis, integration, or storage. No API key is required, making it perfect for quick prototyping and production use alike.

  1. Enter your search query (book title, author name, or keyword).
  2. Set the maximum number of results you want.
  3. Click "Start" and wait for the actor to finish.
  4. Download your results in JSON, CSV, or Excel format.

The actor works with zero configuration using sensible defaults — just click Start to get results for popular programming books.

Input Parameters

ParameterTypeDescriptionDefault
querystringBook title, author, or keyword to searchjavascript programming
maxResultsintegerMaximum number of books to return50

Output Data

Each result includes:

  • title — Book title
  • author — Author name(s)
  • publishYear — First publication year
  • isbn — ISBN identifier
  • publisher — Publisher name
  • language — Language code
  • pageCount — Median page count
  • coverUrl — URL to the book cover image
  • openLibraryId — Open Library unique identifier

Cost of Usage

This actor is very affordable to run. On the Apify Free plan, you can get thousands of book records per month.

  • Per result: $0.01
  • Per 1,000 results: $10
  • Actor start: $0.005

The actor uses minimal memory (256-512 MB) and completes most searches in under 30 seconds.

Tips and Best Practices

  • Use specific search terms for more relevant results (e.g., "machine learning python" instead of just "python").
  • Start with a smaller maxResults value to test your query, then scale up.
  • The cover image URL can be changed from -M.jpg (medium) to -L.jpg (large) or -S.jpg (small) for different sizes.
  • Combine this actor with other data tools for richer datasets.

Check out our other useful actors: