Nepedia
Back to Discover
Fluent Reader
💻

UTF-8

technology Maturity 11-13 Next article →

Computers need a way to turn numbers into letters and symbols. This way of working is called UTF-8. The name comes from Unicode Transformation Format 8-bit. It is a very important standard for electronic communication. By the year 2026, almost every webpage uses it. In fact, about 99% of webpages are sent using UTF-8.

Utf8webgrowth
Utf8webgrowth

This system helps computers all over the world talk to each other. It makes sure everyone sees the same text.

UTF-8 works using something called variable-width encoding. This means the size of the code can change. It uses between one and four bytes to show a single character. Code points with lower numbers use fewer bytes. These are the characters that appear most often. For example, the first 128 characters use only one byte. These match the older ASCII system perfectly. This helps UTF-8 work well with older files.

UTF-8 takes over
UTF-8 takes over

Creating this system took many years of work. In 1989, the ISO began working on a universal character set. An earlier version called UTF-1 was not very good. It was slow and had problems with older ASCII text. In July 1992, a man named Dave Prosser made a new proposal. Later, Ken Thompson made an important change to his design. He made it self-synchronizing so computers could find characters easily.

UTF-8 takes over
UTF-8 takes over

This new design was finished in a very interesting way. Thompson and Rob Pike worked on it in a New Jersey diner. They even outlined the design on a placemat! They implemented the code and updated the Plan 9 system. UTF-8 was first shown at a USENIX conference in San Diego in 1993. Later, in January 1998, the Internet Engineering Task Force adopted it. It became the standard for the future internet.

Utf8webgrowth
Utf8webgrowth

UTF-8 is used for many different types of writing. It supports many alphabets like Greek, Arabic, and Hebrew. It also handles many Chinese, Japanese, and Korean characters. Even modern emojis use it! While some people thought UTF-16 was better, UTF-8 won the race. It is very easy to add to old systems. It also takes up less space for many languages. Most modern operating systems use it every single day.

Utf8webgrowth
Utf8webgrowth
367 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (2)
File:UTF-8 takes over.png
UTF-8 takes over.png
File:Utf8webgrowth.svg
Utf8webgrowth.svg
More to explore

🔬 Go deeper

More advanced topics to explore

🪜 Step back

Simpler topics to build understanding

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.