Emoji characters not displaying correctly on Windows 7
Solution 1
Microsoft has finally added Emoji (2, at least) to the Segoe UI symbol font in an update to Windows 7.
Microsoft KB2729094 titled “An update for the Segoe UI symbol font in Windows 7 and in Windows Server 2008 R2 is available” is presumed to be made available through Windows Update soon.
This article introduces an update to the Segoe UI symbol font in Windows 7 and in Windows Server 2008 R2. This update adds support for emoji characters and some control glyphs that are included in Windows 8 and in Windows Server 2012. Note Emoji characters come from emoji-capable platforms and devices. The platforms or devices enable users to easily insert emoji characters into documents, email messages, or chat conversations by using an emoji picker feature or an emoji palette feature. In Windows 8 or in Windows Server 2012, these characters are inserted by using the on-screen keyboard.
Microsoft backports Windows 8 emoji for Segoe UI Symbol to Windows 7
Solution 2
You need a font that supports the new characters. I guess there will be an update to Windows 7 that included such a font. Alternatively you can install a font that includes the characters, for instance "Symbola" by George Douros: http://users.teilar.gr/~g1951d/. You can then finally see the cat "🐈" and the monkey face "🐵"! (In Firefox, you may need to set gfx.font_rendering.fallback.always_use_cmaps to true in about:config.)
Solution 3
You can view emoji in Google Chrome Windows 7 with an extension called Chromoji
(it works on OS X and Linux too :-)
Solution 4
I think many new emoji were added in Unicode 6, which came out a month ago. So probably there is not much use of the standard code points at the moment, nor fonts that support them.
The existing situation, I think, has different carriers using different code points in the Unicode Private Use Area or using Shift-JIS as per Wikipedia, so unless you had a font that matched what the phone had, you would not be able to display the characters.
Solution 5
I saw this problem be solved by updating Internet Explorer to version 11 under Windows 7 x64 (several computers affected, all solved).
In my case it was because I formatted the pc with pure, no-servicepacked Windows 7 x64.
After SP1 on Windows 7 and IE11 have installed, all browsers started to show the emojis correctely.
I used for test this site: http://www.copypastecharacter.com/emojis
If the page shows squares all around the page, the error is not solved.
If the page shows several kinds of symbols, than the error is eliminated.
Please tell us if this workaround was effective.
Related videos on Youtube
Fowl
Updated on September 17, 2022Comments
-
Fowl almost 2 years
Is there a specific font or something I need to install/download/configure in order to see emoji characters?
Emoji are picture characters/emoticons often used in Japanese webpages and messages.
People can post these from their phones to a site like Twitter, but when I try to read them on my PC (running Windows 7) it doesn't know how to display them.
If there's a reason I can't display them on my machine, is there a reason why not? They're part of unicode, after all.
-
Fowl over 13 yearsAny idea where/if I could get a font/Firefox addon to render them nicely?
-
endolith over 10 yearsIs there a font that I can install that will display ALL unicode characters, even crude versions?
-
endolith over 10 yearsinstalled Symbola on Windows 7 and Firefox still doesn't show the cat "🐈"
-
Sun about 6 yearsWindows 10 has nice colored emojis. I hope they refresh the font so Windows 7 is on par with Windows 10 emoji display wise.
-
phuclv over 3 years@endolith there's no font that contain all Unicode characters but Google Roboto and Noto are 2 fonts that has very good Unicode coverage and they're still actively expanded. See Why isn't there a font that contains all Unicode glyphs?. You can also check this list and sort by the number of glyphs to get the font with most characters
-
phuclv over 3 yearsColored font support is first introduced in Windows 8, so regardless of the font you install, Windows 7 will never be able to render them properly. Firefox uses their own fonts and renderers to support emojis on older systems like Windows 7 or old Ubuntu