Comparison showing PDF without font embedding displays Urdu text as boxes and question marks on other devices vs with font embedding showing correct Urdu text

How to Embed Urdu Fonts in PDF Files – Complete Guide 2026

Why embed fonts in a PDF at all?

If the font is not inside the file, the PDF only stores the name of the font and asks the reader’s device to supply it. On a system without that Urdu font, the text shows boxes, wrong glyphs or another font’s rendering. Embedding copies the font data into the PDF, so the document is self-contained and looks the same on phones, computers and printers. This guide shows how to embed Urdu fonts when you create a PDF, and how to verify they are actually embedded.

In this guide: Method 1 (Microsoft Word) · Method 2 (Adobe Acrobat Pro) · Method 3 (Google Docs) · Method 4 (LibreOffice) · how to verify fonts are embedded · licensing note · FAQs.

Browse the Urdu fonts collection if you need a font first, and see how to download and install Urdu fonts.

Method 1: Embed fonts with Microsoft Word (recommended)

Word’s font-embedding setting applies when you export to PDF. Use these steps:

  1. File > Options > Save, and tick “Embed fonts in the file”. For smaller files, also tick “Embed only the characters used in the document” (subsetting) so only used glyphs are included.
  2. Optionally leave “Do not embed common system fonts” ticked, since system fonts are expected to exist on readers’ devices.
  3. Then File > Save As, choose PDF, click Options, and tick ISO 19005-1 compliant (PDF/A) for maximum compatibility with embedded fonts.
MS Word font embedding step 1 showing File menu, Options, and Save tab where embed fonts option is located
Step 1: File > Options > Save, where the embed-fonts setting lives.
MS Word font embedding step 2 showing Embed fonts in the file option checked and subset embedding option
Step 2: Tick “Embed fonts in the file” (subsetting keeps the file small).

Tip: embedding works only if the font’s licence allows it (see the licensing note below).

Method 2: Embed fonts with Adobe Acrobat Pro

Acrobat Pro (paid) embeds fonts when it creates or optimises a PDF:

  1. Open the PDF in Acrobat Pro.
  2. File > Properties > Fonts tab, to see which fonts are currently embedded.
  3. For full control at creation time, use the Distiller / Preflight route: Tools > Print Production > Preflight, then run a fixup such as “Embed missing fonts” on the PDF.
  4. Save the file. Re-check the Fonts tab afterwards to confirm the Urdu fonts now show as embedded.

Method 3: Embed fonts with Google Docs

Google Docs embeds the fonts it uses when it exports a PDF:

  1. Open or paste your Urdu document in Google Docs (Noto Nastaliq Urdu is built in).
  2. File > Download > PDF Document (.pdf).
  3. The exported PDF carries the used fonts embedded, so it renders correctly on devices without those fonts installed.

Note: for custom uploaded fonts, use the Extensis Fonts add-on so the font is actually applied to the text before exporting. See our guide to using Urdu fonts in Google Docs.

Method 4: Embed fonts with LibreOffice Writer

LibreOffice (free, open source) embeds fonts on PDF export:

  1. Open the document in LibreOffice Writer.
  2. File > Export As > Export as PDF.
  3. In the PDF Options dialog, on the General tab, tick Embed fonts (and subset options if shown).
  4. Click Export, name the file and save.

Method 5: Online PDF tools (use with care)

Several free online tools advertise font embedding or PDF repair (for example pdf2go.com, ilovepdf.com, smallpdf.com and sejda.com), but their features change often and uploading a document means trusting a third party with your file. Treat them as a last resort, avoid them for sensitive documents, and always verify afterwards with the check below.

How to check whether fonts are embedded in your PDF

After creating the PDF, verify the fonts are actually inside it:

In Adobe Acrobat Reader (free)

  1. Open the PDF in Acrobat Reader.
  2. File > Properties (Ctrl + D) > Fonts tab.
  3. Each Urdu font should list Embedded or Embedded Subset — that is the confirmation you need.

In a browser PDF viewer

Open the PDF in Chrome or Edge. If the Urdu text renders correctly on a device that does not have your Urdu fonts installed, the fonts are embedded. For a deeper check, use Acrobat Reader’s Fonts tab as above.

Which Urdu fonts embed well in PDFs?

Unicode OpenType/TrueType Urdu fonts generally embed cleanly. Good choices from this site:

Common problems and fixes

ProblemFix
Urdu text shows as boxes on other devicesThe fonts were not embedded — re-export with embedding enabled and verify in Acrobat Reader.
PDF file size grew a lotUse subset embedding (only used characters) instead of embedding full fonts.
Word refuses to embed a fontThe font’s licence forbids embedding — choose a font that permits it (see below).
Letters appear disconnected or reversedUse a proper Unicode Urdu font (Nastaliq or Naskh) and type with a Urdu keyboard layout.
Font looks substituted in printRe-export with embedding ticked; printers without the font need it embedded too.

See also common Urdu font problems and fixing boxes or question marks.

Font licensing: check before you embed

Not every font may legally be embedded or redistributed inside a PDF. Before embedding, check the font’s licence terms (many free fonts allow embedding in documents but not redistribution of the font file itself). When in doubt, use fonts with clear open licences, and keep proof of the licence with your project files.

Frequently Asked Questions (FAQs)

Why are my Urdu fonts not showing in PDF?
Because the fonts were not embedded — the reader’s device substitutes another font or shows boxes. Re-export with font embedding enabled and check the Fonts tab in Acrobat Reader.

How do I embed Urdu fonts in a PDF without Adobe Acrobat?
Use Microsoft Word’s “Embed fonts in the file” option before exporting to PDF, or export from Google Docs or LibreOffice, which embed fonts on export.

Does embedding fonts increase PDF file size?
Yes, somewhat. Subset embedding (only the characters used) keeps the increase small.

Can I embed Urdu fonts in a PDF for free?
Yes — Word, Google Docs and LibreOffice all embed fonts without extra cost, provided the font’s licence allows embedding.

How do I check if Urdu fonts are embedded in my PDF?
In Acrobat Reader: File > Properties > Fonts — each font should say “Embedded” or “Embedded Subset”.

Does Google Docs embed Urdu fonts when downloading as PDF?
Yes — Google Docs embeds the fonts used in the document when you download it as a PDF, so the file renders correctly on devices without those fonts.

What is the best software for Urdu PDF font embedding?
For most people, Microsoft Word with embedding enabled is the simplest reliable option. Acrobat Pro gives the most control; Google Docs and LibreOffice are free alternatives.

Disclaimer: fonts on this site are provided for personal use. Check each font’s licence before embedding it in documents you share or publish.

Similar Posts