Introduction.
Matrix Sans is family of free and open-source fonts based on the classic 5×7 dot matrix. It was created to meet the need for better fonts in this perennial style, which is so evocative of “tech”.
What distinguishes Matrix Sans from other “pixel” fonts:
- Careful design: borrowing the best features from historical examples while ensuring consistency and legibility
- Character repertoire: each font contains over 2000 glyphs, supporting over 700 languages
- OpenType features: kerning, mark positioning, small capitals, localised features and more
- Versatility: in addition to classic pixel fonts, it includes various styles inspired by retro technologies
- Quality control: the Fontspector test suite is used to ensure adherence to official standards and best practices
- Copyleft: Matrix Sans is available under the SIL Open Font License; follow the link for the full licence text and FAQ
Meet the family.
Matrix Sans comes in six main variants, each with matching monospaced and small-caps versions:
Regular.
Matrix Sans Regular has a plain pixelated look, like the bitmap fonts used in retro games.
Video.
Matrix Sans Video is interpolated to double the resolution, mimicking VCRs and camcorders from the days of analogue video.
Screen.
Matrix Sans Screen has discrete square dots that make it resemble a character LCD or electronic sign.
Print.
Matrix Sans Print has discrete round dots giving it the look of a dot-matrix printer or flip-dot display.
Raster.
Matrix Sans Raster has soft lines, emulating a monochrome CRT monitor from the days of 8-bit computers.
Smooth.
Matrix Sans Smooth has perfectly straight diagonals instead of jagged steps, putting a modern twist on the genre.
Matrix Mono.
Every style above is also available in the Matrix Mono family, a monospaced companion to Matrix Sans.
SC.
Every abovementioned font comes in an “SC” version where the lowercase letters are replaced by small capitals. Use these wherever you want small caps but can’t use the OpenType smcp feature.
Features.
Supported characters.
Latin
- Capital
- A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Á Ă Ắ Ặ Ằ Ẳ Ẵ Ǎ  Ấ Ậ Ầ Ẩ Ẫ Ä Ạ À Ả Ā Ą Å Ǻ Ⱥ Ã Æ Ǽ Ɑ Ɓ Ć Č Ç Ĉ Ċ Ȼ Ꭓ Ď Ḍ Ɗ Ḏ Đ Ð É Ĕ Ě Ê Ế Ệ Ề Ể Ễ Ë Ė Ẹ È Ẻ Ē Ḗ Ḕ Ę Ẽ Ɛ Ə Ƒ Ğ Ǧ Ģ Ĝ Ġ Ḡ Ǥ Ɡ Ɣ Ɂ Ḫ Ȟ Ĥ Ḥ Ħ Í Ĭ Ǐ Î Ï İ Ị Ì Ỉ Ī Į Ɨ Ĩ Ɪ IJ Ɩ Ĵ Ḱ Ǩ Ķ Ḳ Ƙ Ḵ Ĺ Ƚ Ɬ Ľ Ļ Ḷ Ḹ Ḻ Ŀ Ɫ Ł Ḿ Ṃ Ń Ň Ņ Ṅ Ṇ Ǹ Ɲ Ṉ Ñ ᴺ Ŋ Ó Ŏ Ǒ Ô Ố Ộ Ồ Ổ Ỗ Ö Ọ Ő Ò Ỏ Ơ Ớ Ợ Ờ Ở Ỡ Ō Ṓ Ṑ Ɵ Ǫ Ǭ Ø Ǿ Õ Ɔ Œ Ŕ Ř Ŗ Ṛ Ṝ Ṟ Ś Š Ş Ŝ Ș Ṡ Ṣ ẞ Ť Ţ Ț Ⱦ Ṭ Ṯ Ŧ Þ Ú Ŭ Ǔ Û Ü Ǘ Ǚ Ǜ Ǖ Ụ Ű Ù Ủ Ư Ứ Ự Ừ Ử Ữ Ū Ų Ů Ũ Ʊ Ẃ Ŵ Ẅ Ẁ Ý Ŷ Ÿ Ẏ Ỵ Ỳ Ƴ Ỷ Ȳ Ỹ Ź Ž Ẑ Ż Ẓ Ẕ Ʒ Ǯ Ꞌ
- Small
- a b c d e f g h i j k l m n o p q r s t u v w x y z á ă ắ ặ ằ ẳ ẵ ǎ â ấ ậ ầ ẩ ẫ ä ạ à ả ā ą å ǻ ⱥ ã ª æ ǽ ɑ ɓ ć č ç ĉ ċ ȼ ꭓ ď ḍ ɗ ḏ đ ð é ĕ ě ê ế ệ ề ể ễ ë ė ẹ è ẻ ē ḗ ḕ ę ẽ ɛ ə ƒ ff ffi ffl fi fl ğ ǧ ģ ĝ ġ ḡ ǥ ɡ ɣ ɂ ḫ ȟ ĥ ḥ ẖ ħ í ĭ ǐ î ï ị ì ỉ ī į ɨ ĩ ı ɪ ij ɩ ǰ ĵ ȷ ḱ ǩ ķ ḳ ƙ ḵ ĸ ĺ ƚ ɬ ľ ļ ḷ ḹ ḻ ŀ ɫ ł ƛ ḿ ṃ ʼn ń ň ņ ṅ ṇ ǹ ɲ ṉ ñ ⁿ ŋ ó ŏ ǒ ô ố ộ ồ ổ ỗ ö ọ ő ò ỏ ơ ớ ợ ờ ở ỡ ō ṓ ṑ ɵ ǫ ǭ ø ǿ õ º œ ɔ ŕ ř ŗ ṛ ṝ ṟ ś š ş ŝ ș ṡ ṣ ſ ß ť ţ ț ẗ ⱦ ṭ ṯ ŧ þ ú ŭ ǔ û ü ǘ ǚ ǜ ǖ ụ ű ù ủ ư ứ ự ừ ử ữ ū ų ů ũ ʊ ẃ ŵ ẅ ẁ ʷ ý ŷ ÿ ẏ ỵ ỳ ƴ ỷ ȳ ỹ ʸ ź ž ẑ ż ẓ ẕ ᶻ ʒ ǯ ꞌ ǂ ʔ ʕ
- Small capital
- a b c d e f g h i j k l m n o p q r s t u v w x y z á ă ắ ặ ằ ẳ ẵ ǎ â ấ ậ ầ ẩ ẫ ä ạ à ả ā ą å ǻ ⱥ ã ª æ ǽ ɑ ɓ ć č ç ĉ ċ ȼ ꭓ ď ḍ ɗ ḏ đ ð é ĕ ě ê ế ệ ề ể ễ ë ė ẹ è ẻ ē ḗ ḕ ę ẽ ɛ ə ƒ ğ ǧ ģ ĝ ġ ḡ ǥ ɡ ɣ ɂ ḫ ȟ ĥ ḥ ẖ ħ í ĭ ǐ î ï ị ì ỉ ī į ɨ ĩ ı ɪ ij ɩ ǰ ĵ ȷ ḱ ǩ ķ ḳ ƙ ḵ ĸ ĺ ƚ ɬ ľ ļ ḷ ḹ ḻ ŀ ɫ ł ƛ ḿ ṃ ʼn ń ň ņ ṅ ṇ ǹ ɲ ṉ ñ ⁿ ŋ ó ŏ ǒ ô ố ộ ồ ổ ỗ ö ọ ő ò ỏ ơ ớ ợ ờ ở ỡ ō ṓ ṑ ɵ ǫ ǭ ø ǿ õ º œ ɔ ŕ ř ŗ ṛ ṝ ṟ ś š ş ŝ ș ṡ ṣ ſ ß ť ţ ț ẗ ⱦ ṭ ṯ ŧ þ ú ŭ ǔ û ü ǘ ǚ ǜ ǖ ụ ű ù ủ ư ứ ự ừ ử ữ ū ų ů ũ ʊ ẃ ŵ ẅ ẁ ʷ ý ŷ ÿ ẏ ỵ ỳ ƴ ỷ ȳ ỹ ʸ ź ž ẑ ż ẓ ẕ ᶻ ʒ ǯ ꞌ
Armenian
- Capital
- Ա Բ Գ Դ Ե Զ Է Ը Թ Ժ Ի Լ Խ Ծ Կ Հ Ձ Ղ Ճ Մ Յ Ն Շ Ո Չ Պ Ջ Ռ Ս Վ Տ Ր Ց Ւ Փ Ք Օ Ֆ
- Small
- ՠ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ ր ց ւ փ ք օ ֆ և ֈ ﬓ ﬔ ﬕ ﬖ ﬗ
- Small capital
- ՠ ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ ր ց ւ փ ք օ ֆ և ֈ
- Punctuation & symbols
- ՙ ՚ ՛ ՜ ՝ ՞ ՟ ։ ֊ ֍ ֎
Cyrillic
- Capital
- А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я Ӓ Ӑ Ѓ Ғ Ӻ Ґ Ҕ Ӷ Ѐ Ё Ӗ Ә Ӛ Ӝ Ӂ Җ Ӟ Ҙ Ԑ Ѕ Ӡ Џ Ѝ Ӥ Ӣ Ҋ І Ї Ј Ҟ Ӄ Ҝ Ҡ Ќ Қ Ԯ Ԓ Љ Ӆ Ӎ Ԩ Ң Ҥ Һ Ԧ Ӈ Њ Ӊ Ӧ Ө Ӫ Ӏ Ԥ Ҧ Ҏ Ҫ Ђ Ҭ Ћ Ӱ Ў Ӯ Ӳ Ү Ұ Ӽ Ҩ Ӿ Ҳ Ҵ Ҷ Ҹ Ӵ Ӌ Ҽ Ҿ Ӹ Ҍ Є Ӭ Ѣ Ѫ Ѳ Ѵ Ӕ Ԛ Ԝ
- Small
- а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ӓ ӑ ѓ ғ ӻ ґ ҕ ӷ ѐ ё ӗ ә ӛ ӝ ӂ җ ӟ ҙ ԑ ѕ ӡ џ ѝ ӥ ӣ ҋ і ї ј ҟ ӄ ҝ ҡ ќ қ ԯ ԓ љ ӆ ӎ ԩ ң ҥ һ ԧ ӈ њ ӊ ӧ ө ӫ ӏ ԥ ҧ ҏ ҫ ђ ҭ ћ ӱ ў ӯ ӳ ү ұ ҩ ӽ ӿ ҳ ҵ ҷ ҹ ӵ ӌ ҽ ҿ ӹ ҍ є ӭ ѣ ѫ ѳ ѵ ӕ ԛ ԝ
- Small capital
- а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ӓ ӑ ѓ ғ ӻ ґ ҕ ӷ ѐ ё ӗ ә ӛ ӝ ӂ җ ӟ ҙ ԑ ѕ ӡ џ ѝ ӥ ӣ ҋ і ї ј ҟ ӄ ҝ ҡ ќ қ ԯ ԓ љ ӆ ӎ ԩ ң ҥ һ ԧ ӈ њ ӊ ӧ ө ӫ ӏ ԥ ҧ ҏ ҫ ђ ҭ ћ ӱ ў ӯ ӳ ү ұ ҩ ӽ ӿ ҳ ҵ ҷ ҹ ӵ ӌ ҽ ҿ ӹ ҍ є ӭ ѣ ѫ ѳ ѵ ӕ ԛ ԝ
Deseret
- Capital
- 𐐀 𐐁 𐐂 𐐃 𐐄 𐐅 𐐆 𐐇 𐐈 𐐉 𐐊 𐐋 𐐌 𐐍 𐐎 𐐏 𐐐 𐐑 𐐒 𐐓 𐐔 𐐕 𐐖 𐐗 𐐘 𐐙 𐐚 𐐛 𐐜 𐐝 𐐞 𐐟 𐐠 𐐡 𐐢 𐐣 𐐤 𐐥 𐐦 𐐧
- Small
- 𐐨 𐐩 𐐪 𐐫 𐐬 𐐭 𐐮 𐐯 𐐰 𐐱 𐐲 𐐳 𐐴 𐐵 𐐶 𐐷 𐐸 𐐹 𐐺 𐐻 𐐼 𐐽 𐐾 𐐿 𐑀 𐑁 𐑂 𐑃 𐑄 𐑅 𐑆 𐑇 𐑈 𐑉 𐑊 𐑋 𐑌 𐑍 𐑎 𐑏
Georgian
- Mkhedruli
- ა ბ გ დ ე ვ ზ თ ი კ ლ მ ნ ო პ ჟ რ ს ტ უ ფ ქ ღ ყ შ ჩ ც ძ წ ჭ ხ ჯ ჰ ჱ ჲ ჳ ჴ ჵ ჶ ჷ ჸ ჹ ჺ ჼ ჽ ჾ ჿ
- Mkhedruli mtavruli
- Ა Ბ Გ Დ Ე Ვ Ზ Თ Ი Კ Ლ Მ Ნ Ო Პ Ჟ Რ Ს Ტ Უ Ფ Ქ Ღ Ყ Შ Ჩ Ც Ძ Წ Ჭ Ხ Ჯ Ჰ Ჱ Ჲ Ჳ Ჴ Ჵ Ჶ Ჷ Ჸ Ჹ Ჺ Ჽ Ჾ Ჿ
- Asomtavruli
- Ⴀ Ⴁ Ⴂ Ⴃ Ⴄ Ⴅ Ⴆ Ⴇ Ⴈ Ⴉ Ⴊ Ⴋ Ⴌ Ⴍ Ⴎ Ⴏ Ⴐ Ⴑ Ⴒ Ⴓ Ⴔ Ⴕ Ⴖ Ⴗ Ⴘ Ⴙ Ⴚ Ⴛ Ⴜ Ⴝ Ⴞ Ⴟ Ⴠ Ⴡ Ⴢ Ⴣ Ⴤ Ⴥ Ⴧ Ⴭ
- Nuskhuri
- ⴀ ⴁ ⴂ ⴃ ⴄ ⴅ ⴆ ⴇ ⴈ ⴉ ⴊ ⴋ ⴌ ⴍ ⴎ ⴏ ⴐ ⴑ ⴒ ⴓ ⴔ ⴕ ⴖ ⴗ ⴘ ⴙ ⴚ ⴛ ⴜ ⴝ ⴞ ⴟ ⴠ ⴡ ⴢ ⴣ ⴤ ⴥ ⴧ ⴭ
Greek
- Capital
- Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω Ά Έ Ή ϴ Ί Ϊ Ό Ύ Ϋ ϓ ϔ ϒ Ώ Ϝ Ϟ Ϙ Ϡ Ͳ Ϛ Ϗ
- Small
- α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω ά ϐ έ ϵ ϶ ή ϑ ί ϊ ΐ ό ϖ ϱ ϼ ύ ϋ ΰ ϕ ώ ϗ ϰ ϝ ϟ ϙ ϡ ͳ ϛ
- Small capital
- α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω ά ϐ έ ϵ ϶ ή ϑ ί ϊ ΐ ό ϖ ϱ ϼ ύ ϋ ΰ ϕ ώ ϗ ϰ ϝ ϟ ϙ ϡ ͳ ϛ
- Symbols
- ͵ ΄ ᶿ
Hebrew
־ ׃ א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת ׳ ״ ﬩
Kanji/Hànzì
円 土 年 日 月 木 水 火 金
Katakana (Halfwidth)
。 「 」 、 ・ ー ヲ ァ ィ ゥ ェ ォ ャ ュ ョ ッ ア イ ウ エ オ カ キ ク ケ コ サ シ ス セ ソ タ チ ツ テ ト ナ ニ ヌ ネ ノ ハ ヒ フ ヘ ホ マ ミ ム メ モ ヤ ユ ヨ ラ リ ル レ ロ ワ ン ゙ ゚
Lisu/Fraser
ꓐ ꓑ ꓒ ꓓ ꓔ ꓕ ꓖ ꓗ ꓘ ꓙ ꓚ ꓛ ꓜ ꓝ ꓞ ꓟ ꓠ ꓡ ꓢ ꓣ ꓤ ꓥ ꓦ ꓧ ꓨ ꓩ ꓪ ꓫ ꓬ ꓭ ꓮ ꓯ ꓰ ꓱ ꓲ ꓳ ꓴ ꓵ ꓶ ꓷ 𑾰 ꓸ ꓹ ꓺ ꓻ ꓼ ꓽ ꓾ ꓿
Shavian
𐑐 𐑚 𐑑 𐑛 𐑒 𐑜 𐑓 𐑝 𐑔 𐑞 𐑕 𐑟 𐑖 𐑠 𐑗 𐑡 𐑘 𐑢 𐑙 𐑣 𐑤 𐑮 𐑥 𐑯 𐑦 𐑰 𐑧 𐑱 𐑨 𐑲 𐑩 𐑳 𐑪 𐑴 𐑫 𐑵 𐑬 𐑶 𐑭 𐑷 𐑸 𐑹 𐑺 𐑻 𐑼 𐑽 𐑾 𐑿
Tifinagh
ⴰ ⴱ ⴲ ⴳ ⴴ ⴵ ⴶ ⴷ ⴸ ⴹ ⴺ ⴻ ⴼ ⴽ ⴾ ⴿ ⵀ ⵁ ⵂ ⵃ ⵄ ⵅ ⵆ ⵇ ⵈ ⵉ ⵊ ⵋ ⵌ ⵍ ⵎ ⵏ ⵐ ⵑ ⵒ ⵓ ⵔ ⵕ ⵖ ⵗ ⵘ ⵙ ⵚ ⵛ ⵜ ⵝ ⵞ ⵟ ⵠ ⵡ ⵢ ⵣ ⵤ ⵥ ⵦ ⵧ ⵯ ⵰
Numbers
- Western Arabic numerals
- 0 1 2 3 4 5 6 7 8 9
- Subscript/inferior
- ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉
- Superscript/superior
- ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹
- Fractions
- ½ ⅓ ⅔ ¼ ¾ ⅛ ⅜ ⅝ ⅞
Punctuation
! " ' ( ) , - . / : ; ? [ \ ] { } ¡ « · ¿ » ; ‐ ‑ ‒ – — ― ‖ ‘ ’ ‚ ‛ “ ” „ • ․ … ‹ › ‽ ⟨ ⟩ ⸘ ⸰ ⸱ 《 》
Symbols
- Currency
- $ ¢ £ ¤ ¥ ֏ ฿ ₡ ₣ ₤ ₦ ₧ ₨ ₩ ₪ ₫ € ₭ ₮ ₱ ₲ ₴ ₵ ₸ ₹ ₺ ₼ ₽ ₾ ₿ ⃀
- Mathematics
- % + < = > ¬ ° ± µ × ÷ ‰ ′ ″ ⁄ ⁺ ⁻ ⁼ ⁽ ⁾ ₊ ₋ ₌ ₍ ₎ Ω ∂ ∅ ∆ ∏ ∑ − ∕ ∙ √ ∞ ∫ ≈ ≠ ≤ ≥
- Arrows
- ← ↑ → ↓ ↔ ↕ ↖ ↗ ↘ ↙
- Shapes
- ⏏ ⏩ ⏪ ⏸ ⏹ ⏺ ■ □ ▪ ▫ ▲ △ ▴ ▵ ▶ ▷ ▸ ▹ ▼ ▽ ▾ ▿ ◀ ◁ ◂ ◃ ◆ ◇ ◊ ○ ● ◦
- Diacritics
- ^ ` ~ ¨ ¯ ´ ¸ ʹ ʻ ʼ ʽ ʾ ʿ ˀ ˆ ˇ ˈ ˉ ˊ ˋ ˌ ˍ ː ˗ ˘ ˙ ˚ ˛ ˜ ˝ ˮ ◌́ ◌̂ ◌̃ ◌̄ ◌̆ ◌̇ ◌̈ ◌̉ ◌̊ ◌̋ ◌̌ ◌̍ ◌̒ ◌̓ ◌̕ ◌̛ ◌̣ ◌̤ ◌̦ ◌̧ ◌̨ ◌̩ ◌̮ ◌̱ ◌̲ ◌̵ ◌͘ ΅
- Miscellaneous
- # & * @ _ | ¦ § © ® ¶ ʹ · ჻ † ‡ ⁚ ℅ ℓ № ℗ ℠ ™ ℮ ⅄ Ⓓ ♠ ♣ ♥ ♦ ◌
Supported languages.
Languages with at least 10,000,000 speakers
Belarusian, Cebuano, Czech, Dutch, English, Fanti, Filipino, French, German, Hakka Chinese (Latin), Hausa, Hungarian, Igbo, Iloko, Indonesian, Italian, Javanese, Kazakh, Kinyarwanda, Kituba, Low German, Madurese, Malagasy, Malay (Latin), Nigerian Fulfulde, Nigerian Pidgin, Nyanja, Oromo, Polish, Portuguese, Quechua, Romanian, Russian, Shona, Somali, Spanish, Sudanese Arabic, Sundanese, Swahili, Swahili (Congo), Swedish, Turkish, Turkmen (Latin), Ukrainian, Uzbek, Vietnamese, Wolof, Xhosa, Yoruba, Zulu
Languages with at least 1,000,000 speakers
Abron, Achinese, Afar, Afrikaans, Albanian, Anaang, Arabic (Chadian Spoken), Armenian, Aymara, Azerbaijani, Azerbaijani (Cyrillic), Baatonum, Balinese, Bambara, Banjar, Baoulé, Bashkir, Basque, Batak Toba, Bedawiyet, Bemba, Berom, Bikol, Bini, Bosnian, Bosnian (Cyrillic), Buginese, Bulgarian, Bulu, Catalan, Cebaara Senoufo, Central Atlas Tamazight, Central-Eastern Niger Fulfulde, Chiga, Chokwe, Chuvash, Croatian, Dagbani, Danish, Dinka, Dyula, Ebira, Efik, Finnish, Fulah, Fulfulde (Adamawa), Fulfulde (Western Niger), Galician, Gamo, Ganda, Georgian, Gheg Albanian, Guarani, Gun, Gusii, Hadiyya, Haitian Creole, Hiligaynon, Hmong, Iraqw, Jamaican Creole English, Kabardian, Kabyle, Kalenjin, Kamba, Khasi, Kikuyu, Kimbundu, Kongo, Konjo, Kpelle, Krio, Kyrgyz, Kʼicheʼ, Lango (Uganda), Latvian, Lingala, Lithuanian, Lomwe, Lozi, Luba-Katanga, Luba-Lulua, Lunda, Luyia, Maasina Fulfulde, Macedonian, Makhuwa, Makhuwa-Meetto, Makonde, Mandinka, Maninkakan (Eastern), Masaaba, Mende, Meru, Minangkabau, Mongolian, Morisyen, Ndau, North Ndebele, Northern Sotho, Norwegian, Norwegian Bokmål, Norwegian Nynorsk, Nuer, Nupe-Nupe-Tako, Nyamwezi, Nyankole, Nyemba, Occitan, Pampanga, Pulaar, Ronga, Rundi, Sango, Sardinian, Scots, Sena, Serbian, Serbian (Latin), Sicilian, Sidamo, Slovak, Slovenian, Soga, Soninke, Southern Sotho, Standard Moroccan Tamazight, Sukuma, Susu, Swati, Swiss German, Tachelhit (Latin), Tajik, Tatar, Tiv, Tok Pisin, Tonga, Tsonga, Tswana, Tumbuka, Umbundu, Uzbek (Cyrillic), Waray, West Albay Bikol, Wolaytta (Latin), Xaasongaxango, Zande, Zarma, Zaza
Languages with at least 100,000 speakers
Adangme, Adara, Adioukrou, Adyghe, Agatu, Akoose, Akuapem Twi, Alago, Anufo, Ao Naga, Aromanian, Asturian, Asu, Attié, Avaric, Avokaya, Ayizo Gbe, Bacama, Bafut, Bandi, Bari, Basa, Bedjond, Bekwarra, Bena, Bench, Biali, Bimoba, Birifor (Southern), Bislama, Bomu, Breton, Bura-Pabir, Buriat, Bété, Guiberoua, Chechen, Chiduruma, Chimborazo Highland Quichua, Cishingini, Colognian, Comorian (Ngazidja), Corsican, Crimean Turkish, Cyrillic, Crioulo (Upper Guinea), Dagaare (Southern), Dargwa, Dawro, Dazaga, Dendi, Didinga, Dinka (Northeastern), Dogon (Toro So), Duala, Dungan, Ede Ica, Ede Idaca, Ede Ije, Ekpeye, Emai-Iuleha-Ora, Embu, Erzya, Esan, Estonian, Ewondo, Ezaa, Fijian, Fulfulde (Borgu), Fuliiru, Ga, Gagauz, Gawwada, Gbari, Goemai, Gofa, Gonja, Gor, Gourmanchéma, Gude, Gulay, Gumuz, Hyam, Icelandic, Idoma, Igede, Ikwere, Ikwo, Ingush, Izere, Izii, Jenaama Bozo, Jju, Jola-Fonyi, Jur Modo, Kabuverdianu, Kako, Kalanga, Kalmyk, Kamwe, Kaonde, Kara-Kalpak, Karachay-Balkar, Karelian, Kirmanjki, Kissi (Northern), Kita Maninkakan, Kom, Komi, Konkomba, Koyra Chiini, Koyraboro Senni, Kuanyama, Kukele, Kumyk, Kunama, Kuria, Kwere, Ladino, Lak, Lamba, Lamnso’, Latgalian, Lezghian, Ligurian, Limba (West-Central), Lobala, Logo, Lokaa, Loko, Lombard, Luguru, Luvale, Luwo, Luxembourgish, Machame, Mada, Maltese, Mamara Senoufo, Mambila (Nigeria), Mampruli, Mandingo, Mandjak, Maninka (Sankaran), Manyika, Maore Comorian, Latin, Maori, Mapuche, Mari, Ma’di, Mbembe (Cross River), Metaʼ, Me’en, Moba, Moksha, Mongo, Montenegrin, Montenegrin (Latin), Moru, Murle, Mwaghavul, Mwani, Navajo, Ndonga, Neapolitan, Ngas, Ngbandi (Northern), Ngindo, Ngulu, Ntcham, Nyasa Tonga, Nyoro, Nzima, Obolo, Ogbah, Ossetic, Otuho, Papiamento, Picard, Pogolo, Pökoot, Rinconada Bikol, Rombo, Ron, Rwa, Réunion Creole French, Saafi-Saafi, Saho, Sakha, Samburu, Samoan, Sangu, Sapiny, Sassarese Sardinian, Shambala, Shilluk, Silesian, South Ndebele, Southern Bobo Madaré, Southern Giziga, Sranan Tongo, Suba, Syenara Senoufo, Sénoufo, Supyire, Tabassaran, Taita, Takwane, Talysh (Cyrillic), Talysh (Latin), Tarok, Tera, Tetum, Tikar, Tiéyaxo Bozo, Tomo Kan Dogon, Tongan, Tooro, Toposa, Tsikimba, Tsishingini, Tsuvadi, Tunen, Tuvinian, Tyap, Uab Meto, Udmurt, Uyghur (Cyrillic), Vai (Latin), Venetian, Vunjo, Waama, Walloon, Wayuu, Welsh, Western Frisian, Yala, Yalunka, Yao, Yom, Yoruba (Benin), Yucateco, Zaghawa, Zigula
Languages with at least 10,000 speakers
Abaza, Abkhazian, Aguaruna, Agwagwune, Alekano, Aragonese, Ashe, Awing, Baga Sitemu, Baka (Cameroon/Gabon), Balanta-Ganja, Bana, Banda (West Central), Bapuku, Bassari, Beng, Bhele, Bilen, Bisã, Bokobaru, Bongo, Bozo (Hainyaxo), Bube, Cahungwarya, Cerma, Chamorro, Chumburung, Chuukese, C’Lela, Daba, Deg, Delo, Denya, Dghwede, Dikaka, Doyayo, Duya, Dyan, Ekajuk, Elip, Engenni, Etkywan, Etulo, Evenki, Faroese, Foodo, Friulian, Gbaya (Sudan), Gikyode, Gilbertese, Hawaiian, Hdi, Ika, Innu, Iten, Ivbie North-Okpela-Arhe, Jibu, Kabba, Kaingang, Kaitag, Kalaallisut, Kamuku, Karaboro (Eastern), Kashubian, Keliko, Khanty, Kimré, Komi-Permyak, Koro Wachi, Kuo, Kutep, Kutu, Lehar, Lele, Ligbi, Longuda, Mambila (Cameroon), Mankanya, Marshallese, Mbe, Mbo, Mbugwe, Mbuko, Mendankwe-Nkwen, Merey, Mirandese, Mokole, Morokodo, Muslim Tat, Muslim Tat, Latin, Mwan, Mündü, Nafaanra, Nara, Ndamba, Ndogo, Ndut, Ngangam, Ninzo, Nogai, Nomaande, Noon, Noone, Northern Sami, Nugunu, Okiek, Palauan, Pangu, Parkwa, Pero, Pohnpeian, Rendille, Reshe, Rigwe, Romansh, Sandawe, Selee, Seselwa Creole French, Sheko, Southern Altai, Southern Samo, Suri (Tirmaga-Chai), Sãotomense, Sénoufo, Djimini, Tahitian, Tal, Talinga-Bwisi, Tampulma, Tedaga, Tigon Mbembe, Toussian (Southern), Tsakhur, Tsakhur (Latin), Tsamai, Tula, Tuwuli, Upper Sorbian, Vagla, Vengo, Vidunda, Võro, Waja, Walser, Wan, Wandala, Warji, Western Krahn, Western Mari, Zayse, Zulgo-Gemzek, ut-Hun, ut-Ma’in
OpenType.
| Tag | Feature name | Examples |
|---|---|---|
| kern † | Kerning | GESTALT foray Fjord it’s → GESTALT foray Fjord it’s |
| smcp | Small Capitals | abcdefg → abcdefg αβγδεζη → αβγδεζη абвгдеж → абвгдеж աբգդեզէ → աբգդեզէ |
| c2sc | Small Capitals from Capitals | ABCDEFG → ABCDEFG ΑΒΓΔΕΖΗ → ΑΒΓΔΕΖΗ АБВГДЕЖ → АБВГДЕЖ ԱԲԳԴԵԶԷ → ԱԲԳԴԵԶԷ 𐐀𐐁𐐂𐐃𐐄𐐅𐐆 → 𐐀𐐁𐐂𐐃𐐄𐐅𐐆 |
| locl † | Localised Forms | Catalan: L·L l·l → L·L l·l Romanian: ŞşŢţ → ŞşŢţ Northern Sami: Ŋ → Ŋ Dutch: Ij ij íj → Ij ij íj Serbian: б → б Bulgarian: вгджзийклптцшщю → вгджзийклптцшщю |
| case | Case-sensitive forms | ¡HOLA! ¿QUÉ? ⸘POR FAVOR‽ → ¡HOLA! ¿QUÉ? ⸘POR FAVOR‽ |
| frac | Fractions | 123/456 → 123/456 |
| tnum | Tabular Figures | 123123 → 123123 |
| zero | Slashed Zero | 0 → 0 |
| ss01 ‡ | Stylistic Set 1 | DÐĎƊḌḎ → DÐĎƊḌḎ |
| ss02 ‡ | Stylistic Set 2 | 269 → 269 |
| ss03 | Stylistic Set 3 | 3 → 3 |
| ss04 | Stylistic Set 4 | 4 → 4 |
| ss05 | Stylistic Set 5 | φ → φ |
| ss06 | Stylistic Set 6 | Ŋ Ŋ → Ŋ Ŋ |
| ss07 | Stylistic Set 7 | б → б |
| ss08 | Stylistic Set 8 | вгджзийклптцшщю → вгджзийклптцшщю |
| dlig | Discretionary Ligatures | ff fi fl ffi ffl → ff fi fl ffi ffl |
† enabled by default in most applications
‡ default and alternate forms are swapped in Video and Smooth styles
Dimensions.
The Regular, Smooth and Video styles look best at multiples of 7.5pt size (10px) on screen, where their outlines align with screen pixels.
Each dot-matrix grid unit is 10% of the font size (0.1em or 0.2ex in CSS units).
The underline and strikeout lines have the correct thickness and positioning to match the dot-matrix grid of the fonts (in standards-compliant applications).
Design philosophy.
The goal for this project was to balance consistency and attractiveness with quirkiness and authenticity to its historic sources. Dozens of existing designs were studied in preparation; see the Research page for details.
Inspired by other retro-revival typefaces like the popular American Typewriter, Matrix Sans uses proportional spacing and kerning to provide a more even appearance.
In the Video style, the characters 2, 6, 9 and D have special patterns for improved appearance and historical authenticity.
Art imitates life.
Matrix Sans is based on 5×7 dot matrix fonts that originated in the mid-20th century. They were first seen with punched card machines and light-up “eggcrate” signs at stadiums and on game shows. Over time, the fonts became ubiquitous with dot-matrix printers, early computers and video equipment.
Such fonts still surround us in the 21st century—for example: in LED displays of car radios and microwave ovens; VFDs in hi-fi and audiovisual equipment; electronic road signs and train stations displays; flip-dot displays in buses and airports; LCDs in calculators and the "character LCD" modules found in all kinds of electronic equipment; and dot-matrix printers, which are still used to some extent, particularly for the expiry dates printed on food packaging.
What’s old is new again.
Nowadays, "pixel" style fonts like this are very popular, particularly as they evoke nostalgia for retro computers and video games. Most currently available free (and even commercial) fonts in this style are lacking in refinement and glyph coverage, though. Matrix Sans was conceived in 2019 to satisfy the need for a free, versatile and high-quality dot-matrix style font.
How it’s made.
Matrix Sans was created by drawing the glyphs as bitmaps, then turning them into outlines in FontForge with the help of a custom Python script. This method made it trivial to provide multiple variants with different styles of dots, allowing for faithful renditions of the various real-world examples of dot-matrix fonts.