Google Books and Open Library
When each is used and what to do when neither returns a result.
Two external book-metadata APIs we use for ISBN lookup.
When each is used
- Bulk ISBN Import: Google Books first, then Open Library if not found
- Single book add (with ISBN): Google Books first, then Open Library
Google Books
- Maintained by Google
- Excellent coverage of English-language books published since ~2000
- Provides title, author, publisher, year, description, cover, page count
- Free to use (no API key needed for low volume)
Open Library
- Maintained by Internet Archive
- Better coverage for older books, public domain, niche presses
- Provides similar metadata
- Free to use
What if neither returns a result
Some books aren't in either API:
- Recent self-publications
- Foreign-language books (limited coverage)
- Out-of-print specialty books
- Books published before ~1980 (mixed coverage)
In these cases, you add the book manually (see "Add a single book").
Coverage issues
- Sometimes a book is in Google Books with stale or wrong metadata
- We use the first match — if it's wrong, you can fix it after import
- Or paste the ISBN of a different edition that has better metadata
Privacy
We don't share patron data with these APIs. ISBN lookup is anonymous from your library's perspective.
Still stuck? Email hello@tryshelfwise.comand we'll get back within one business day.