Test font.
360th glyph: ƞ (not greek Eta)
UNENCODED CHARACTERS LIST
Cyrillic Extended-C U+1C80-1C8F
U+1C8B Cyrillic small letter yeru with bar
U+1C8C Cyrillic Capital letter Ghe with stroke and descender
U+1C8D Cyrillic small letter Ghe with stroke and descender
U+1C8E Cyrillic small letter Ani
U+1C8F Cyrillic small letter ani
Latin Extended-D U+A720-A7FF
U+A7DD Latin capital letter closed omega
U+A7DE Latin capital letter Kwak
U+A7DF Latin small letter Kwak
U+A7E0 Latin capital B with high stroke
U+A7E1 Latin small B with stroke overlay
U+A7E2 Latin capital letter r with long leg
U+A7E3 Latin capital letter h with notch
U+A7E4 Latin small letter h with notch
U+A7E5 Latin Capital letter L with pigtail
U+A7E6 Latin Capital letter N with inwards hook
U+A7E7 Latin small letter N with inwards hook
U+A7E8 Latin Capital letter o with vertical stroke
U+A7E9 Latin small letter o with vertical stroke
U+A7EA Latin capital letter round sha
U+A7EB Latin small letter round sha
U+A7EC Latin capital letter round shcha
U+A7ED Latin small letter round shcha
U+A7EE Latin capital letter round zhe
U+A7EF Latin small letter round zhe
U+A7F0 Latin capital letter che
Latin Extended-E U+AB30+AB6F
U+AB6C Latin capital letter script r
U+AB6D Latin capital letter script r with ring
U+AB6E Latin Capital letter U with left hook
U+AB6F Latin small subscript u with left hook
Cyrillic Extended-E U+F3000-U+F30FF
U+F3000 Cyrillic Capital Letter Pje
U+F3001 Cyrillic small Letter Pje
U+F3002 Cyrillic Capital Letter Sje
U+F3003 Cyrillic small Letter Sje
U+F3004 Cyrillic Capital Letter Komi Pje
U+F3005 Cyrillic small Letter Komi Pje
U+F3006 Cyrillic Capital Letter Archaic Dje
U+F3007 Cyrillic small Letter archaic Dje
U+F3008 Cyrillic Capital Letter Zje
U+F3009 Cyrillic small Letter Zje
U+F300A Cyrillic Capital Letter Dzje
U+F300B Cyrillic small Letter Dzje
U+F300C Cyrillic Capital Letter Iotafied-Blended Yus
U+F300D Cyrillic small Letter Iotafied-Blended yus
U+F300E Cyrillic Capital Letter Cil
U+F300F Cyrillic small Letter cil
U+F3010 Cyrillic Capital Letter Char
U+F3011 Cyrillic small Letter char
U+F3012 Cyrillic Capital Letter Cil with bar
U+F3013 Cyrillic small Letter cil with bar
U+F3014 Cyrillic Capital Letter Char with breve
U+F3015 Cyrillic small Letter char with breve
More names coming someday
Latin Extended H not made
Latin Extended-G 6%
???
???
???
???
???
???
???
???
???
???
Underline=incomplete
Italic=No clue what to make
Bold=Complete
Request Private Use Area if want to
What Next Should i do In Unifont?
answer in the comments
I'm creative enough to make unencoded chars
Unicode 18.0.0
|
v
September 15 2026
True @valentimms, but please look at Yeru with bar not in unicode
Currently achieved: 2387/4000 glyphs.
Added: Shidinn (Xdi8 Aho) for private use
Supports:
1. ASCII
2. More Latin
3. Greek
4. Cyrillic Letters
5. Letterlike Symbols
6. Enclosed Alphanumerics
7. Hiragana (WIP)
8. Katakana (WIP)
9. Unihan (mainly Simplified Chinese, heavy WIP)
10. Shidinn
11. Full Width Forms
12. Hentaigana (heavy WIP)
13. Math Alphanumerics
Still not being worked on. Making a revamp, which will be private, until finished.
CHANGELOG FOR PRIVATE, UNFINISHED FONT
----------------------------------------------------------------------------------------------------------------
Don’t feel like people knowing it anymore.
This is GNU Unifont, a free Unicode bitmap font by Roman Czyborra. The font contains a glyph for every character in the Basic Multilingual plane. This font is not monospaced, but all letters are built within a 16×16 pixel grid. I am still working on it, but it will eventually have more letters.
Named after the application “Chrome”.
This is a clone of Wikipedia UnicodeThe Unicode bitmap font from Minecraft, also known as GNU Unifont. The game has a font priority system called "providers" that looks for bitmap data for a specific character in the non-Latin European character set first, then in the accented Latin character set, then in the game's low-res default font, then finally here, in the high-res Unicode character set. You can override this priority system by going into Options... > Language..., then setting "Force Unicode Font" to ON.
The game stores this font in images containing 16 rows and 16 columns of characters. Each character is 16 pixels wide and 16 pixels tall, totalling 256 characters per image. Each image represents one Unicode codepage, and there are 256 pages, which covers characters U+0000 to U+FFFF. Control characters and most CJK characters are omitted here, because FontStruct doesn't officially support them.
The font is not monospace, however, so the effective widths of each character are stored in a separate file called glyph_sizes.bin. Information for each character is stored in one byte, and the upper and lower 4 bits of this byte represent the start column and end column with a number ranging from 0 to 15, where 0 is the leftmost column of the character's allotted 16x16 space, and 15 is the rightmost column, respectively.
Knowing all of this allowed me to automate most of the steps involved in creating this recreation. I did not use the FontStructor to make this, I instead used a program to directly interact with FontStruct's API. It is possible to add unsupported characters to a font with this method, but I chose to stay within the limits of what is officially supported.