3 Ways to View or Display Unicode and Special Characters

Have you ever noticed that when visiting some websites, sometimes you will see various characters dotted around the screen which don’t quite look as if they’re meant to be there? You might see question marks and boxes when you think there’s supposed to be some sort of special characters or text displayed. This problem is quite a common one, especially so for new Windows installs or ones that don’t have Microsoft Office or supplemental languages installed.

This problem is due to the fact that the default fonts and encoding in use by your browser are not capable of showing the special character or glyph which the webpage is trying to display. If it can’t show what it’s supposed to show, the browser will simply display a question mark or sometimes a small box instead to represent an unrecognized character. As a simple demonstration, look at the pictures below. The first image is what you might have displayed without the correct font encoding:

question mark characters in browser

Notice the box either side of “Stars”. That is actually supposed to show a small star glyph either side. Now when the problem is corrected, you will see this:

ascii characters displayed

This problem has a few different relatively simple fixes, so here’s how you can start viewing the characters properly.

Configure Windows to use extra fonts

For this fix, you need to install the fonts that contain the special characters, and then your browser will be able to use them. Windows XP needs to be told to allow the installation of additional languages though, so you need to go into Control Panel to enable the option.

Go to Start-> Control Panel-> Regional and Language Options -> Languages tab. In the Supplemental language support box, ticking both box options will install all optional fonts. This adds extra fonts as well as system support for extra languages.

Install files for East Asian Languages

Do note that you may be required to insert the Windows CD to install the extra language files and it will require over 200MB of disc space. The Languages folder on the CD is sometimes removed when slipstreaming with tools such as nLite so if you receive an error, check this folder is present.

This fixes the star glyph problem in the images above, but might not fix all issues. If you still have unrecognized characters, continue to the next solution.

Installing the required font using Office

If you have Microsoft Office 2000 or a newer version, you can install the Arial Unicode MS font. Arial Unicode MS is basically a customized version of the standard Arial font which adds some things like Ideographic layout tables and glyphs while also tweaking the font dimensions slightly.

If you don’t have Office installed

1. Insert the Office CD, and choose to do a Custom Install when you reach the type of installation window.

2. At the select applications screen, tick the box “Choose advanced customization of applications”.

3. In Advanced customization, click the (+) next to Office Shared Features, then International Support, then on the Universal Font icon. Choose “Run from my computer”.

Universal Font

If you already have Office installed

1. Insert the CD and either launch Autoplay or run the Setup.exe

2. Select Add or Remove Features, and then tick “Choose advanced customization of applications”, click Next.

choose advanced customization of applications

3. Then follow step #3 from above.

The best practice is to perform a full installation of Microsoft Office which should also install the Universal font automatically and solve your unicode character viewing problems.

Install the font manually

If you don’t have Microsoft Office or don’t wish to install all the supplemental languages for Windows, there is another way to get the Arial Unicode MS font to help with the glyph and Unicode characters. Simply download the font from the link below and copy it to your C:\Windows\Fonts folder.

Download Arial Unicode Font

By default, web browsers such as Internet Explorer should be intelligent enough to detect the correct fonts to read the characters. Just make sure you have the latest version of your web browser installed. If you still cannot see them in Internet Explorer, go to Tools -> Internet Options -> General tab -> click on Fonts, and in the left Webpage Font box find and select Arial Unicode MS, then click OK.

Arial Unicode Font

You should be able to see on the webpage instantly if the characters have changed.

4 Comments - Write a Comment

  1.      5 years ago
    • HAL9000 5 years ago
  2. Jen Wainwright 8 years ago
  3. Mike 15 years ago

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: Your comment is subject to approval. Read our Terms of Use. If you are seeking additional information on this article, please contact us directly.