FontSwap: Change Every Minecraft Font Instantly

Download FontSwap for Minecraft and replace the entire UI font with any .ttf or .otf file, live in-game. Simple, client-side, and free.

Download fontswap for Minecraft 26.1-snapshot, 1.21.11-snapshot, 1.21.10, 1.21.8, 1.21.5, 1.21.4

Original name: fontswap

Minecraft: 1.20.1, 1.20.2-Snapshot, 1.20.4, 1.20.6, 1.21.1-Snapshot, 1.21.10, 1.21.11-snapshot, 1.21.3, 1.21.4, 1.21.5, 1.21.8, 26.1-snapshot

Loaders: Forge, NeoForge

FileVersionLoaderSize
fontswap-1.0-1.20.1forge.jar1.20.1Forge85 КБDownload
fontswap-1.0-1.20.2forge.jar1.20.2-SnapshotForge83 КБDownload
fontswap-1.0-1.20.4forge.jar1.20.4Forge83 КБDownload
fontswap-1.0-1.20.6forge.jar1.20.6Forge82 КБDownload
fontswap-1.0-1.21.1neoforge.jar1.21.1-SnapshotNeoForge82 КБDownload
fontswap-1.0-1.21.10neoforge.jar1.21.10NeoForge83 КБDownload
fontswap-1.0-1.21.11neoforge.jar1.21.11-snapshotNeoForge83 КБDownload
fontswap-1.0-1.21.3neoforge.jar1.21.3NeoForge82 КБDownload
fontswap-1.0-1.21.4neoforge.jar1.21.4NeoForge82 КБDownload
fontswap-1.0-1.21.5neoforge.jar1.21.5NeoForge82 КБDownload
fontswap-1.0-1.21.8neoforge.jar1.21.8NeoForge82 КБDownload
fontswap-1.0-26.1neoforge.jar26.1-snapshotNeoForge82 КБDownload

FontSwap

Minecraft's default font is iconic, but it is not for everyone. Whether you want a cleaner sans-serif for long reading sessions, a pixel-perfect retro look for a build showcase, or a fully localized typeface for a language pack, the FontSwap add-on gives you total control. This client-side utility lets you drop in any .ttf or .otf font file and applies it to the entire game interface — chat, menus, books, signs, tooltips, and even the inventory screen — live, without a single restart.

Why You Need FontSwap for Minecraft

The default "Minecraft" typeface is a bitmap font, which can look blurry on high-resolution monitors or clash with custom resource packs. FontSwap for Minecraft solves this by replacing the rendering pipeline for all text elements. You are not just changing the chat font; you are changing the way the whole game communicates with you. The best part? It works on any server, vanilla or modded, because everything is handled on your client. There is nothing to install on the server side, and no permissions are required.

Whole-Game Font Swap

Import any TrueType (.ttf) or OpenType (.otf) file, and the entire UI switches to it instantly. The add-on reads the font file and applies it globally. You can switch between fonts on the fly, making it perfect for players who like to change their aesthetic based on their current world or mood.

Favorites and Fine Control

Pin the fonts you use most to the top of the list with the star system. Beyond that, FontSwap gives you precise sliders for size, vertical offset, and line spacing — adjustments that work even inside books and on signs. You can also apply a faux-bold "weight" to thicken the text, though it cannot make a font thinner than its original design. For a light look, import a Light or Thin variant of your chosen typeface.

Visual Tweaks: Shadows and Antialiasing

Text rendering is not just about the glyphs. FontSwap lets you turn the drop shadow on or off, or recolor it entirely using a hex code. This is a game-changer for players who use shaders or high-contrast resource packs. Additionally, the antialiasing toggle lets you switch from smooth, modern edges to a crunchy pixel-art look for crisp, retro text that matches the classic Minecraft vibe.

Multi-Language Support

The interface is translated into 10 languages: English, Japanese, Simplified Chinese, Traditional Chinese, Korean, German, French, Spanish, Russian, and Brazilian Portuguese. No matter your preferred language, the settings menu is easy to navigate.

How to Install and Use FontSwap

Before you download FontSwap, ensure you have the correct loader and version. The mod supports Forge for Minecraft 1.20.1, 1.20.2, 1.20.4, and 1.20.6. It also supports NeoForge for versions 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.8, 1.21.10, 1.21.11, and 26.1. Note that on 26.1 / 26.1.1, NeoForge is still in beta, so a beta loader is required there. Always download the file that matches both your Minecraft version and your mod loader.

Once you have the correct jar file, drop it into your mods folder and launch the game. If you are using the foxygame.net launcher, you can find FontSwap in the add-on catalog there, which simplifies the process with one-click install and automatic version compatibility checks, so you never have to worry about mismatched files.

Step-by-Step Guide: How to Install

  • Download FontSwap from the official CurseForge or Modrinth page, or via the foxygame.net launcher's catalog.
  • Locate your Minecraft installation folder and open the mods directory.
  • Place the downloaded .jar file into the folder.
  • Launch the game with your chosen Forge or NeoForge profile.
  • Press the K key in-game to open the FontSwap menu (this is rebindable in the standard Controls settings).

Importing Fonts

There are two ways to add fonts. The first is to click the Import… button inside the FontSwap menu and select a .ttf or .otf file from your computer. The second is to manually drop font files into the config/fontswap/fonts/ folder. After selecting a font, tweak the sliders to your liking and hit Apply & reload. The change takes effect immediately — no restart required.

You supply your own font files, so please respect the license of any commercial fonts you use. If you find FontSwap useful, consider supporting the developer on Ko-fi. For the best experience, keep the add-on updated; the foxygame.net launcher can auto-update FontSwap to the latest build, ensuring you always have the newest features and version support without manual downloads.

Final Thoughts

FontSwap is a small utility with a massive impact on readability and immersion. Whether you are a roleplayer, a map maker, or just someone who prefers a different look, this tool delivers. It is lightweight, client-side only, and works on any server. With support for the latest Minecraft versions and both major loaders, there is no reason not to try it. Download FontSwap today and give your game a fresh voice.