Skip to content
ZeroServer.tools

Old English Text Generator

Convert plain text into Old English / Blackletter style using real Unicode Fraktur characters.

Your text

Only the 26 Latin letters (A–Z, a–z) have Fraktur equivalents in Unicode — numbers, punctuation, and non-Latin characters pass through unchanged.

Characters: 0
Fraktur (Old English)
Output will appear here…
Bold Fraktur (Blackletter)
Output will appear here…

How the Old English text generator works

This tool converts standard Latin letters into their Unicode Mathematical Fraktur equivalents — real, individually-encoded characters from the Unicode “Mathematical Alphanumeric Symbols” block (U+1D400–U+1D7FF) that visually resemble the Blackletter / Old English calligraphy style used on medieval manuscripts, metal band logos, and tattoo lettering. Because every character is a genuine Unicode code point (not an image or a custom font), the result pastes correctly into places that accept plain text — social media bios and usernames, Discord and Twitter/X posts, Instagram captions, and most text fields that don't support real font styling.

Five uppercase Fraktur letters — C, H, I, R, and Z — don't live in the main math-alphanumeric block. Unicode instead points them at older “Letterlike Symbols” characters (ℭ, ℌ, ℑ, ℜ, ℨ) that already existed for mathematical notation, so this tool maps those five letters to the correct historical code points rather than the (non-existent) contiguous ones. Numbers and punctuation have no Fraktur equivalents in Unicode, so they're left as-is in the output.

Built and maintained by Meet Shah · Last updated

What this tool is used for

  • Styling a short phrase in Fraktur characters for a title or a badge.
  • Producing decorative text for a field that strips formatting.
  • Making a heading stand out in a plain-text context.
  • Producing a stylised name for a game or a profile.
  • Checking how a field renders characters outside the basic Latin range.

Frequently Asked Questions

What is this style actually called?
Fraktur — a blackletter typeface, not a language. The Unicode block is Mathematical Alphanumeric Symbols, intended for mathematical notation, which is why the characters exist as code points at all rather than as a font.
Why are some letters missing from the block?
Because C, H, I, R and Z were already encoded in the Letterlike Symbols block for mathematical use, so their Fraktur slots were left reserved. A naive offset calculation lands on unassigned code points for exactly those five letters and produces blank boxes.
Is this a font or actual different characters?
Different characters, which is the important distinction. A font changes how the same letters look; this substitutes distinct code points, so the text stays styled when copied anywhere — and stops matching a search for the original word.
Why should it be used sparingly?
Because a screen reader announces each character by its Unicode name — "mathematical fraktur capital A" — which turns a styled bio into an unlistenable string. It also breaks search, sorting and any case-insensitive comparison.
Is Old English writing the same as this?
No. Old English is the language of Beowulf, written largely in insular script with letters like þ and ð. Blackletter is a much later European typeface style, and calling it Old English is a printing-trade convention rather than a historical one.

Common errors and gotchas

  • Treating these as a font, when they are distinct Unicode characters with real accessibility consequences.
  • Using them for body text, which is unreadable to screen readers and to many people.
  • Expecting search or sort to match, since the characters are not the letters they resemble.
  • Assuming they render everywhere, when many platforms show empty boxes.
  • Assuming Fraktur is a historical script, when it is a typeface style rendered as separate characters.

Related Text Tools tools

Private & free — this tool runs entirely in your browser.