One character from 149,000+ codepoints across every human writing system. Discover something new.
Unicode assigns a unique number to every character across every writing system humanity has recorded. Version 15.1 of the standard covers 149,813 characters from 161 scripts, ranging from the Latin alphabet that renders this sentence to Egyptian hieroglyphs carved into temple walls four thousand years ago. Each character occupies a fixed position called a codepoint, written as U+ followed by four to six hexadecimal digits. U+0041 is the capital letter A. U+4E16 is the Chinese character for "world." U+16A0 is the Elder Futhark rune Fehu. Every generation on this page selects a codepoint at random, weighted equally across script families so you encounter the full diversity of human writing.
Before Unicode, every region used its own character encoding. Japanese computers ran Shift_JIS. Russian systems used KOI8-R. Western European machines assumed ISO 8859-1. A document created on one system displayed as garbled nonsense on another. In 1987, Joe Becker and Lee Collins at Xerox, alongside Mark Davis at Apple, began drafting a single universal encoding. Their design principle: one number per character, regardless of platform, program, or language. The Unicode Consortium published version 1.0 in 1991 with 7,129 characters. Three decades later, the standard has grown twentyfold and continues to expand with each annual release.
Unicode organizes its 1,114,112 possible codepoints into 17 planes of 65,536 positions each. Plane 0, the Basic Multilingual Plane, holds the characters used in contemporary writing: Latin, Greek, Cyrillic, Arabic, CJK Ideographs, and Hangul. Plane 1 holds historic scripts, musical notation, mathematical alphanumerics, and playing card symbols. Within each plane, characters cluster into named blocks: "Greek and Coptic" (U+0370 to U+03FF), "Tibetan" (U+0F00 to U+0FFF), "Box Drawing" (U+2500 to U+257F). This page identifies the block for every character it generates, turning each discovery into a small geography lesson of the Unicode landscape.
The CJK Unified Ideographs block (U+4E00 to U+9FFF) contains 20,992 characters, making it the single largest contiguous block in all of Unicode. These characters serve Chinese, Japanese kanji, Korean hanja, and Vietnamese chữ Nôm simultaneously. The unification process, merging equivalent characters from national standards into single codepoints, was one of the most complex diplomatic and technical challenges in the history of character encoding. A single CJK ideograph generated by this tool may be legible to readers across four different language traditions.
This tool transforms Unicode from an abstract computing concept into a tangible, visual experience. Have students each visit /unicode/5 and generate five characters. Ask them to identify which script each character belongs to using the block label provided. Students will encounter writing systems they have never seen: Ethiopic, Georgian, Tibetan, Cherokee. Each character becomes a starting point for research into the culture and history behind that script.
For a mathematics connection, discuss the combinatorics of Unicode itself. How many possible four-hex-digit codepoints exist? (65,536, the size of one plane.) Why do most characters fit in four hex digits? The Basic Multilingual Plane was designed to hold all contemporary writing. How many planes would you need if every human who ever lived had their own personal character? These questions connect character encoding to exponential counting and information theory. The tool requires no accounts, collects no student data, and sets no cookies.
Every character selection happens inside your browser. The server delivers this page. Your device's cryptographic random number generator picks the codepoint. No selection data is ever transmitted, logged, or stored on any server. Your discovery history lives in localStorage on your device, under your direct control.
Every click reveals a different character. Challenge someone to explore theirs.
Daily Inspiration
Jury-selected work from the A' Design Award, presented fresh each morning.