Minecraft text formatter

Minecraft font generator

This Minecraft font generator adds legacy color and style codes to your text in the browser, then lets you copy a section-sign or ampersand string with an approximate pixel-style preview.

This tool generates legacy formatting code and an approximate visual preview. It does not provide font files, resource packs, images, or downloads. Support varies by Minecraft version, server, plugin, and target text field, so test pasted code in the destination environment.

8 / 100 grapheme clusters

Legacy color
Styles
Approximate pixel-style preview

Welcome!

How to use this Minecraft font generator

  1. Type the text you want to format.

  2. Choose one legacy color and any combination of the available styles.

  3. Copy the § code for fields that accept section signs, or the & code when your server or plugin converts ampersands.

What this tool produces

This tool wraps your text in legacy formatting codes and a reset code. The preview is a CSS-only approximation to help you inspect color and style choices; it is not the Minecraft font.

Use the generated string for a short server message, rank label, sign, or configuration value when that destination explicitly accepts legacy codes. Keep decorative combinations restrained so the text remains readable, then paste the section-sign or ampersand version into the exact field you plan to use. Always test there: chat, books, signs, plugins, and server consoles can parse or reject formatting differently.

Compatibility

This tool generates legacy formatting code and an approximate visual preview. It does not provide font files, resource packs, images, or downloads. Support varies by Minecraft version, server, plugin, and target text field, so test pasted code in the destination environment.

Edition and field sources

Minecraft Wiki: Formatting codes. Community-maintained edition and field behavior reference for legacy section-sign codes.

Minecraft Java Edition text component format. Reference for structured Java Edition text, which is distinct from the legacy strings this page emits.

FAQ

Is this the official Minecraft font?

No. This is a local legacy formatting-code helper with an approximate preview. It does not embed, download, or reproduce official Minecraft font assets.

What is the difference between § and & codes?

§ is the legacy section-sign code. & can work in many server or plugin inputs that convert ampersands to section signs; other targets may display either character literally.

Why did the code not change my text?

The target may not support legacy formatting codes, or it may expect a different format. Version, server, plugin, and text-field support can differ, so test in the exact destination.

Does this run locally?

Yes. Formatting, previewing, and copying run in your browser; this tool does not send your source text to a conversion service.

What is the difference between this and Enchanting Table Language?

Enchanting Table Language converts text into decorative characters. It does not create the legacy formatting codes generated here.

Loading interactive tools…