MakeItEbook

Turn scanned PDFs into clean, readable .epub files for your E-reader

Local-first PDF to EPUB conversion for Macs running Apple Silicon. OCR, chapter structure, paragraph flow, metadata, cover generation, and image inclusion. No cloud upload required.

Download here
Find the GitHub Repo here

How It Works

MakeItEbook helps you convert difficult book PDFs into reflowable EPUBs that actually read well on Kindle and other e-readers. It runs locally on macOS and is built to preserve structure, formatting, and illustrations as cleanly as possible.

Problem

Most PDF-to-EPUB tools fail on real books.
Scanned pages become broken paragraphs, repeated headers, bad chapter titles, visible OCR artifacts, and unreadable flow on e-readers.

Solution

MakeItEbook is built for scanned books, not just digital PDFs.
It reconstructs:

  • chapters and section titles
  • author bylines and subheadings
  • paragraph breaks and indents
  • formatting details like italics and leading small caps
  • metadata and cover images
  • illustration pages inside the EPUB

How It Works

Choose a PDF on your Mac.

MakeItEbook analyzes the pages locally with OCR and layout detection.

It rebuilds the book into a reflowable EPUB with cleaned structure and metadata.

You open the result on Kindle or any EPUB reader.

Key Features

Local OCR and conversion on Apple Silicon Macs

No mandatory API usage

Better handling of scanned books and historical PDFs

Cleanup of running headers, page numbers, and page-break artifacts

EPUB output with cover, table of contents, and embedded images

Native macOS app with a minimal interface

Status

Its a vibecoded app that works very well for my purposes. I am always happy about feedback or changerequests.

FAQ

Does it work offline?
Yes. The conversion pipeline is local-first and runs directly on your Mac.

Does it support scanned books?
Yes. That is the main use case.

Are images preserved?
Yes. Illustration pages are included in the EPUB, and image handling will improve further over time.

Does it need an API key?
No, not for the normal local workflow.

Which Macs are supported?
Apple Silicon Macs running modern macOS.