Convert a PDF to EPUB without uploading it
Last updated 10 October 2026
Finepress converts a PDF to EPUB inside your browser tab. The PDF and its text are not uploaded, and you do not need an account. This page shows how that works, how to check it yourself, and what Finepress does send.
Which PDF to EPUB converters upload your file?
Online converters do, because they convert on their own servers. Desktop apps such as Calibre, and converters that run in the browser such as FreePub and Finepress, convert on your device.
| Converter | Where it converts | Is your PDF uploaded? |
|---|---|---|
| CloudConvert | Its servers | Yes. Files are deleted when you press delete, or after 24 hours at the latest (privacy policy, updated 17 April 2026). |
| Zamzar | Its servers | Yes. Without an account, files and their conversions are kept for up to 7 days (privacy policy, modified 14 August 2026). |
| Calibre | Your computer, as an installed app | No |
| FreePub | Your browser | No, according to its site |
| Finepress | Your browser | No |
The policies above were checked on 9 October 2026. A service can change its policy, so read the current one. Online PDF to EPUB converters compared covers more services, with OCR and accounts.
How does Finepress convert without uploading?
The programs that do the work download to your browser, like the page itself, and run there. Your PDF is read from your disk by the browser and is not sent anywhere.
- pdf.js reads each character of the PDF and where it sits on the page.
- Tesseract reads scanned pages with OCR, on your device.
- A Rust program compiled to WebAssembly strips running headers and page numbers, puts columns in reading order, joins words split across lines, rebuilds paragraphs, headings and chapters, and writes the EPUB.
- The finished book is stored in your browser's own storage (IndexedDB), on your shelf.
These programs download the first time you convert and stay in the browser's cache, so later conversions do not fetch them again.
How can I check that my PDF is not uploaded?
Watch your browser's network panel while Finepress converts a PDF.
- Open Finepress.
- Open your browser's developer tools and choose the Network tab. In Chrome, Edge and Firefox, press F12, or Command-Option-I on a Mac. In Safari, first turn on Show features for web developers in Settings, Advanced, then use Develop, Show Web Inspector.
- Add a PDF and let it convert.
- Look at the requests. You will see Finepress's own program files downloading, and small requests to finepress.app/api/events that carry counts. None of them carries your file or its text.
You can also test it with the network off. After one PDF has converted online, the programs are cached. Turn off Wi-Fi, or set the Network tab to Offline, and convert another PDF. If a PDF needs font or character data that no earlier conversion fetched, that conversion still needs the network once.
What does leave my device?
Not your PDF or its text. These do:
- Counts of what the app does, sent to finepress.app: for example that a conversion finished, with page counts and timings. They carry no title, file name, search text, passage or note.
- Cloudflare Web Analytics, on the first load: the page address, the site you came from, and a rough browser and country. It sets no cookie.
- Google Analytics, only if you press Allow when Finepress asks.
- Saving a web article with Add a link: the article's address and its image addresses go to Finepress's server, which fetches them. This is for web pages, not for your files.
- Sync, only if you create an account and sign in. Every book on your shelf then uploads, encrypted in your browser first, with your places and marks. Source PDFs stay on your device.
- The feedback form sends what you type in it.
How it works, in the app's footer, lists each of these in detail, and so does the privacy notice.
Do I need an account?
No. Converting, reading, marks, export and backup all work without one. An account is only for syncing your books between devices.
Finepress is free to use and needs no account. Your PDF is converted in your browser.
Open Finepress and add your PDF