Skip to content
The Font World
Pairings Free Fonts Guides Web Type Spotlight About
Typography Guides

How to Embed Fonts in a PDF (Every Method)

Learn why and how to embed fonts in a PDF from Word, Google Docs, Adobe Acrobat and InDesign, how to check embedded fonts, and what to do when licensing bl

Quick answer: To embed fonts in a PDF, export the file with the right settings from the program you already use. In Word, go to File > Options > Save and tick “Embed fonts in the file,” then Save As PDF. In Google Docs, use File > Download > PDF Document. In Adobe Acrobat or InDesign, export with a print-quality preset. Afterwards, confirm the result in Acrobat under File > Properties > Fonts, where every font should read “Embedded” or “Embedded Subset.”

You send a PDF, it looks perfect on your screen, and then it arrives on someone else’s computer with the wrong typeface, broken line breaks, and boxes where letters should be. Almost every time, the culprit is the same: the fonts were never embedded. Embedding stores the actual font data inside the PDF so the document carries its own type with it, instead of hoping the reader happens to have the same fonts installed. This guide walks through why embedding matters, how to do it from the tools you already use, how to verify it worked, and the one thing that occasionally stops it: licensing.

Why should you embed fonts in a PDF at all?

A PDF that references a font but does not contain it is asking every reader’s device to supply that font. If the device does not have it, the PDF viewer substitutes a stand-in, and substitution changes everything downstream: character widths shift, headings reflow, tables misalign, and carefully spaced layouts fall apart. For anything you care about looking consistent, embedding is what makes “what I see is what they get” actually true.

There are two situations where this moves from nice-to-have to non-negotiable. The first is print. Commercial printers and print shops routinely require embedded fonts, because their equipment will not have your specific typefaces and they cannot risk substituting them at press. The second is archiving and compliance: PDF/A, the archival standard, requires all fonts to be embedded so the document renders identically decades from now. If you are submitting to a journal, a court, a government portal, or a printer, assume embedding is mandatory unless told otherwise.

How do you embed fonts from Microsoft Word?

Word does not embed fonts into PDFs by default, so you have to switch the setting on first.

  1. Open your document and go to File > Options > Save.
  2. Scroll to the bottom and tick Embed fonts in the file. You can leave “Embed only the characters used in the document” checked to keep file size down, or uncheck it if the file will be edited later.
  3. Click OK, then go to File > Save As (or File > Export) and choose PDF as the file type.
  4. Before saving, open Options in the Save As dialog and make sure the standard “PDF/A” or “ISO 19005-1 compliant” box is available if you need archival output, which forces embedding.

On macOS versions of Word the wording is similar; look under Word > Preferences > Save for the embedding option. If you print to PDF using the system print dialog instead of Save As, embedding behaviour is less predictable, so prefer the built-in Save As PDF route.

How do you embed fonts from Google Docs?

Google Docs keeps this simple because there is no separate embedding toggle. When you export, the fonts you used are packaged into the PDF automatically.

  1. Open your document in Google Docs.
  2. Go to File > Download > PDF Document (.pdf).
  3. Open the downloaded file and check the fonts (see the verification section below).

One honest caveat: the built-in download embeds fonts reliably when you stick to Google’s own font library. If you have pulled in an unusual custom font through a third-party add-on, embedding results can vary, so verify before you rely on it. For the most predictable outcome, use fonts from the Google Fonts menu.

How do you embed fonts from Adobe Acrobat and InDesign?

Adobe tools give you the most control, which matters for print work.

  1. InDesign: Choose File > Export, pick Adobe PDF (Print), and select a preset such as [High Quality Print] or [Press Quality]. Open the Advanced tab and check the font subsetting threshold: set “Subset fonts when percent of characters used is less than” to 100% to embed complete fonts, or a lower value to embed only the glyphs used and save space.
  2. Acrobat (from a source file): If you can re-export the original, use a High Quality Print or Press Quality preset, both of which embed fonts.
  3. Acrobat (fixing an existing PDF): Use the Preflight tool (in the Print Production panel). Preflight can flag non-embedded fonts and, where licensing allows, embed missing fonts into the existing file.

Preflight is also the professional way to audit a batch of PDFs before they go to a printer, since it reports embedding problems rather than leaving you to find them one file at a time.

Which tool does what? A quick comparison

Tool How to embed Notes
Microsoft Word File > Options > Save > tick “Embed fonts in the file,” then Save As PDF Off by default; turn it on once
Google Docs File > Download > PDF Document Automatic; most reliable with Google Fonts
Adobe InDesign File > Export > Adobe PDF > Advanced > set subset threshold 100% embeds full fonts; lower value subsets
Adobe Acrobat Re-export with High Quality / Press Quality preset, or use Preflight Preflight can embed into an existing PDF
LibreOffice / OpenOffice File > Export as PDF (embeds standard fonts by default) Free alternative; check the PDF options dialog

How do you check whether fonts are actually embedded?

Never assume; verify. The definitive check is in Adobe Acrobat or the free Acrobat Reader:

  1. Open the PDF and go to File > Properties (Ctrl+D on Windows, Cmd+D on Mac).
  2. Click the Fonts tab.
  3. Read the list. Each font should say (Embedded) or (Embedded Subset) after its name. If a font has neither label, it is not embedded and will be substituted on other machines.

“Embedded Subset” simply means only the characters actually used were stored, which is normal and keeps the file smaller. Both labels are good news. If you see bare font names with no label, go back and re-export with embedding enabled.

What about fonts that will not embed?

Occasionally a font refuses to embed, and the reason is licensing rather than a broken setting. Every font carries an fsType flag in its metadata that states the foundry’s embedding preference: installable (full embedding), editable, preview-and-print only, or restricted (no embedding). When a font is marked restricted, standards-respecting software like Acrobat will honour that flag and decline to embed it, because doing otherwise could breach the font’s licence agreement. This is by design, not a bug.

Two honest points worth knowing. First, the fsType flag is metadata that communicates licence terms; it is not a technical lock, and the font’s actual End User License Agreement is the real authority, so read it if you are unsure. Second, if a font will not embed, the right fix is not to force it but to choose a font whose licence permits embedding, or to license one that does. Many open-source families and most commercial fonts sold for document use allow embedding, so substitutes are usually easy to find.

Frequently asked questions

Does embedding fonts make my PDF file much larger?

It adds some size, but usually less than people expect, especially with subsetting, which stores only the characters you actually used. Full embedding of large font families with many weights adds more. For most documents the increase is modest and well worth the reliability.

Why do my fonts look wrong only on other people’s computers?

Because the fonts were not embedded. Your machine has the fonts installed, so the PDF looks correct to you, but other devices without those fonts substitute stand-ins. Embedding removes the dependency on what the reader happens to have installed.

Are fonts automatically embedded when I “Print to PDF”?

Not always, and behaviour varies by operating system and printer driver. A dedicated “Save As PDF” or “Export to PDF” with embedding enabled is more dependable than the generic print-to-PDF route. Whatever method you use, verify in Acrobat afterwards.

What is the difference between “Embedded” and “Embedded Subset”?

“Embedded” means the complete font is stored in the PDF. “Embedded Subset” means only the specific characters used in the document are stored, which reduces file size. Both ensure the text displays correctly on other devices; subsetting is the more common and space-efficient default.

Can I embed any font I want?

Not necessarily. Some fonts are licensed with embedding restricted or disallowed via the fsType flag, and compliant software will refuse to embed them. Always check the font’s licence, and if a font cannot be embedded, switch to one whose terms allow it rather than trying to bypass the restriction.