"Life-transforming ideas have always come to me through books" Bell Hooks

Top 10 PDF Book readers

Updated: March 17, 2026 | Editor: Maria Lin
These reading apps allow to open and read PDF books. PDF (Portable Document Format) was created by Adobe and is used for electronic version of illustrated paper-books. PDF books may contain a variety of content besides flat text and graphics including tables, interactive elements, layers, rich media. PDF is supported by most ebook readers on PC, Mac, Linux as well as on Android and iOS tablets.
1
Windows PC
AlfaReader is a lightweight and fast ebook reader, ideal for reading electronic magazines, student textbooks, medical, scientific, technical books, illustrated books for kids. Allows to make bookmarks, save knowledge blocks, add comments, download books for OPDS. Includes built-in audiobook player. Integrates with popular ebook organizer Alfa Ebooks Manager.
2
iOSMac OS
Free eBook reader app for iOS and Mac. Yomu's design is carefully optimized in Apple style: flexible layout dynamically adjusts all text properties and margins based on your preferences and device. You can choose your favorite theme, reading mode (day, sepia, gray, twilight, night, black), select a preset or custom font size, content layout (page, scrolling), and many other options. All settings can be saved separately for each book. You can view the TOC, copy text, take notes, and search within books. EPub, Mobi, PDF, and Kindle formats are supported. You can download books directly from the browser, add them via AirDrop, iCloud Drive, iTunes File Sharing, or from Dropbox, Google Drive, OneDrive, OPDS, and Calibre.
3
Android
Popular Android app that lets read books offline or directly from online book sites and OPDS. It features a comfortable viewing mode with smooth scrolling, full set of visual settings: line spacing, font size, bold, italic, shadow, alpha channel, smooth edge transitions. Over 10 built-in themes, including a day/night mode switch. Various page navigation options: touchscreen, volume keys, even the camera, search, or back buttons. The free version is ad-supported, while the paid version offers TTS engine, PDF support, more beautiful backgrounds, fonts and reading themes, password protection on startup, annotation sharing, reading statistics.
4
iOSAndroid
Mobile app (Android, iOS) with an integrated bookstore (Feedbooks), which also allows you to borrow books from your local library and import your own EPUB, CBZ, or PDF files. Contains audio player. Thus, it lets you gather all your ebooks, comics and audiobooks in one place, regardless of their origin. The store contains 1.2M titles -from bestsellers to literary classics from major global and independent publishers. Books are available in English, French, German, Spanish and Italian. Aldiko can access compatible library catalogs (thanks to OPDS support), so you can browse and interact with your library's catalog.
5
iOSAndroidWindows PCMac OS
Free Adobe's reader for PDF and EPUB eBooks on PC, Mac and mobile devices. It lets you purchase and download digital content, borrow books from local libraries and read them both online and offline. It also lets you add bookmarks, highlight and mark important and favorite passages in your eBook. ADE is ideal for reading scientific and professional illustrated books. It supports right-to-left reading, dynamic image resizing without loss of clarity, improved display of mathematical formulas, smart searching, and text navigation. It syncs library across devices and includes a built-in player for playing audiobooks. ADE can be used with various screen readers, including JAWS, Window-eyes, and NVDA on Windows, and Voiceover on Mac OS.
6
iOS
i2Reader is an innovative and award-winning eBook reader. Support of EPUB, PDF, RTF, HTML, FB2, DOC and plain text formats. One-way built-in Web server to upload books and dictionaries from your computer. Custom-made PDF rendering engine that reformats the text from PDFs for easier reading on the iPhone screen.
7
Android
EBookDroid is a highly customizable document viewer for Android. EBookDroid supports the following ebook and document formats: DjVU, PDF, XPS (OpenXPS), FictionBook (fb2 and fb2.zip), Comics Book formats (cbr and cbz), plus - starting with version 2.0 - EPUB and RTF. EBookDroid 2.0 provides the following extra tools: text selection, highlighting, text notes and page notebooks, free-hand annotations, external dictionary support.
8
Windows PC
SumatraPDF, also known as Sumatra, is a free and open-source software PDF reader for Microsoft Windows only. The program also opens Open XML Paper Specification, DjVu, EPUB, XPS, CHM, CBZ and CBR, and MOBI files
9
Windows PCLinux
Foxit Reader is a small, lightning fast, and feature rich PDF viewer which allows you to open, view, sign, and print any PDF file. Foxit Reader is the only high volume PDF reader providing a complete PDF creation solution, providing the power of PDF creation to every desktop. Foxit Reader comes equipped with comprehensive protection against security vulnerabilities, keeping your system and company safe. Available in English, French, German, Portuguese, Russian, and Spanish.
10
iOSAndroid
ezPDF Reader is the only PDF viewer with the embedded multimedia file playing capability. It also supports the Annotations and PDF Form Filling. Clearly presented without the fluff, documents appear as they would on your PC, but customized to fit your mobile device's screen. Scanned and text based PDFs are all supported, including JPEG2000 and JBIG2 compression. Select Text Reflow, Fit to Text Column, Copy and paste text in PDF view and bookmark as you go.
11
Online
Free online service in which you can upload, preview and read your ebooks in EPUB, MOBI, AZW3, PDF, and CBR formats. Doesn't require downloading any software. Even large ebooks are rendered instantly. It provides easy book navigation thanks to a built-in thumbs pane and table of contents and full-text keyword search. It offers numerous customization options to enhance your reading experience. You can customize the font size, typeface, color scheme to make reading as comfortable as possible. You can also adjust the brightness to suit your surroundings and reduce eye strain.
12
AndroidLinux
KOReader is a document viewer for E Ink devices. Supported file formats include EPUB, PDF, DjVu, XPS, CBT, CBZ, FB2, PDB, TXT, HTML, RTF, CHM, DOC, MOBI and ZIP files. It’s available for Kindle, Kobo, PocketBook, Android and desktop Linux.
13
Microsoft's web browser that allows to read PDF and EPUB books.
14
Android
Multi-functional Android app for reading books. It features automatic folder scanning and adding books to the library, bookmarks, annotations, TOC, online catalog and dictionary support, syncing between Android devices via Google Drive (reading progress, bookmarks, etc.), day and night modes, custom CSS support, "Musician mode" with adjustable scrolling speed, TTS reading, built-in media player and online format conversion. The volume control functionality, background and fonts can be customized. All collections can be viewed in a list or grid view. Books are easily identified by thumbnail covers with adjustable size and style, as well as detailed descriptions. The free version contains ads.
15
Windows PC
Do everything you expect with a PDF reader, and then some. Create PDF files from any source easily. Sign them securely. Then collaborate with anyone, anywhere. Select the most appropriate Page View for the document you're viewing: Single, displaying one and only one page at a time; Continuous, displaying all pages as a single uninterrupted column; Facing, displaying two pages side-by-side like a magazine or book; and Facing Continuous, with facing pages side-by-side as two vertical columns.
16
Windows PC
GooReader is a desktop app that allows you to read and download Google Books, add bookmarks, annotations, create a local Library and save books to PDF. GooReader allows to access your online Google Library and manage your personal bookshelves.
17
iOSAndroidWindows PCMac OSLinux
Adobe Reader software is the free trusted standard for reliably viewing, printing, and annotating PDF documents. It’s the only PDF file viewer that can open and interact with all types of PDF content, including forms and multimedia.
18
iOS
Not only an eBooks, Comics reader but also a tons-of-free-ebook-downloader, with dictionary inside for you to studies languages.
19
Linux
A simple, focused eBook reader for Linux. Read the books you love without having to worry about different format complexities like epub, pdf, mobi, cbr, etc.
20
Android
ReadEra is an Android application for reading books and viewing documents, free and without ads. Open and read book files in EPUB, FB2, PDF, DJVU, MOBI, DOC, RTF, TXT and CHM formats. Automatically detects and displays the list of all supported documents on your device, Identifies duplicate files. Support for a table of contents, bookmarks, visual styles. Automatically saves the current reading position, even if the files are moved or temporarily deleted.
21
Android
eReader Prestigio: Book Reader is a multi lingual, multi format text and audio books reading app. Intuitive interface in over 25 languages and an in app store library with over 50,000 text (for children and adults) books and Text-To-Speech (read along) functionality.
22
iOS
Bookman is the super fast PDF/Comic reader that is optimized for reading scanned PDF and Comic book archive files. You can download eBooks from websites with a built-in web browser. Contains online bookshelves for downloading, uploading, and moving and renaming files on DropBox. Supports PDF, ZIP,RAR, CBR, and CBZ.
23
Windows PCMac OSLinux
Okular is a universal book viewer based on KPDF for KDE 4. This means Okular works on multiple platforms, including but not limited to Linux, Windows, Mac OS X, *BSD, etc. Okular combines the excellent functionalities of KPDF with the versatility of supporting different kind of documents, like PDF, Postscript, DjVu, CHM, XPS, ePub and others.
24
Mac OS
Cisdem Document Reader is a professional program to view a variety of file types on Mac, including DjVu. It accommodates a set of tools for excellent reading experience, also has additional features to convert, print, extract, zoom, bookmark, rotate, or search the files with ease.
25
Linux
Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application.
26
Windows PC
Get ready to rethink your choice of free PDF reader. Nuance PDF Reader enables you to do much more than just view PDF files. You can convert PDF files to Word, Excel, and RTF via a hosted web service. Use annotation tools to highlight, cross-out, and underline text for more effective collaboration. Even fill out and save PDF forms. Nuance PDF Reader takes up less disk space, is more secure than Adobe Reader, and works with virtually any PDF file. Best of all, it's absolutely free, proving that you really can get a whole lot of something for nothing.
27
Windows PC
Those wishing to View/Modify or perform simple editing and even OCR Image based PDF files on their Windows PC's now have a FREE pdf reader alternative to the Adobe Reader! The PDF-XChange Viewer is smaller, faster and more feature rich than any other FREE PDF Reader/ PDF Viewer/ PDF Editor available. This free pdf viewer download also allows users to try the extended functionality offered by the PDF-XChange Viewer 'PRO' in evaluation mode - for free.
28
Download eBooks or import your own via SkyDrive. Read internet news stories with News Stream. Enjoy reading anywhere with Nokia Reading on your Nokia Lumia. Import your own DRM-free ebooks (in EPUB or PDF format) into your Nokia Reading library via SkyDrive. Create your own personal web magazine with News Stream by accessing RSS streams from popular newspapers, magazines, fansites and blogs. Download eBooks straight to your smartphone in seconds and take them wherever you go. Start reading and seamlessly continue where you left off - we automatically save to the last page read. Adjust settings to the way you want to read - change the font size, the screen orientation and switch between day and night mode.
29
Android
RepliGo PDF Reader enables PDF viewing, annotating, printing and form filling. Review documents on the go by adding highlights, cross outs, underlines, sticky notes, arrows, lines, ovals, rectangles, freehand drawings and text boxes. Comments are stored as standard annotations in the original PDF file, just like Adobe Acrobat. RepliGo PDF Reader also makes a great eBook reader with features like reflowed text, color themes, text-to-speech and brightness settings.
30
Android
VuDroid is a djvu and pdf document viewer based on code base of DjvuDroid and PdfDroid viewers. New VuDroid viewer will offer redesigned DjvuDroid features: zoom by slider drag, progressive tree rendering, fast orientation change, page num visualization while scroll and more
31
iOS
GoodReader is the super-robust PDF reader for iPad, iPhone and iPod touch. With GoodReader on your iPad/iPhone, you can read virtually anything, anywhere: books, movies, maps, pictures. Use it once and you’ll be hooked. If you work with documents, soon you'll be wondering how you ever managed to use your iPad or iPhone without GoodReader. Besides reading, you can also sync your files with remote servers sync with Dropbox, SkyDrive, SugarSync and any WebDAV, AFP, SMB, FTP or SFTP server
32
iOSMac OS
ComicBookLover for Mac OS X enables comic fans to view, collect, and organize CBZ, CBR and PDF format digital comics. Other features include: browsing by cover artwork, smart lists, image adjustment for color and sharpness, and various viewing modes like single page, double page and Western or Manga mode.
33
Windows PC
The world's smallest PDF viewer/reader to view, print, extract, crop, and convert PDF files to TXT, BMP, JPG, GIF, PNG, WMF, EMF, EPS, TIFF. It is only 1.07MB for download and doesn't need lengthy installation, just download and run. Freeware!
34
Read PDF, XPS and CBZ files on your Windows Phone 8 device, opening them from SD card, SkyDrive, internet, etc. With this app you will be able to open files from SD card, share files via Skydrive
35
iOS
Finally a comic reader for iPad done right! ComicFlow was designed with one goal in mind: providing the best experience for comic fans with large collections. Features: Polished interface, Can handle very large comic collections (1,500+ comics and dozens of GB) without crashing or becoming unusable, Imports new comics in the background, Doesn't need to pre-process comic files before you can read them, Supports .cbr, .cbz and pdf files
36
Linux
zathura is a highly customizable and functional ereader. It provides a minimalistic and space saving interface as well as an easy usage that mainly focuses on keyboard interaction. zathura now uses a plugin based system for supported document types which makes it possible for you to choose which file formats you want your version of zathura to support. This also makes it possible to use different backends for the same document type: For instance we provide a plugin for PDF documents using either the poppler or the mupdf library.
37
Windows PCLinux
Xpdf is an open source viewer for Portable Document Format (PDF) files. (These are also sometimes also called 'Acrobat' files, from the name of Adobe's PDF software.) The Xpdf project also includes a PDF text extractor, PDF-to-PostScript converter, and various other utilities.
38
AndroidWindows PC
PDF, Comic Reader that supports zip, rar, cbz, cbr, pdf. Includes Folder, File Explorer, Bookmark preview, Horizontal view mode (2 pages)
39
Linux
ePDFView is a lightweight PDF document viewer that only uses the GTK+ and Poppler libraries. It is currently under development, but already opens most PDF files (even encrypted), save copies of documents, and has support for printing using CUPS.
40
iOS
CloudReaders (TM) is a free book/comic/movie viewer, fully optimized for iPad (and now supports iPhone/iPod touch too!). It supports PDF, CBZ, ZIP, CBR, RAR, MOV, MP3, M4V, MP4 and 3GP format. It allows you to read any book/comic files in either PDF, ZIP/CBZ or RAR/CBR format transferred from your PC/Mac or downloaded from the Internet. CloudReaders also comes with a "cloud bookshelf", where you can download public domain books and comics for free (the number of books is small at this moment, but we are going to add a lot of books soon).
41
Linux
KPDF is a pdf reader based on xpdf for KDE 3. Being targeted to home users it has some very unique features to enhance your reading pleasure in addition of doing everything you can expect from it.
Editor: Maria Lin
Maria Lin, is a seasoned content writer who has contributed to numerous tech portals, including Mashable and bookrunch, as a guest author. She holds a Master's degree in Journalism from the University of California, where her research predominantly concentrated on mobile apps, software, AI and cloud services. With a deep passion for reading, Maria is particularly drawn to the intersection of technology and books, making book tech a subject of great interest to her. During her leisure time, she indulges in her love for cooking and finds solace in a good night's sleep. You can contact Maria Lin via email maria@bookrunch.com