Skip to content
EPUB ConverterEPUB Converter

EPUB Converter

Why Your EPUB Looks Weird: 15 Formatting Fixes

Fix common EPUB formatting issues: line breaks, missing TOC, weird spacing, image problems, and inconsistent styles.

Updated: 2026-02-12

TL;DR

  • Most EPUB issues come from poor source structure (PDFs especially).
  • Fast wins: clean headings, merge line breaks, simplify styles.
  • Test in 2 readers to separate EPUB issues from reader differences.
  • Most EPUB formatting bugs are structural; CSS tweaks should come after source cleanup.

The root causes

Most formatting issues come from PDF extraction, heavy Word styling, inconsistent headings, and reader rendering differences.

If the source isn’t structured, no converter can invent perfect structure. The best fix is often upstream: improve the source.

15 common issues and fixes

1) Random line breaks: enable paragraph reflow or merge lines after conversion.

2) Missing TOC: ensure Heading styles or real H1/H2 tags are used.

3) Weird spacing: remove manual spacing and rely on CSS margins.

4) Font inconsistency: avoid embedding fonts unless required.

5) Oversized images: compress images before conversion.

6) Blurry images: avoid upscaling; export at target size.

7) Broken italics/bold: ensure source text uses real styling, not fake characters.

8) Chapter breaks missing: insert headings or explicit page breaks.

9) Tables broken: flatten to text or recreate with simple HTML tables.

10) Footnotes out of order: move notes inline or convert to endnotes.

11) Lists collapsed: use real lists in DOCX/HTML.

12) Hyphenation oddities: set language metadata.

13) Reader differences: test in two readers and simplify CSS.

14) Cover not showing: ensure cover metadata + cover page.

15) File too large: downsize images and remove unused resources.

Prevention: fix it at the source

The cleanest EPUBs start with clean sources—DOCX/HTML/MD beat PDFs for structural fidelity.

Adopt a preflight checklist: real headings, minimal styling, optimized images, language metadata.

Formatting Diagnostic Playbook

When an EPUB renders poorly, debug in this order: source structure, heading hierarchy, paragraph spacing, image sizing, then CSS overrides. Most issues are upstream in source semantics, not in the final package.

Create a “known good” sample EPUB and compare styles side by side. This baseline speeds up root-cause analysis and prevents regressions when updating conversion logic.

Track recurring defects as named patterns (for example: “double line break drift” or “fake heading TOC miss”). Pattern-based QA reduces random fixes and helps scale editorial consistency.

Source quality table

SourceBest forRisk level
DOCXStructured booksLow
HTML/MDClean text workflowsLow
TXTSimple textMedium
PDFPrint layoutHigh

Prevention checklist

  1. Use real headings.
  2. Keep styling minimal.
  3. Prefer text‑based sources.
  4. Optimize images.
  5. Always set language metadata.

Common mistakes

  • One reader looks fine so you assume it’s fine everywhere.
  • Over‑styling and embedding fonts by default.
  • Treating PDF as a good ebook source.
  • Skipping a TOC review.
  • Applying CSS patches before validating source semantics and heading structure.

FAQ

Why does my EPUB look different on Kindle vs Apple Books?

Different renderers; simplify CSS and test in multiple readers.

How do I fix line breaks fast?

Enable heuristics/paragraph reflow or start from a cleaner source.

Is there a perfect PDF‑to‑EPUB conversion?

Not universally. Some PDFs convert well; others require cleanup.

Can I edit the EPUB after converting?

Yes—EPUB is structured content and can be post‑edited.

Should I embed custom fonts to fix spacing issues?

Only when necessary. Many spacing issues come from source markup, and embedded fonts can increase file size significantly.

Sources and references

Related posts