Gutenberg Reader Public-domain texts

Free books, no account, no paywall

Find a book and start reading in one step.

Search Project Gutenberg by title, author or subject, browse the matches as a card library, and open any book straight into a clean, full-width reading view.

Search the library

Title, author or subject - e.g. 'sherlock holmes' or 'jane austen'.
Try
Two-letter language code to filter by - e.g. 'en', 'fr', 'de'.

Library & reading view

Text size
Reading mode

Text size and reading mode change this session's display only — nothing is stored or carried to your next visit.

Results appear here: one card per book with its title, author(s), language and download count. Each card's action opens the book's HTML edition in the reading view — falling back to the plain-text edition, then to its Project Gutenberg page.

Coverage and next page are printed with the results exactly as the source reported them: coverage is the total number of Project Gutenberg matches, and next page tells you whether more exist. When next page is empty, this page is every match; when it is set, further pages remain at the source.

How this works & what the numbers mean
  • Search runs against the Project Gutenberg catalogue; results are books already in the public domain.
  • Download count is the source's own popularity figure for that title, not a rating.
  • Language filtering uses the two-letter code you enter — a book only appears if the catalogue lists that language.
  • Source status and source are reported with every run so you can see where the data came from.