A free pixel font for game menus, dialogue and HUDs. Hearth is a clean, friendly 5x8 font with real lower case.Works in any pipeline: the fonts are TextMesh Pro font assets, which draw the same in each. Tested in Built-in, URP (2D and Universal Renderer) and HDRP. In HDRP the demo scene's background colour comes from HDRP's camera settings instead; the text looks the same.A free pixel font for game menus, dialogue and HUDs. Hearth is a clean, friendly 5x8 font with real lower case.What's insideHearth as a TextMesh Pro font asset made from its bitmap, point filtered, and as TTF.161 characters: printable ASCII, the accented letters from À to ÿ with Æ Ø ß, and ¡ ¿ « » ° € £. Enough for English, French, German, Spanish, Italian, Portuguese, Dutch and the Scandinavian languages.Pixel-perfect at 8 px and its multiples (16, 24, 32 px...): every glyph checked against its pixel grid, from the TTF and the BMFont.Capitals 7 px tall, lower case 5 with descenders, one pixel between letters.A demo scene to type in and see the text at 1x to 4x.CompatibilityUnity 6.3 or later, with TextMesh Pro (built in).The code that sets every glyph on a pixel grid and builds the font files, and the package's C# scripts, were written with the help of AI (Anthropic's Claude); no generative image model. Every glyph is checked pixel for pixel.Unity 6.3 or later with TextMesh Pro; import TMP Essential Resources when Unity offers it.A Documentation.txt in the package's folder says what is where and how to use it.Try the demo scene in your browser: https://pikoulas.com/demos/hearth-pixel-font/The code that sets every glyph on a pixel grid and builds the font files, and the package's C# scripts, were written with the help of AI (Anthropic's Claude); no generative image model. Every glyph is checked pixel for pixel.




