Your font is rendered onto a canvas right here in your browser to build the atlas. Nothing is uploaded, and the pack is zipped on your device.
1 - Choose a font
Or pick a built-in font
2 - Atlas resolution
Vanilla is 8 px per glyph. Higher resolutions keep your font crisp when text is large, at the cost of a bigger pack.
3 - Glyph style
4 - Name the pack
Pack icon (optional)
Live preview
Generated ascii.png
256x256 px - 95 ASCII glyphsThis is the exact assets/minecraft/textures/font/ascii.png the pack ships, laid out in the vanilla 16x16 code-page order.
This pack restyles the ASCII glyph sheet, which covers normal English letters, numbers and common punctuation. Accented and non-Latin characters use separate font pages and keep the vanilla look. It is a Java Edition resource pack; Bedrock uses a different font system.
Minecraft's font is a bitmap glyph sheet baked into a texture, not an installable font file, so the only way to change it is to swap that sheet inside a resource pack. This maker renders a real typeface into the game's glyph grid for you, shows a live preview, and exports a Java resource pack you load like any other.
Upload a TTF, OTF or WOFF file, or start from a built-in font, and the tool draws every letter, number and symbol into the vanilla glyph grid in the correct code-page order. Choose a resolution from the classic 8 pixels per glyph up to a crisp 32, toggle bold, and adjust the glyph scale to fit the cells. The preview renders a sample sentence the same way the game draws text, with per-glyph spacing and the drop shadow, so what you see is what loads in game.
Everything runs in your browser. Your font is rendered locally on a canvas, nothing is uploaded, and there is no watermark on the download.
This pack restyles the ASCII glyph sheet, which covers the standard English letters, digits and common punctuation that normal text uses. Accented and non-Latin characters live on separate font pages and keep the vanilla look, so the change is honest about its scope rather than promising every script.
The pack writes a single texture, assets/minecraft/textures/font/ascii.png, a 16 by 16 grid of glyph cells. Minecraft measures each glyph's width straight from that texture, trimming the blank space on the right and adding one pixel of spacing, which is exactly how the default font is laid out. Because the maker keeps the vanilla cell order, narrow letters stay narrow and wide letters get room, and words line up the way they do on a sign or in chat.
The download is a Java Edition resource pack with a wide compatibility range, so it loads cleanly across many game versions. Drop the zip into your resourcepacks folder, enable it in Options, Resource Packs, and the in-game font switches to yours.
Minecraft draws its interface text from a bitmap glyph sheet rather than an installable font, so you change the font by swapping that sheet inside a resource pack. With this maker you pick a typeface, the tool renders every letter, number and symbol into the game's glyph grid, and you download a resource pack. Drop the pack into your resourcepacks folder and turn it on, and the in-game text uses your font.
It replaces assets/minecraft/textures/font/ascii.png, the 16 by 16 glyph atlas the default font uses for the printable ASCII range. The maker lays your glyphs out in the exact same code-page order as the vanilla sheet, so each character lands on the right cell and the game spaces words correctly.
It changes the standard English text, meaning letters A to Z, the digits and common punctuation, everywhere that text appears: menus, signs, books, chat and item names. Accented letters and non-Latin scripts live on separate font pages that this pack does not touch, so those characters keep the vanilla look.
The downloadable pack is for Java Edition, which uses the ascii.png bitmap font this tool builds. Bedrock Edition uses a different font system with its own texture layout, so the same pack does not apply there. The preview and atlas are useful for both, but the export targets Java.
The vanilla sheet is 8 pixels per glyph, which gives the classic chunky look. The 16 and 32 pixel options render a 256 or 512 pixel atlas, which keeps detailed or rounded fonts crisp when text is shown large, at the cost of a slightly bigger pack. Pick 8 px to match the pixel style, or a higher value for a smooth modern typeface.
Yes. The font is loaded with your browser's FontFace API and drawn onto a canvas on your own device to build the atlas, and the resource pack is zipped locally. The page makes no network requests with your font, so it never leaves your computer and there is no watermark.
Turn text into an image with the real game font, or browse more Minecraft tools: