EbookConverter

EbookConverter

Android ebook converter — epub, mobi, azw3, docx and more. No Calibre needed.

Martin Bilka Reading

Screenshots

Screenshot of EbookConverter Screenshot of EbookConverter Screenshot of EbookConverter Screenshot of EbookConverter

Description

EbookConverter wraps gryf/ebook-converter (a Calibre fork) to run natively on Android via Chaquopy.

Features:
- Convert between popular ebook formats (epub, mobi, azw3, docx, fb2, …) directly on your phone
- Auto input: epub, mobi, azw3, docx, odt, fb2, html, htmlz, lrf, pdb, rtf, txt, md, markdown, pdf, kfx
- Auto output: epub, kfx, mobi, azw3, docx, fb2, htmlz, lrf, md, txt, txtz
- Settings for Auto, Calibre, or direct boko conversion, with backend-specific format choices
- Auto combines Calibre and boko through intermediate EPUBs for KFX input and KFX/Markdown output
- Direct boko input: epub, kfx, azw3, mobi; output: epub, kfx, azw3, md
- Cancel conversions and discard temporary batch outputs without changing original books
- Clear all selected books or tap session history to select them again
- Output profiles for Kindle, Kobo, Nook, iPad, and generic e-ink devices
- Metadata editing (title, authors, publisher)
- Font size and margin controls
- Dark mode support
- No internet required — all conversion runs locally

Limitations:
- PDF input supports text-based PDFs only (scanned PDFs need OCR, unavailable on Android)
- PDF output not supported
- Calibre mode has no KFX input or KFX/Markdown output; direct boko mode has no Calibre conversion options

Licensed under GPL-3.0.

Versions

Version Date Size Requires Android Download
1.2.0 current
6e3427c928a8872d…
2026-10-22 52 MB API 24
1.2.0
ff536cfa633bc174…
2026-10-22 52 MB API 24
1.2.0
bac07dd329e5d521…
2026-10-22 47 MB API 24
1.1.1
e728f28bd6659e8b…
2026-09-07 44 MB API 24
1.1.1
dc2ccc4d03e11f4d…
2026-09-07 44 MB API 24
1.1.1
e29ed3c6190f3e8e…
2026-09-07 40 MB API 24
1.1.0
83192d31fd6eb775…
2026-08-21 44 MB API 24
1.1.0
d29645b2e6b5cce7…
2026-08-21 44 MB API 24
1.1.0
47ead548a9e3d591…
2026-08-23 40 MB API 24

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • app.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments