
Plain Pixel - 11pt base multilingual font for pixel art.
A downloadable font
Plain Pixel is a 11pt base* pixel font for games and pixel art in a whole bunch of languages. Click on the screenshot to see it in action!
See the full character list here.
ROADMAP
Current Version: 0.009 - CJK Character Additions and Bug Fixes
The project is ongoing, and will be updated a few times a year. Our current plans include:
- Better CJK support. Right now the font isn't very usable in Japanese or any form of Chinese. If there are any characters you're missing, let me know!
- Better SE and S Asian language support
LICENSE
Attribution 4.0 International (CC BY 4.0). You can use this font in both personal and commercial products, and also make modifications as long as you attribute Douglas Vautour (Burpy Fresh). Please let me know if you decide to use this font in your project! I'd love to see it! Please post screenshots in the comments!
*This font will always be free, but I may ask for donations in the future. At that point, if you have found this font useful, please feel free to donate. :)
RECOMMENDED ATTRIBUTION
"Plain Pixel Font" by Douglas Vautour (Burpy Fresh) is licensed under CC-BY 4.0
NOTES
*Characters for most languages have a 5 x 11 base, but can extend vertically. Double width characters, such as Hiragana and Katakana are 11 x 11.
| Status | Released |
| Category | Assets |
| Rating | Rated 5.0 out of 5 stars (3 total ratings) |
| Author | Burpy Fresh |
| Tags | arabic, armenian, chinese, cyrillic, Fonts, hebrew, japanese, korean, thai, ttf |
| Asset license | Creative Commons Attribution v4.0 International |
| Average session | A few seconds |
| Languages | Abkhaz, Azerbaijani, Belarusian, Bulgarian, Czech, Danish, German, Greek Modern, English, Spanish; Castilian, Spanish; Latin America, Finnish, Faroese, French, Hebrew (modern), Croatian, Indonesian, Icelandic, Italian, Japanese, Georgian, Korean, Latin, Malay, Maltese, Dutch, Polish, Portuguese (Portugal), Portuguese (Brazil), Russian, Serbian, Swedish, Tajik, Turkmen, Turkish, Ukrainian, Uzbek, Vietnamese, Chinese |
| Content | No generative AI was used |
Download
Install instructions
Windows - Open the Windows Font Viewer. This is usually done by double clicking on the font file. Click on the Install button.
Mac - Drag font file into the ~/Fonts folder.
Unity Usage Notes
In the Font Asset Creator in TextMeshPro, using a Sample Size (Point Size) of 15, padding to 1px, setting Render Mode to RASTER, and turning off "Get Font Features" will give the best results. (If 15 provides misshapen blocks try higher numbers. This number may increase if there are particular high characters in the font.)
After creating the Font Asset, tap the arrow on its icon to expand, go to the Atlas, and set the filter mode to "Point". This will stop any rounding and keep your font looking crisp!
This font displays properly at point sizes that are multiples of 15 (or the number you used above). Using any other point sizes isn't recommended unless you're intentionally looking for a distorted style.
Development log
- Plain Pixel - Full Character ListDec 13, 2025
- Version 0.008 - 20,000+ characters!Nov 09, 2025
- Version 0.007 - Arabic Support!Sep 28, 2025
- Version 0.006 - More CJK SupportJul 15, 2025
- Version 0.004 - Korean plus more CJK SupportJun 08, 2025
- Plain Pixel V 0.002 - Thai, Georgian, CJK StartApr 13, 2025

Comments
Log in with itch.io to leave a comment.
Hi! I'm trying to use this font to translate my game into Arabic... the problem is that some characters appear like this [ ]...
I added the font and manually entered the text into the engine (I use GameMaker), but I'm still getting the error... which brings me to my question.
It's possible that these characters aren't included in the font.
There are missing glyphs in the font?
example

Hello! Thanks for using Plain Pixel! For Arabic, Arabic, Arabic Supplement, Arabic Extended A & B, and Arabic Presentation forms A & B (minus a few ligatures) are included. If you're including anything outside of these blocks, it's possible that they might not show up. I'm a bit confused, because the "not found" glyph also isn't rendering correctly, so it's hard to know exactly where the problem may lie.
If you're willing to help, I'd love to try to solve this issue. Could you please do two things for me?
1. Please install the font on your computer, and then try putting this text in some software that supports OTF features. On Mac, this is most software. On Windows, design software like Figma, and LibreOffice should work. This will help me to know if it's a Game Maker issue, or something else.
2. Please send me any text samples where you have these blocks. You can paste them here. I'll then try them out myself and see what problems I can find, and see what I can fix. This might take me a little bit of time.
One other thing, I notice that some of the characters that are present on screen don't seem to be shaped correctly. For example, I think the first word is heart but it's hard to tell where the base characters end and the dots begin. This could be due to the size setting, or maybe the shadow. The font should display these more clearly. Please try adjusting those, and existing characters may become clearer.
Thank you for reporting this! Looking forward to your reply.
Hi! Sorry for not letting you know—I think I've found the problem!
It's not the font, but a script I'm using to display Arabic.
This language is a bit tricky, since it's read from right to left... I'm about to give up on it, haha.
Arabic can be a bit tricky to work with in most game engines. Could you please post the text anyway? I'm curious what characters may be causing issues, and if it's the same characters every time. It could be due to the fact that I don't have any legacy compatibility.
Hello, I was working on a translated version of the game and was looking for a font that supported Turkish, so I ended up using yours. I've only used it in the Turkish version, but now that I've discovered such a great font, I think I'll be using it in other projects, too. 😁Thank you!
This is amazing! Thank you so much for using it. Please let me know if you run into any issues!