Gothic text generator

Gothic text generator maps each Latin letter to its Unicode Fraktur blackletter glyph (U+1D504 capitals, U+1D51E lowercase) for the heavy medieval look popular on metal, dark-aesthetic, and horror posts. Five letters live outside the contiguous range and use individual codepoints from the Letterlike Symbols block: C (โ„ญ), H (โ„Œ), I (โ„‘), R (โ„œ), Z (โ„จ). Punctuation and digits pass through. Want bold blackletter? Use bold with the bold fraktur variant.

Input
Line 1:1 LF cloud_done Saved locally
Result Gothic Text Generator
0 lines 0 chars

Mathematical Fraktur with Letterlike overrides

Unicode reserves the Mathematical Fraktur alphabet at U+1D504 (capitals) and U+1D51E (lowercase) for the gothic blackletter look used in mathematical notation and decorative prose. The glyphs are heavy, angular, and visually evoke medieval manuscripts. Each letter is a real Unicode codepoint, so the styling pastes into Instagram, Twitter, Discord, and Reddit bios where formatting is otherwise stripped.

Five capital letters live outside the contiguous range because Unicode placed them earlier in the spec, in the Letterlike Symbols block (U+2100 onwards): C at U+212D (โ„ญ), H at U+210C (โ„Œ), I at U+2111 (โ„‘), R at U+211C (โ„œ), Z at U+2128 (โ„จ). The tool stitches these in transparently, so the output reads as a single contiguous Fraktur run.

For a heavier, "Bold Fraktur" version, use the bold generator and pick the Bold Fraktur variant from the Letters dropdown. That alphabet lives at U+1D56C and renders with thicker stems for an even more dramatic effect.

How to use gothic text generator

  1. 1Paste or type your text into the input panel on the left.
  2. 2The Fraktur result appears in the output panel as you type.
  3. 3Click Copy in the output header to copy the result.
  4. 4Paste it into your bio, post, or dramatic caption.
  5. 5For a heavier weight, run the result through bold with the Bold Fraktur variant.

Keyboard shortcuts

Drive TextResult without touching the mouse.

Shortcut Action
Ctrl FOpen the find & replace panel inside the input Plus
Ctrl ZUndo the last input change
Ctrl Shift ZRedo
Ctrl Shift EnterToggle fullscreen focus on the editor Plus
EscClose find & replace, or exit fullscreen
Ctrl KOpen the command palette to jump to any tool Plus
Ctrl SSave current workflow draft Plus
Ctrl PRun a saved workflow Plus

What this tool actually does

Mathematical Fraktur alphabet

A-Z mapped to U+1D504 + offset (capitals); a-z mapped to U+1D51E + offset (lowercase). Glyphs are drawn in the angular blackletter / Fraktur style historically used in German printing and mathematical notation.

Letterlike-block overrides for five capitals

Capitals C, H, I, R, and Z were assigned earlier in Unicode and live in the Letterlike Symbols block: C -> U+212D (โ„ญ), H -> U+210C (โ„Œ), I -> U+2111 (โ„‘), R -> U+211C (โ„œ), Z -> U+2128 (โ„จ). The tool inserts these in place of the contiguous-range positions, which Unicode left unassigned.

Digits, punctuation, accents pass through

Only basic A-Z and a-z are remapped. Digits stay 0-9, punctuation passes through, and accented Latin letters fall through unchanged. Strip accents via remove accents first if you want full coverage.

Two weights available

This tool emits the regular Fraktur weight at U+1D504. For a heavier blackletter look, use the bold generator with the Bold Fraktur variant, which targets U+1D56C / U+1D586 in the Math Alphanumeric block.

Browser-side, deterministic

Single JavaScript map per character. Same input always yields the same Fraktur output. No upload, no log.

Worked example

Notice C, H, and R in CHRISTMAS use the Letterlike Symbols overrides โ„ญ, โ„Œ, โ„œ. The other capitals come from the contiguous U+1D504 range. Lowercase letters use U+1D51E onwards.

Input
hello world
CHRISTMAS
Output
๐”ฅ๐”ข๐”ฉ๐”ฉ๐”ฌ ๐”ด๐”ฌ๐”ฏ๐”ฉ๐”ก
โ„ญโ„Œโ„œ๐”Œ๐”–๐”—๐”๐”„๐”–

Settings reference

Behaviour Effect on output
Uppercase A-Z (most letters) Mapped to U+1D504 + offset.
Capital C Mapped to U+212D (โ„ญ) from the Letterlike Symbols block.
Capital H Mapped to U+210C (โ„Œ).
Capital I Mapped to U+2111 (โ„‘).
Capital R Mapped to U+211C (โ„œ).
Capital Z Mapped to U+2128 (โ„จ).
Lowercase a-z Mapped to U+1D51E + offset.
Digits 0-9 Pass through unchanged. There is no Fraktur-digit Unicode block.
Punctuation, whitespace, accents Pass through unchanged.
For a heavier weight Use bold with Bold Fraktur variant.

FAQ

Why do some of my capital letters look subtly different from the rest?
Capitals C, H, I, R, and Z come from the Letterlike Symbols block (U+212D, U+210C, U+2111, U+211C, U+2128) instead of the contiguous Math Fraktur range. Unicode placed them earlier in the spec, and the contiguous positions where they would have sat are unassigned. The visual weight may differ slightly from the contiguous letters, especially in some fonts.
Will it work in Instagram and Twitter bios?
Yes. The Math Fraktur block and Letterlike Symbols block have shipped on every modern OS for over a decade and render reliably in social bios, display names, and post bodies.
Why are my digits not styled?
There is no Fraktur-digit Unicode block. Numerals stay as plain ASCII 0-9. For styled digits, use bold with the bold serif digit option, or accept that Fraktur and digits do not share a visual style.
How is gothic different from bold fraktur?
Gothic (this tool) emits the regular-weight Fraktur alphabet at U+1D504. Bold Fraktur is heavier, with thicker stems, and lives at U+1D56C; access it via the bold generator with the Bold Fraktur variant. Both share the same blackletter style; the difference is stem weight.
How do I undo Fraktur to plain text?
There is no clean reverse inside this site. A Unicode NFKC normalisation pass (in your editor or a Unicode utility) decomposes both the Math Fraktur block and the Letterlike Symbols overrides back to plain ASCII letters. Save your original input separately if you can.