Cross-device font safety
Audit and repair missing PDF fonts
Find non-standard fonts that were not embedded and create a visually portable PDF for other devices.
Inspects page font dictionaries, CID descendants and FontDescriptor streams entirely in your browser.
Use Noto Sans for Latin/Greek/Cyrillic. Select Noto Sans CJK, Arabic or another matching family for those scripts.
Portable repair flattens the browser-rendered appearance into high-resolution page images. It cannot recover glyphs that neither the PDF nor the selected fallback font can render, and selectable text is not retained.
User guide
How to use PDF Font Risk Checker
Inspect PDF font resources for missing embedding and create a safer flattened copy when direct font substitution is unreliable.
- 1
Select a PDF that displays missing glyphs or boxes.
- 2
Run the font-resource inspection.
- 3
Review detected non-embedded or unusual fonts.
- 4
Use the available fallback export and verify multilingual characters visually.
Best for
- Cross-device document review
- Detecting non-embedded font risks
Important limitation
Replacing a PDF font reference cannot reliably reconstruct unknown character mappings; raster fallback is safer but removes selectable text.
Frequently asked questions
Can every missing font be repaired?
No. A missing font plus a custom encoding may not contain enough information for exact recovery.
Why flatten the page?
Flattening preserves the visible appearance when editable font mapping is unsafe.
PDFPerch processes files locally unless this guide explicitly identifies a cloud-dependent feature. Always keep an original copy and verify critical output before submission, printing, signing, or accounting use.