Google Books Search Scraper
Pricing
from $1.50 / 1,000 book results
Go to Apify Store
Google Books Search Scraper
Search the Google Books catalog and export book metadata. Title, authors, ISBN, ratings, description, and links to a clean dataset.
Pricing
from $1.50 / 1,000 book results
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Search the entire Google Books catalog by title, author, ISBN, subject, or free text — and export structured metadata for every match. No login, no scraping, no rate-limit guessing.
What you get
- One dataset row per book with title, subtitle, authors, publisher, publication date, ISBN-10/13, page count, language, categories, average rating, and ratings count
- Cover images — thumbnail and small thumbnail URLs
- Direct links — preview link, info link, and canonical volume link to the Google Books page
- Sale info when available — saleability status, list price, and currency code
- Auto-pagination — request up to 200 results per query and the actor fetches the pages for you
- Robust — errors on one query don't kill the run; an error row is written and the next query continues
Use cases
- Bibliography enrichment — turn a column of ISBNs or titles into a structured catalog with covers, authors, and descriptions
- Catalog research — discover everything published by an author, in a series, or about a topic
- ISBN lookup at scale — batch-resolve ISBNs to titles, publishers, and metadata for inventory or library tooling
- Competitive analysis — track which titles dominate a subject area on Google Books
- Reading recommendations — pull books by subject + sort by newest for curated lists
How to use
- Add your search queries to the Queries field — one per line. Use Google Books operators:
intitle:,inauthor:,inpublisher:,subject:,isbn:,lccn:,oclc:. - Set Max results per query — 1–200. The actor auto-paginates in batches of 40.
- (Optional) Order by Relevance or Newest.
- (Optional) Restrict to Books only or Magazines only with Print type.
- (Optional) Set Language restrict to a two-letter code like
en,es,fr. - Run — every book appears as its own dataset row, ready to export as CSV or JSON.
Example query patterns
| Query | What it finds |
|---|---|
dune | Free-text search across titles, authors, and metadata |
intitle:dune | Books with "dune" in the title |
inauthor:"frank herbert" | All books by Frank Herbert |
subject:fiction inauthor:asimov | Asimov's fiction works |
isbn:9780441172719 | Single-ISBN lookup |
inpublisher:"o'reilly" | Everything from O'Reilly |
Output schema
| Field | Type | Description |
|---|---|---|
query | string | The input query |
rank | number | 1-based rank within the query (0 if no results or error) |
status | string | success, no-results, or error |
volumeId | string | null | Google Books volume ID |
title | string | null | Book title |
subtitle | string | null | Subtitle |
authors | string[] | List of author names |
publisher | string | null | Publisher |
publishedDate | string | null | Publication date (YYYY or YYYY-MM-DD) |
description | string | null | Plain-text description |
pageCount | number | null | Page count |
printType | string | null | BOOK or MAGAZINE |
categories | string[] | Google Books category tags |
averageRating | number | null | 1–5 |
ratingsCount | number | null | Number of ratings |
language | string | null | ISO-639-1 language code |
isbn10 | string | null | ISBN-10 |
isbn13 | string | null | ISBN-13 |
thumbnail | string | null | Cover image (~128px) |
smallThumbnail | string | null | Cover image (~80px) |
previewLink | string | null | Google Books preview URL |
infoLink | string | null | Google Books info URL |
canonicalVolumeLink | string | null | Canonical volume URL |
saleability | string | null | FOR_SALE, NOT_FOR_SALE, etc. |
listPriceAmount | number | null | List price |
listPriceCurrency | string | null | ISO-4217 currency code |
error | string | null | Error message if status is error |
Tips
- Many older or self-published books are missing covers, descriptions, or ratings — don't assume every field is populated.
- ISBN-13 is more reliable than ISBN-10 for modern works; older titles may only have ISBN-10.
- Sort by
newestto surface recent editions and reissues. - Combine operators:
intitle:"foundation" inauthor:"asimov"returns just the Foundation novels.