When you try to print a Word document, some special characters such as emojis, symbols, or foreign language letters appear as small empty boxes on the printed page. This happens because the font used in the document does not include glyphs for those characters, or the printer driver cannot map them correctly. This article explains why boxes replace special characters when printing and provides step-by-step methods to resolve the issue, including changing fonts, embedding fonts, and adjusting printer settings.
Key Takeaways: How to Fix Boxes Instead of Special Characters in Word
- Replace the font with a Unicode-compatible font like Arial or Calibri: Ensures the special character glyph exists in the font used for printing.
- File > Options > Save > Embed fonts in the file: Preserves the original font so the printer or another computer renders characters correctly.
- Printer Properties > Graphics > TrueType as Bitmap: Forces the printer to use the font data from Word instead of its own internal font set.
Why Special Characters Print as Boxes in Word
Special characters like ©, ®, ™, em dashes (—), accented letters (é, ñ, ü), and emojis (😀, 🎉) require specific glyphs inside a font file. When you see a box on the printed page, the font you are using does not contain a glyph for that character. This can happen for three main reasons.
First, the font selected in your Word document may be a legacy or decorative font that lacks Unicode support for modern symbols. Second, if you created the document on one computer and open it on another, the target computer may not have the same font installed. Word then substitutes a fallback font that may not include the special glyph. Third, the printer driver might be set to send text as graphics or use a built-in font list that does not match the document font.
The box character itself is the Unicode replacement character (U+FFFD) or a missing-glyph indicator. It appears when the rendering engine — either Word, Windows, or the printer — cannot find the correct glyph. The fixes below address each cause.
Font Substitution and Missing Glyphs
Every font has a character map that defines which glyphs it supports. For example, the Wingdings font has only decorative symbols and no Latin letters. If you paste an emoji into a Wingdings paragraph, Word will show a box. Similarly, some free fonts only include basic ASCII characters. When you print, the printer firmware may also lack the glyph. The most reliable approach is to use a font that covers the Unicode range of your special characters.
Printer Driver Rendering
Many printers have their own font sets stored in firmware. When you send a print job, the printer driver may substitute a built-in font for the document font to speed up processing. If the built-in font lacks the special glyph, the printer outputs a box. This is especially common with PCL (Printer Command Language) drivers. Switching to a PostScript driver or adjusting the driver settings can force the printer to use the Windows font data.
Steps to Print Special Characters Correctly
Follow these methods in order. Each method targets a different cause of the box issue. After each method, try printing a test page with the special characters.
Method 1: Change the Document Font to a Unicode Font
- Select all text in the document
Press Ctrl+A to select the entire document content. - Open the Font dialog
Press Ctrl+D or click the Font group dialog launcher on the Home tab. - Choose a Unicode-compatible font
Select Arial, Calibri, Segoe UI, or Times New Roman. These fonts include extensive glyph support for symbols, accented letters, and emojis. - Apply the font change
Click OK. Then print a test page to see if the boxes are replaced by the correct characters.
If the document uses multiple fonts, repeat the process for each section. For a faster approach, use the Replace feature to change all instances of a specific font to a Unicode font.
Method 2: Embed Fonts in the Word File
- Open File > Options
Click File in the ribbon, then Options at the bottom of the left pane. - Go to the Save category
In the Word Options dialog, select Save. - Enable font embedding
Under Preserve fidelity when sharing this document, check the box Embed fonts in the file. - Choose embedding options
Check Embed only the characters used in the document to keep file size smaller. Uncheck this option only if the document will be edited on another computer. - Save and print
Click OK, then save the document. Print again. The embedded fonts travel with the file, so the printer receives the correct glyph data.
Method 3: Adjust Printer Driver Settings
- Open Print dialog
Press Ctrl+P or click File > Print. - Open Printer Properties
Click the link or button labeled Printer Properties below the printer name. The exact wording varies by printer model. - Find graphics or font settings
Look for a tab named Graphics, Advanced, or Device Settings. The location depends on the driver. - Set TrueType font handling
Change the setting TrueType as Bitmap or Send TrueType as Bitmap to Enabled or On. This forces the printer to use the font data from Windows rather than substituting its own fonts. - Apply and print
Click Apply, then OK. Print the document again.
Method 4: Use the Windows Character Map to Insert Characters
If the special character still appears as a box, it may not be a valid Unicode character. Insert the character using Windows Character Map to ensure you use the correct glyph.
- Open Character Map
Press Windows key, type Character Map, and press Enter. - Select a font
At the top of the Character Map window, choose the same font you use in the Word document, such as Arial. - Find the special character
Scroll through the grid or use the Group by dropdown to find the character you need, such as the copyright symbol ©. - Copy and paste into Word
Click the character, click Select, then Copy. Return to Word and paste the character into the document.
If Word Still Shows Boxes After the Main Fix
Boxes Appear Only When Printing to a Specific Printer
Some older printers, especially monochrome laser printers, have limited font memory. The printer firmware cannot render complex glyphs like emojis. To work around this, install a PostScript driver for the same printer model. PostScript drivers send font outlines as vector data, which preserves special characters. Contact your printer manufacturer for the PostScript driver.
Boxes Appear in PDF Export but Not in Print Preview
When you export to PDF using the Microsoft Print to PDF driver, the PDF may embed a different font. Open File > Export > Create PDF/XPS. Click Options and check ISO 19005-1 compliant (PDF/A). This forces PDF/A compliance, which embeds all fonts. Then open the PDF and print from Adobe Acrobat Reader.
Boxes Appear for Emojis and Symbols Inserted via the Insert Tab
Word uses the Segoe UI Emoji font for emojis inserted from Insert > Symbol > More Symbols. If Segoe UI Emoji is missing or corrupted, reinstall it. Open Settings > Apps > Optional features. Click Add a feature, search for Segoe UI Emoji, and install it. Restart Word and print again.
Font Compatibility for Special Character Printing
| Item | Unicode Font (Arial, Calibri) | Legacy Font (Wingdings, Symbol) |
|---|---|---|
| Glyph coverage | Over 2,000 characters including Latin, Greek, Cyrillic, symbols, emojis | Fewer than 256 characters, mostly decorative symbols |
| Printing on any printer | Works with most printers; embed fonts for best results | Often fails because printer lacks the font |
| Emoji support | Full color emoji support in Segoe UI Emoji | No emoji support |
| File size with embedding | Larger file if embedding full font | Smaller file but higher risk of box characters |
By switching to a Unicode font, embedding fonts in the file, or adjusting printer driver settings, you can eliminate the box characters and print special characters as intended. If a specific symbol still fails, use Character Map to insert the correct glyph from a reliable font.