← All news·2026-07-20·3 min read

Free Monocraft Font For Website & Application Use

Free Minecraft font inspired by the original Minecraft pixel font. More than 11 000 stars on GitHub. Use it on your website, Desktop app or anywhere else where Minecraft style is needed. Just one CSS line to include it via CDN.

fontsvibeminecrafttypographygithub

I was working with someone on creating a fan website about Minecraft and we wanted to have the right font. Our agent was proposing different fonts from Google Fonts, some of them were close but some were far away from what we needed. There was no Minecraft feeling at all. And then I discovered Monocraft… and that was it!

This free font is created by the indie developer Idrees Incan. He has nothing to do with Mojang or Microsoft. Monocraft is recreating the original Minecraft pixel font into a fully functional monospaced font. With more than 1500 glyphs, programming ligatures and even the ‘enchantment table’ galactic alphabet. This font gives you the true Minecraft feeling and can be used in your projects.

Source

IdreesInc/Monocraft

★ 11,115Python

Open on GitHub →

To use this font on your website, you can use the jsDelivr CDN. No need to download anything. Just copy and paste one @font-face rule into your css file and it should work. If you want to use it in your Desktop app or Electron project, go to the Releases page and download the .ttc file. Install it as you would normally do with any other font. You can also use Homebrew casks on MacOS if you prefer.

How to get the free Minecraft font for your website

CSS — load Monocraft from CDN (no download needed)
@font-face {
    font-family: 'Monocraft';
    src: url('https://cdn.jsdelivr.net/gh/IdreesInc/Monocraft@main/dist/Monocraft-ttf/Monocraft.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

Once you have added the @font-face rule, you can simply use font-family: 'Monocraft' in any part of your css file. The font size is around 700 KB, which is acceptable for most projects. If you want to set it as default, you can do something like this: body { font-family: 'Monocraft', monospace }. And if you are sending it to your agent, simply copy the @font-face rule and ask him/her to use Monocraft as a heading font.

How to install the Minecraft font on Windows or Mac

  1. 1Open the Releases page on GitHub (linked in the repo README)
  2. 2Download the latest Monocraft.ttc file
  3. 3Windows: right-click the file and select Install (may need admin access)
  4. 4Mac: double-click the file and click Install Font in the dialog
  5. 5Mac via Homebrew: run the command below — cleaner than manual install
Mac — install via Homebrew
brew install --cask font-monocraft
✓What you get

A free, open-source font that faithfully recreates the Minecraft visual style — 1500+ glyphs, programming ligatures, and the enchantment table alphabet. One CSS snippet loads it from CDN for websites; the .ttc file installs system-wide for desktop apps. Fan project, not affiliated with Mojang.

Source: github.com

Free course

Stop reading about AI — start building with it

The free Claude Code course: your first site, tool or game — no coding. No upsells, no cross-sells — nothing to buy here.

Start free →
EAEvgenii Arsentev

Author

Evgenii Arsentev

PhD · Chief Executive Officer, digital health