<h1>Write books.
Ship EPUBs.
</h1>

EpubCraft is a fast, private EPUB editor for Mac, iPhone, iPad, and the web. Edit visually or in raw HTML, turn scanned books into editable text with OCR, and export EPUB, Kindle KFX, or Kobo KEPUB — your files never leave your device.

Saved · chapter-01.xhtml · 452 words · 2,172 chars

EpubCraft source editor showing syntax-highlighted chapter HTML on iPhone EpubCraft visual editor showing the same chapter as formatted text on iPhone
ocr-studio

From scanned page to living text

Drop in a scanned PDF and OCR Studio reads every page with Apple Vision — then rebuilds it as clean, editable chapters. Made for real books, including Thai ones.

OCR Studio recognizing a scanned Thai book page in EpubCraft on iPhone
  • Thai-aware pipeline. Joins no-space Thai lines, stitches paragraphs across pages, and keeps your prose in one piece.
  • Header & footer filtering. Repeated page numbers and running titles are detected and removed automatically.
  • Chapter detection. Split a 700-page scan into chapters, then send them straight into your book.
  • Scan Studio. Photograph pages with your iPhone — perspective fix, gutter split, and de-warp turn photos into clean pages.
export-book

One book, every reader

The same formats you see in the app's export sheet — built entirely on your device, validated before they ever reach a store or a reader.

EPUB 3

Modern EPUB 3 with popup footnotes for Apple Books & Kobo.

Kindle KFX

Modern Kindle format with hyphenation & ligatures.

Kobo KEPUB

Kobo format with sentence-level highlighting & bookmarks.

Project ZIP

Source files & metadata for future editing — a full round-trip backup.

Pre-flight checks before every export. Markup lint, broken-anchor detection, and a full EPUB package validation run automatically — problems are caught before your readers see them.

EpubCraft export sheet with Standard EPUB, EPUB 3, Kindle KFX, Kobo KEPUB, and Project ZIP formats
global-css

Your book, your typography

A book-wide stylesheet with live preview, reusable CSS templates, and embedded fonts — so every chapter opens looking exactly the way you designed it.

Global CSS editor in EpubCraft showing a Thai Sarabun book template
  • Global CSS with live preview. Edit the stylesheet and watch any chapter re-render beside it.
  • Reusable templates. Save your house style once — every new book and chapter starts from it.
  • Embedded fonts. Bundle typefaces into the EPUB so your design survives every reading app.
everything-else

The rest of the toolbox

Merge EPUBs

Combine multiple books into one — chapters, images, and links are renamed and rewired automatically.

Book-wide search & replace

Regex-capable find and replace across every chapter, with saved patterns for the fixes you make often.

Footnotes that pop

Template-driven footnotes, including EPUB 3 popup footnotes for Apple Books and Kobo.

Lint & validation

Unclosed tags, broken anchors, duplicate ids — found while you write, with one click jumping to the exact spot.

Import almost anything

EPUB, DOCX, Markdown, plain text, or a Project ZIP — EpubCraft turns it into clean chapters.

Private by design

No account, no cloud, no upload. Your manuscripts are processed and stored on your own device.

web-vs-app

Free on the web. Native in the app.

The editor is the same everywhere. The app adds what a browser genuinely can't do — OCR, camera scanning, and native file handling.

featurewebapp
EPUB 2.0.2 & EPUB 3.0 export
KFX (Kindle) & KEPUB (Kobo) export
Merge EPUBs, CSS templates, saved RegEx
Visual + source editing, footnotes, lint
OCR Studio — scanned PDF to editable text
Scan Studio — photograph to clean pages1
Open .epub straight from the file manager2
Choose where files save (native dialog)
Works offline after install

1 Camera capture on iPhone & iPad; Mac imports existing photos.  2 Mac only.

faq

Questions, answered

Where are my files stored?

On your device. EpubCraft is fully client-side — parsing, editing, OCR, and export all run locally. There is no account, no server, and no upload. The one optional exception: the Thai word-segmentation helper for zero-width spaces calls an online tokenizer.

What can I import?

EPUB, DOCX, Markdown, plain text, and EpubCraft Project ZIP backups. Imported EPUBs round-trip cleanly — internal links keep working after you edit and re-export.

Does OCR work with Thai books?

Yes — it's a first-class use case. OCR Studio uses Apple Vision and adds a Thai-aware pipeline: no-space line joining, cross-page paragraph stitching, and repeated header/footer removal. It works with any language Apple Vision recognizes. OCR requires the Mac/iPhone/iPad app.

Can it make Kindle and Kobo books?

Yes. Kindle KFX and Kobo KEPUB export run the full EPUB pipeline, then convert on your device — no command-line tools, no online converter.

Is the web version free?

Yes — the web app at epubcraft.pages.dev is free to use in any modern browser. The native app for Mac, iPhone, and iPad is on the App Store; it adds OCR Studio, Scan Studio, offline use, and native file handling.

EpubCraft app icon

Start your next book today

One editor for Mac, iPhone, iPad, and the web — private, validated, and ready for every store.