This guide helps you avoid font-related KDP rejects: choose one supported typeface, export once, verify embedding in the PDF, and rerun checks after any type change.
Choose one supported typeface early
For reliable KDP uploads, keep one primary body typeface and avoid mixing fonts manually across chapters.
Pick your final typeface early in proofreading. Late typeface swaps can move line wraps and chapter pagination right before launch.
Verify embedding on the exported PDF before upload
Open the export in a PDF viewer and inspect document font details. Look for embedded or embedded-subset entries for the book font.
Then run KDP Previewer and scan chapter starts, italics, and ornamental lines for unexpected substitutions.
Use a source-first fix cycle for font warnings
If KDP reports a font issue, first confirm you uploaded the newest export and not an older local file.
Fix font issues in source manuscript settings (Word, Google Docs, or Senswriter), then re-export and recheck. Avoid patching font data in a PDF editor.
Track warnings using exact font-error text
Copy the warning text exactly from Previewer and log it with the affected page number. Similar wording can point to different root causes.
Use the warning text plus page number to verify you fixed the right issue after each re-export.
Keep one screenshot of the warning state and one screenshot after the fix for each font-related blocker.
Numbers and Reference Tables
Where to verify embedded fonts quickly
Tool
Where to check
Pass signal
Adobe Acrobat Reader
File > Properties > Fonts
Primary fonts show Embedded or Embedded Subset.
macOS Preview
Tools > Show Inspector > Fonts
Book font appears consistently across inspected pages.
Command line (pdffonts)
Run pdffonts your-file.pdf
Expected fonts listed without missing/blank entries.
Common font warning strings (verbatim examples)
Previewer wording can vary slightly by version. Use exact message text plus page number in your release log.
Warning text in Previewer
Usually means
First source-first fix
"Embedded font missing for some text on this page."
Part of the chapter is using an unembedded or fallback font.
Normalize styles to one font family in source and re-export.
"Some characters may not display correctly."
Selected font lacks glyph support for required characters.
Swap to a font with full glyph coverage for used symbols/accents.
"Text may be rendered with a substitute font."
Reader is substituting fonts due to embedding or licensing issue.
Re-export with fully embedded font and remove mixed direct formatting.
"Image-based text may appear blurry in print."
Text was flattened into images or rasterized artwork.
Use live text with embedded fonts instead of image text blocks.
"Decorative glyphs may not print as expected."
Ornamental symbols come from unsupported or partial glyph sets.
Replace with supported symbols and verify at full-page zoom.
Publish Checklist
Choose one primary body typeface before final proofing.
Avoid mixing multiple body fonts unless absolutely required.
Export a fresh PDF from the latest source manuscript.
Check font embedding in Acrobat Reader font properties.
Spot-check in a second viewer (Preview or equivalent) for fallback/substitution issues.
Open KDP Previewer and inspect chapter titles, italics, and ornamental lines.
Capture screenshot evidence of any font warning before fixing.
Fix source settings in Word, Google Docs, or Senswriter; do not patch final PDF fonts.
Re-export and rerun Previewer on the newest file only.
Save one clean release-candidate PDF after warning count reaches zero.
Warning-to-Fix Map
Warning pattern: embedded font missing
Fix: Return to source manuscript, confirm the intended font is applied consistently, then regenerate export.
Verify: Reopen PDF font properties and confirm Embedded/Embedded Subset appears for the expected font.
Warning pattern: font substitution detected
Fix: Remove mixed local overrides and reapply one body-text style in source manuscript.
Verify: Spot-check multiple chapters and italics for consistent typography.
Warning pattern: characters render as boxes or missing glyphs
Fix: Switch to a font with full glyph support for required characters, then re-export.
Verify: Check known accent/special-character pages in Previewer and final PDF.
Warning pattern: italics look different from body font
Fix: Ensure italic style comes from the same font family, not a fallback replacement.
Verify: Inspect italic-heavy passages in at least three chapters.
Warning pattern: chapter title spacing changed after font swap
Fix: Recheck heading styles in source and normalize spacing/line-height before re-export.
Verify: Compare chapter-open pages before and after the fix.
Warning pattern: warning persists after re-export
Fix: Confirm you uploaded the newest file version and remove stale local duplicates.
Verify: Rename release file and rerun Previewer with the newly named PDF.
Warning pattern: only one section fails font checks
Fix: Inspect copied text in that section for direct formatting overrides and normalize style.
Verify: Recheck the exact affected pages in Previewer.
Warning pattern: decorative glyphs fail in ornaments
Fix: Replace decorative glyphs with simpler separators or supported symbols in source.
Verify: Inspect ornament pages at full zoom for consistent rendering.
Proof Checks
Font verification capture set
Capture PDF font-properties screenshot showing embedded status for your primary font.
Capture KDP Previewer warning panel before and after source fixes, with warning text and page number visible.
Capture one chapter-open page and one italic-heavy page from final candidate PDF.
Release-readiness checks
Confirm the same file hash/version is used for final Previewer check and final upload.
Confirm warning count is zero for font-related checks.
Confirm no last-minute typeface changes were applied after final pass.
The Senswriter way (faster)
Use the same workflow in one workspace: draft, export, run checks, fix source, and publish one clean release-candidate file.
Write and reorganize chapters/scenes without switching between multiple tools.
Generate print-ready PDF, EPUB, and DOCX from the same manuscript source.
Re-export quickly after fixes so KDP and EPUB checks stay repeatable.
Use optional BYOK AI assist only if you want drafting support.