Unicode Blocks
The Unicode standard divides its codepoint space into 346 named blocks — contiguous ranges where related characters live together. Basic Latin (U+0000–U+007F) holds the everyday ASCII characters. CJK Unified Ideographs contains over 20,000 Chinese, Japanese, and Korean characters. Emoticons and Miscellaneous Symbols give emoji their codepoints. Every character on this site belongs to exactly one block.
Blocks are useful for browsing and discovery, but they're not the same as scripts — a single script like Latin spans multiple blocks, and a single block can contain characters from multiple scripts. Click any block to browse its characters and see full encoding details for each one.