Interactive ebook typography preview

Choose an ebook font system, not one locked reading size.

A reflowable EPUB lets readers enlarge or replace the typeface. Preview hierarchy and line length, then use semantic headings and relative CSS units instead of forcing print typography.

Phone, reader, and tablet widthsReader-controlled sizingRelative-unit guidance

Preview a reflowable ebook base font

Readers can override font size. Use this preview to judge hierarchy and line length, then export semantic text instead of locking every paragraph to points.

Reader width

Chapter Seven

A reflowable ebook should adapt when a reader enlarges the text. Paragraphs need enough line height, real headings, and clean breaks rather than a fixed printed-page imitation.

Use 1rem for body text and relative units for headings. Do not force a fixed 11 pt or 12 pt reading size in a reflowable EPUB.

Why 11 pt and 12 pt are print questions

Points describe physical size in a fixed layout. Reflowable ebooks do not have one fixed page or viewing distance. Use a neutral body size such as 1rem, relative heading scales, comfortable line height, and minimal font overrides so reader preferences keep working.

The preview's pixel slider demonstrates reading rhythm; it is not a value to hard-code into every paragraph.

Typography that survives different readers

Use real heading elements, avoid text baked into images, keep emphasis semantic, allow font fallback, and test at enlarged text settings. Very long lines on tablets and cramped lines on phones may justify responsive margins, but the content order must remain the same.

FAQ

Frequently asked questions

What font size should an ebook use?

For a reflowable EPUB, start with 1rem for body text and let the reading system and user control the rendered size. Use relative sizes for headings.

Can I embed a custom font?

Sometimes, if licensing allows it, but provide sensible fallback fonts and do not make the book depend on one face for basic readability.

Proof typography with the actual manuscript.

Generate three representative pages locally before committing to the full release.

Open the three-page preview