June 15, 2026 10 min read Troubleshooting EPUB

How to Fix EPUB Formatting Issues After Conversion

You converted a file to EPUB, opened it on your reader, and the formatting is a disaster. Images are missing, bold text is gone, paragraphs have merged into walls of text, and hyperlinks are broken. Sound familiar? Here’s how to fix every common EPUB formatting issue.

Why EPUB Formatting Breaks During Conversion

EPUB formatting issues almost always come from the conversion step, not the EPUB format itself. EPUB is a well-designed format that supports rich formatting, images, hyperlinks, and structured content. The problem is that many converters do a poor job of extracting and mapping the source file’s formatting into proper EPUB structure.

The most common source of problems is PDF to EPUB conversion. PDFs use fixed positioning for every element, while EPUB is reflowable. Bridging this gap requires sophisticated analysis of fonts, spacing, images, and document structure — which many basic converters skip entirely.

The 8 Most Common EPUB Formatting Issues (and How to Fix Them)

Issue 1: Bold and Italic Text Disappeared

What happened: Your source file had bold headings, italic emphasis, and monospace code, but the EPUB shows everything in the same plain font.

Why it happens: Many converters extract raw text from the source file without reading font metadata. In a PDF, bold text isn’t flagged with a “bold” attribute — it’s rendered in a different font (e.g., “TimesNewRoman-Bold” vs “TimesNewRoman”). Converters that don’t analyze font names will lose all styling information.

How to fix it:

Issue 2: Missing or Broken Images

What happened: The source file had images, but the EPUB shows broken image placeholders or no images at all.

Why it happens: Image extraction from PDFs requires rendering each image object to a canvas and exporting it. Some converters skip images entirely, extract them at tiny resolutions, or fail to properly reference the image files in the EPUB’s XHTML content.

How to fix it:

Issue 3: Paragraphs Merged Into Walls of Text

What happened: In the source file, paragraphs were clearly separated. In the EPUB, everything runs together with no spacing between paragraphs.

Why it happens: PDF text extraction returns individual text items with X/Y coordinates, but no explicit “paragraph break” marker. Basic converters treat every line as continuous text, only breaking at page boundaries. Without analyzing the vertical gap between lines, paragraph breaks are lost.

How to fix it:

Issue 4: Broken or Missing Hyperlinks

What happened: The source PDF had clickable URLs, but in the EPUB they’re just plain text.

Why it happens: Hyperlinks in PDFs are stored as “annotations” — invisible rectangles overlaid on the text, each with a target URL. These annotations are separate from the text content. Converters that only extract text will miss the link annotations entirely.

How to fix it:

Issue 5: Wrong Image Sizes

What happened: Images appear in the EPUB but are either tiny or stretched to fill the entire page, ruining the reading experience.

Why it happens: If the converter doesn’t preserve the original image dimensions, the EPUB reader has to guess the display size. Without explicit width and height attributes, images may be scaled unpredictably.

How to fix it:

Issue 6: No Chapter Structure or Table of Contents

What happened: The EPUB has no chapters in the table of contents — it’s just one long, continuous document.

Why it happens: The converter didn’t detect chapter boundaries in the source file, or didn’t create separate XHTML files for each chapter. Without a proper table of contents (NCX and navigation documents), ebook readers can’t show a chapter list.

How to fix it:

Issue 7: Garbled Characters or Encoding Issues

What happened: Some characters appear as question marks, boxes, or completely wrong symbols in the EPUB.

Why it happens: Character encoding mismatches. The source file uses one encoding (e.g., Windows-1252) but the converter outputs UTF-8 without proper mapping. This is most common with non-English text and special characters.

How to fix it:

Issue 8: Lists Lost Their Formatting

What happened: Bulleted or numbered lists in the source file appear as plain paragraphs in the EPUB, with bullet characters or numbers mixed into the text.

Why it happens: PDF files don’t have a “list” element. Bullets and numbers are just rendered text characters. Converters must detect list patterns (lines starting with •, –, numbers) and convert them to proper <ul>/<ol>/<li> HTML tags.

How to fix it:

Prevention Is Better Than Cure

The best way to avoid EPUB formatting issues is to use a high-quality converter from the start. CheersPDF’s PDF to EPUB converter is specifically designed to preserve formatting by:

All of this happens in your browser with zero file upload, making it both the highest-quality and most private option available.

Quick tip: If you’ve already converted a file and the EPUB has issues, try re-converting the original source file with CheersPDF before attempting manual fixes. A better converter often solves the problem without any editing.

Tools for Editing EPUB Files

If you still need to manually edit your EPUB after conversion, here are the best tools:

Share this article:
Lina Nassar
Editorial Contributor

Written by Lina Nassar

Lina meticulously validates font subsetting during format exchanges, preventing licensing violations while maintaining exact stylistic intent globally.

Get Clean EPUB Conversions from the Start

Free, private, and instant. No sign-up required.