Short answer

Just under 160,000 characters are in use today. The standard has room for over a million.

Technical note: Unicode 17 defines just under 160,000 assigned characters. The standard has room for 1,114,112 code points, so most of the space is still empty.Reviewed by CoolSymbol.now Editorial · August 2, 2026

What you need to know

01Assigned versus possible

Unicode reserves 1,114,112 code points in total.

02Why the number keeps moving

New scripts, new notation and new emoji arrive with each version.

03What it means for you

Almost nobody needs more than a few hundred characters.

See real examples in math symbols and technical symbols. For the full lesson, read Unicode Symbols Explained: From Code Point to Character.

01

Assigned versus possible

Unicode reserves 1,114,112 code points in total. Only a fraction are assigned to actual characters — a little under 160,000 in the current version — and the rest are unassigned, reserved or set aside for private use.

Each release adds a few thousand more, mostly for historic scripts and specialist notation rather than emoji.

Key points
  • 1,114,112 code points possible
  • Just under 160,000 assigned today
  • Around 3,800 of those are emoji

02

Why the number keeps moving

New scripts, new notation and new emoji arrive with each version. Characters are never removed, because that would break existing text, so the total only ever grows.

03

What it means for you

Almost nobody needs more than a few hundred characters. This site groups the useful ones by what people actually search for, rather than presenting the whole standard at once.

04

Sources and further reading

This answer was reviewed against current Unicode terminology and the practical guidance below.

05

Related symbol collections