Random Book Generator

Random Book Generator

Find Your Next Read in Seconds

RandomBookGenerator.com pulls from the massive Open Library catalog to give you a single book recommendation tailored to your filters. Choose a vibe, select a language, adjust the audience, add optional keywords — then click Surprise me to discover what to read next.

Perfect for readers wanting fresh inspiration, breaking reading ruts, finding books by mood, or building a personal TBR list.

random book generator what book should I read book picker by vibe Open Library random book reading inspiration

Find Your Next Read

We pull from the massive Open Library catalog. Adjust the filters, then click the button to get a new random pick anytime.

How the Random Book Generator Works

This tool keeps things simple: you choose the filters, and it picks a book from the Open Library catalog that matches your reading mood.

📖 Choose a book vibe

Pick a general mood or genre — fantasy, cozy mystery, romance, horror, non-fiction, poetry, and more. Or leave it on Any genre.

🌍 Select the language

Stick with English or browse books available in dozens of other languages supported by Open Library.

👤 Choose the audience

Filter your results to adult fiction, YA, children’s books, or leave it open to all audiences if you want maximum variety.

🔎 Add optional keywords

Want something with pirates? Winter vibes? Philosophical themes? Add keywords and the generator will match them.

✨ Click “Surprise me”

The tool pulls one unexpected book from Open Library that fits your selection. Not feeling it? Click again for a fresh pick.

📝 Build your TBR

Keep a list of the books the generator recommends. It’s a great way to discover authors, genres and stories you’d never search for manually.

FAQ About RandomBookGenerator.com

Is this book generator free?

Yes. It’s completely free to use — no account required.

Where do the book suggestions come from?

All results are pulled from the Open Library catalog, one of the largest publicly accessible book databases online.

Can I get books in different languages?

Absolutely. The language filter lets you explore books from around the world.

Why add optional keywords?

Keywords help match themes, settings, vibes, and topics — making suggestions feel more personal.