A rescued public library · 1,230 legally free books

FreeTechBooks.org

Open access · Computer science

A free library for people who build software.

1,230 legally free computer science books, textbooks and lecture notes — rescued, verified and organized in one place.

1,230 free books
955 authors
175 publishers
64 license types
Every title is legally free. No account required.

Curated paths

Not sure where to start?

All collections

14 books

Open textbooks

Free textbooks from open-education projects, universities and independent authors who publish complete courses online.

Open collection

14 books

Data science

Free books on data analysis, statistics, machine learning and the programming skills needed to turn raw data into decisions.

Open collection

The rescue

The catalog went offline. The books did not.

FreeTechBooks.com listed free computer science books for more than two decades. When the domain went down, we recovered its bibliographic records, descriptions and links from public web archives — and rebuilt the directory with a cleaner structure, better search and the same simple promise: every book is legally free.

Read the full story
1,230 records recovered from public web archives

Good to know

Questions about the library

FreeTechBooks is a directory, not a file host. Here is how it works.

Read the FAQ
Are the books really free?

Yes. Every title is legally available as an open-access textbook, a Creative Commons work, a public-domain book or a free online edition published by its author or publisher. The license is recorded on each book page.

Do I need an account?

No. We do not host books or require registration. The read button takes you to the original source that hosts the book.

What happened to freetechbooks.com?

The original site went offline in 2026. We recovered its catalog from public web archives and rebuilt it here, preserving the book records while updating the structure and search.

How are the books organized?

You can browse by category, author, publisher, license and document type. Curated collections group books by goal, such as learning Python, algorithms, AI or Linux.

Can I suggest a book?

Yes. Send us an open-access book or report a broken link through the contact page. We verify every suggestion before adding it.

The shelf is open

Start with one book.

Browse all books