Unicode Statistics 2026: How Many Characters, Emoji & Scripts Exist

WhatsApp
Telegram
Facebook
Twitter
LinkedIn
Unicode Statistics 2026 featured image: 159,801 characters, 3,953 emoji, 172 scripts

TL;DR

  • Unicode 17.0 (2025) encodes 159,801 characters total, up from just 7,129 at launch in 1991.
  • 3,953 emoji exist in the current standard, across 10 official categories.
  • Unicode covers 172 scripts and reserves space for 1,114,111 possible characters in total, so there’s still plenty of room left to grow.
  • Every number on this page is sourced directly from the Unicode Consortium and cross-checked, not pulled from a single blog post.
🕒 Last checked: September 2026, against Unicode 17.0. Unicode adds new characters roughly once a year — if a newer version has shipped, let us know and we’ll update this page.

Unicode is the single numbering system behind every letter, symbol, and emoji you can type. Before it existed, a text file made on one computer could turn into garbled boxes on another, since every language and platform used its own incompatible encoding. One question keeps coming up while people research this: exactly how big is Unicode today? Here’s every real number in one place, sourced straight from the Unicode Consortium. (If you want the strangest individual characters rather than the aggregate stats, see our piece on the rarest Unicode characters.)

159,801Total characters (Unicode 17.0)
3,953Emoji in the standard
172Scripts supported
17Planes (0 to 16)
346Named blocks
1,114,111Max possible code points

Where These Numbers Come From

Every figure on this page traces back to the Unicode Consortium’s own published data — the Unicode 17.0 character count, the official Emoji Counts chart, and the Unicode Technical Standard’s codespace definition. Nothing here is a rounded guess or a single third-party blog’s estimate. Where a number could shift with the next version, we say so, and we recheck this page on a schedule instead of publishing it once and letting it go stale.

How Unicode Has Grown, Version by Version

Unicode launched in 1991 with 7,129 characters. It has grown by more than 22 times since then, adding entire new writing systems, symbol sets, and emoji along the way.

VersionYearTotal Characters
1.0.019917,129
1.0.1199228,327
1.1199334,168
2.0199638,885
3.0199949,194
6.02010109,384
10.02017136,690
15.02022149,186
17.02025159,801

Emoji, Broken Down by Category

Unicode splits its 3,953 emoji into 10 official categories. People & Body is by far the largest, mostly due to skin-tone and gender variants of the same base design counting separately.

CategoryEmoji Count
People & Body2,418
Flags270
Objects266
Symbols224
Travel & Places219
Smileys & Emotion171
Animals & Nature160
Food & Drink131
Activities85
Component9
Total3,953

Character, Code Point, or Emoji — What’s the Difference?

A code point is any single assigned number in Unicode’s space, written like U+0041 for a capital A. Most of the time, one code point equals one character you see on screen. Emoji break that rule constantly. A single flag emoji is actually two code points combined. A family emoji can be four or five people joined into one visible symbol with invisible connector characters holding them together. That’s why “3,953 emoji” and “159,801 characters” are two separate counts, not one number split two ways.

None of this affects styled Unicode text the way people sometimes expect. A bold, cursive, or gothic letter from one of our own generators is still exactly one code point and one character, identical in cost to plain text on any platform that counts characters. See our Social Media Character Limits 2026 page for exactly how platforms count these in practice.

Frequently Asked Questions

How many characters does Unicode support in 2026?

Unicode 17.0 encodes 159,801 characters. That includes letters from every major writing system, punctuation, symbols, and emoji, all sharing one numbering system instead of hundreds of incompatible ones.

How many emoji are there in 2026?

There are 3,953 emoji in the Unicode Standard as of Unicode 17.0. That count includes every skin-tone and gender variant recommended by the Unicode Consortium, not just the base designs.

How many scripts does Unicode support?

Unicode covers 172 scripts. A script is a writing system, like Latin, Cyrillic, Arabic, Devanagari, or Han, not a single language, since several languages often share one script.

What is the maximum number of characters Unicode could ever hold?

Unicode’s codespace runs from U+0000 to U+10FFFF, a hard ceiling of 1,114,111 possible code points. Only 159,801 are assigned so far, so the standard has room to keep growing for a long time yet.

Is a character the same thing as an emoji or a code point?

Not quite. A code point is any assigned number in Unicode’s space. A character is usually one code point, but some emoji are actually several code points joined together, like a flag or a family emoji, which is why emoji counts and character counts aren’t interchangeable. (See our Unicode & Emoji Glossary for these and other terms defined in plain English.)

Does adding fancy Unicode styling use up extra character limit space?

No. A styled Unicode letter, the kind our own generators produce, is still exactly one character underneath, same as plain text. See our full breakdown of platform character limits for how this plays out per platform.

Turn Any Text Into Unicode Styles

All 159,801 characters in Unicode 17.0 share one thing in common with the letters below: they’re all just numbers in the same system. Our tools remap plain letters onto their bold, cursive, gothic, bubble, and dozens of other Unicode look-alikes, ready to copy and paste anywhere.

Browse All Text Generators →