Font Fix PDFix is a free, 100% local Docker action that automatically detects and repairs Unicode-mapping and font-embedding defects under ISO 14289-1 Clause 7.21.7 and 7.21.4.1 — using OCR to restore PDF/UA and WCAG 2.1 compliance, with no data ever leaving your machine.
Key Capabilities
Key Capabilities
What Font Fix solves
- Missing ToUnicode CMaps
- CID font broken encoding tables
- Glyph-width mismatches
- Type 0 CID · Identity-H/V errors
- .notdef glyph substitution
- “Font not embedded” · 7.21.4.1-1
- “Cannot be mapped to Unicode” · 7.21.7-1
- OCR reconstruction when Unicode is missing
Action Summary
| Free · Local | Font Fix PDFix | Automatically detects and repairs missing Unicode mappings in PDF fonts using OCR recognition technology. |
Frequently Asked Questions
Does Font Fix also fix fonts that aren’t embedded?
Yes – alongside Unicode-mapping errors (7.21.7), it repairs “font not embedded” errors (7.21.4.1-1).
Which PDF/UA checkpoints does this address?
ISO 14289-1 Clause 7.21.7 and 7.21.4.1, plus WCAG 2.1 Success Criterion 1.4.5.
Is Font Fix free and offline?
Yes, 100% free and runs entirely on your local machine via Docker.
Sources: ISO 14289-1:2014 (PDF Association) · WCAG 2.1 SC 1.4.5 (W3C) · Last updated July 2026









