How Yonderbook Works

Turn your Goodreads want-to-read list into free books in 5 simple steps

1

Create a Yonderbook account

Sign up with your email address. We'll send you a quick verification email, and you'll be ready to go in under a minute.

Why an account? Goodreads deprecated their API, so we need our own account system to provide reliable access to your book data.

2

Connect your Goodreads account

Go to the Connections page and click "Connect with Goodreads". You'll be redirected to Goodreads to authorize the connection. This lets us see your shelves and book lists.

Note: You may need to click the connect button twice. The first click authorizes on Goodreads, the second completes the connection back to Yonderbook.

3

Select your library

Enter your zip code and we'll find libraries near you automatically. Most public libraries in the US, Canada, UK, and Australia use OverDrive for their digital catalog.

Choose from the list of nearby libraries that offer OverDrive/Libby ebook lending.

4

Choose a shelf to search

Pick any of your Goodreads shelves—"want-to-read" is the most popular choice, but you can use any shelf including custom ones you've created.

Yonderbook will check the availability of every book on that shelf at your selected library.

5

Find your free books!

See a list of books from your shelf that are available at your library right now. Click any title to open it directly in Libby where you can borrow it.

For books that aren't available at your library, you can add them to your BookMooch wishlist with one click. BookMooch is a book trading community—you'll get an email when someone lists a copy you can get for free (just pay postage).

What else can you do with Yonderbook?

Analyze your reading

See statistics about your reading habits: author gender breakdown, publication year distribution, your rating patterns, and more. Discover if you're reading as diversely as you think.

Search any shelf

Not just want-to-read—search any Goodreads shelf including your "read" shelf to find books you might want to re-read, or custom shelves you've created.

Multiple libraries

Have library cards for multiple systems? Search different libraries to maximize your chances of finding available copies.

BookMooch integration

Automatically add books from your Goodreads list to your BookMooch wishlist. Get notified when books you want become available for trading.

Ready to find your next free book?

Create your account and start searching your library in under 2 minutes.

Get Started Free