Monospace Text Generator

Type a line and copy it back in monospace letters and digits, the fixed-width alphabet Unicode added for mathematics.

Sample. Type or paste your own to replace it.

Monospace 26 characters

πšŽπš›πš›πš˜πš› 𝟺𝟢𝟺: πš•πšžπš—πšŒπš‘ πš—πš˜πš πšπš˜πšžπš—πš

Every letter and number here has a character in this set.

Same text, other styles

  • Full width (vaporwave) 26 charactersο½…ο½’ο½’ο½ο½’γ€€οΌ”οΌοΌ”οΌšγ€€ο½Œο½•ο½Žο½ƒο½ˆγ€€ο½Žο½ο½”γ€€ο½†ο½ο½•ο½Žο½„

More options

Use these for fun, not for anything that matters. Screen readers read many of these characters badly or skip them, search cannot find them, and some apps strip them or show empty boxes.

All 72 characters: tap one to copy it

72 characters in 4 groups.

With a keyboard: Tab goes into the table once, the arrow keys move inside it, and Enter copies.

Monospace capitals 26

Monospace small letters 26

Monospace digits 10

Segmented digits 10

How it works

This monospace text generator swaps each letter and digit for a fixed-width character from Unicode's mathematical alphabets. It holds 72 characters and no punctuation, so a comma stays as typed. Some apps strip or block these characters, and screen readers may read them badly.

Read the full guide

One typewriter row, one wide row

The large card sets your line in Monospace, digits included. Spaces and punctuation stay as typed. Full width (vaporwave) sits below: Unicode's other fixed-width alphabet, and the one with a space, a colon and brackets of its own.

Why the columns may drift

Unicode has 62 monospace characters, 52 letters and ten digits, added in March 2001 for mathematics. It has no monospace space, comma or bracket. Those come from the app's own font at their own widths, so a table typed this way may not line up. The reader's font also decides how wide each letter is drawn.

Tips
  • Small l and digit one are separate characters. Unicode's chapter on them warns that some monospaced fonts draw the pair alike.
  • The table ends with ten seven-segment digits to tap. They date from March 2020, so older devices show empty boxes.
  • Each character counts as two where a box counts UTF-16 units, so a 20-letter line can use 40.

Questions and answers

Where do the monospace characters come from?

Each letter becomes a character with monospace in its name, such as Mathematical monospace small a, U+1D68A, from the Mathematical Alphanumeric Symbols block. The seven-segment digits come from Symbols for Legacy Computing. No font is involved: a font cannot travel with pasted text.

What does monospace mean?

Every character takes the same width. Wikipedia's article on monospaced fonts gives fixed-pitch, fixed-width and non-proportional as other names, and records that such fonts are customary on typewriters and for setting computer code.

Should I use this or a code block?

A code block, wherever the box offers one. In Markdown, a backtick each side makes a code span. HTML has code for a fragment of computer code and samp for a program's output. Text set that way stays ordinary letters, so a search finds it.

Why did my text turn back to plain letters?

Every character here carries a mapping to its plain letter in Unicode's database. Software that tidies text with the normalization called NFKC applies that mapping, and 𝚊 becomes a again. The words survive. The look does not.

All 72 characters

Monospace capitals 26

  • Mathematical monospace capital A U+1D670. Stands for capital A in monospace.
  • Mathematical monospace capital B U+1D671. Stands for capital B in monospace.
  • Mathematical monospace capital C U+1D672. Stands for capital C in monospace.
  • Mathematical monospace capital D U+1D673. Stands for capital D in monospace.
  • Mathematical monospace capital E U+1D674. Stands for capital E in monospace.
  • Mathematical monospace capital F U+1D675. Stands for capital F in monospace.
  • Mathematical monospace capital G U+1D676. Stands for capital G in monospace.
  • Mathematical monospace capital H U+1D677. Stands for capital H in monospace.
  • Mathematical monospace capital I U+1D678. Stands for capital I in monospace.
  • Mathematical monospace capital J U+1D679. Stands for capital J in monospace.
  • Mathematical monospace capital K U+1D67A. Stands for capital K in monospace.
  • Mathematical monospace capital L U+1D67B. Stands for capital L in monospace.
  • Mathematical monospace capital M U+1D67C. Stands for capital M in monospace.
  • Mathematical monospace capital N U+1D67D. Stands for capital N in monospace.
  • Mathematical monospace capital O U+1D67E. Stands for capital O in monospace. Unicode's chapter on these letters says the digit zero must be distinct from it in every mathematical set.
  • Mathematical monospace capital P U+1D67F. Stands for capital P in monospace.
Show all 72 characters (56 more)

Monospace capitals, continued

  • Mathematical monospace capital Q U+1D680. Stands for capital Q in monospace.
  • Mathematical monospace capital R U+1D681. Stands for capital R in monospace.
  • Mathematical monospace capital S U+1D682. Stands for capital S in monospace.
  • Mathematical monospace capital T U+1D683. Stands for capital T in monospace.
  • Mathematical monospace capital U U+1D684. Stands for capital U in monospace.
  • Mathematical monospace capital V U+1D685. Stands for capital V in monospace.
  • Mathematical monospace capital W U+1D686. Stands for capital W in monospace.
  • Mathematical monospace capital X U+1D687. Stands for capital X in monospace.
  • Mathematical monospace capital Y U+1D688. Stands for capital Y in monospace.
  • Mathematical monospace capital Z U+1D689. Stands for capital Z in monospace.

Monospace small letters 26

  • Mathematical monospace small a U+1D68A. Stands for small a in monospace.
  • Mathematical monospace small b U+1D68B. Stands for small b in monospace.
  • Mathematical monospace small c U+1D68C. Stands for small c in monospace.
  • Mathematical monospace small d U+1D68D. Stands for small d in monospace.
  • Mathematical monospace small e U+1D68E. Stands for small e in monospace.
  • Mathematical monospace small f U+1D68F. Stands for small f in monospace.
  • Mathematical monospace small g U+1D690. Stands for small g in monospace.
  • Mathematical monospace small h U+1D691. Stands for small h in monospace.
  • Mathematical monospace small i U+1D692. Stands for small i in monospace.
  • Mathematical monospace small j U+1D693. Stands for small j in monospace.
  • Mathematical monospace small k U+1D694. Stands for small k in monospace.
  • Mathematical monospace small l U+1D695. Stands for small l in monospace. Unicode's chapter on these letters warns that not every monospaced font tells it from the digit one.
  • Mathematical monospace small m U+1D696. Stands for small m in monospace.
  • Mathematical monospace small n U+1D697. Stands for small n in monospace.
  • Mathematical monospace small o U+1D698. Stands for small o in monospace.
  • Mathematical monospace small p U+1D699. Stands for small p in monospace.
  • Mathematical monospace small q U+1D69A. Stands for small q in monospace.
  • Mathematical monospace small r U+1D69B. Stands for small r in monospace.
  • Mathematical monospace small s U+1D69C. Stands for small s in monospace.
  • Mathematical monospace small t U+1D69D. Stands for small t in monospace.
  • Mathematical monospace small u U+1D69E. Stands for small u in monospace.
  • Mathematical monospace small v U+1D69F. Stands for small v in monospace.
  • Mathematical monospace small w U+1D6A0. Stands for small w in monospace.
  • Mathematical monospace small x U+1D6A1. Stands for small x in monospace.
  • Mathematical monospace small y U+1D6A2. Stands for small y in monospace.
  • Mathematical monospace small z U+1D6A3. Stands for small z in monospace.

Monospace digits 10

  • Mathematical monospace digit eight U+1D7FE. Stands for 8 in monospace.
  • Mathematical monospace digit five U+1D7FB. Stands for 5 in monospace.
  • Mathematical monospace digit four U+1D7FA. Stands for 4 in monospace.
  • Mathematical monospace digit nine U+1D7FF. Stands for 9 in monospace. It is the last code point of the Mathematical Alphanumeric Symbols block.
  • Mathematical monospace digit one U+1D7F7. Stands for 1 in monospace. The small l of this alphabet is a different character, U+1D695, however alike a font draws them.
  • Mathematical monospace digit seven U+1D7FD. Stands for 7 in monospace.
  • Mathematical monospace digit six U+1D7FC. Stands for 6 in monospace.
  • Mathematical monospace digit three U+1D7F9. Stands for 3 in monospace.
  • Mathematical monospace digit two U+1D7F8. Stands for 2 in monospace.
  • Mathematical monospace digit zero U+1D7F6. Stands for 0 in monospace. It must stay distinct from the capital O, says Unicode's chapter on these characters.

Segmented digits 10

  • Segmented digit eight U+1FBF8. A 8 drawn as a seven-segment display digit. Tap to copy it. Added in Unicode 13.0 (March 2020), so an older device shows an empty box.
  • Segmented digit five U+1FBF5. A 5 drawn as a seven-segment display digit. Tap to copy it. Added in Unicode 13.0 (March 2020), so an older device shows an empty box.
  • Segmented digit four U+1FBF4. A 4 drawn as a seven-segment display digit. Tap to copy it. Added in Unicode 13.0 (March 2020), so an older device shows an empty box.
  • Segmented digit nine U+1FBF9. A 9 drawn as a seven-segment display digit. Tap to copy it. Added in Unicode 13.0 (March 2020), so an older device shows an empty box.
  • Segmented digit one U+1FBF1. A 1 drawn as a seven-segment display digit. Tap to copy it. Added in Unicode 13.0 (March 2020), so an older device shows an empty box.
  • Segmented digit seven U+1FBF7. A 7 drawn as a seven-segment display digit. Tap to copy it. Added in Unicode 13.0 (March 2020), so an older device shows an empty box.
  • Segmented digit six U+1FBF6. A 6 drawn as a seven-segment display digit. Tap to copy it. Added in Unicode 13.0 (March 2020), so an older device shows an empty box.
  • Segmented digit three U+1FBF3. A 3 drawn as a seven-segment display digit. Tap to copy it. Added in Unicode 13.0 (March 2020), so an older device shows an empty box.
  • Segmented digit two U+1FBF2. A 2 drawn as a seven-segment display digit. Tap to copy it. Added in Unicode 13.0 (March 2020), so an older device shows an empty box.
  • Segmented digit zero U+1FBF0. A 0 drawn as a seven-segment display digit. Unicode added the ten in version 13.0 (March 2020) to match the score digits of 16-bit home computer programs. Tap to copy it.

How this list was compiled: All 72 rows were generated by a script from the Unicode Character Database, version 18.0.0 (https://www.unicode.org/Public/18.0.0/ucd/UnicodeData.txt), and the script stops unless every name is the one expected and every row carries a <font> decomposition back to its plain letter or digit. Ages come from https://www.unicode.org/Public/18.0.0/ucd/DerivedAge.txt and blocks from https://www.unicode.org/Public/18.0.0/ucd/Blocks.txt. The list is every character whose name holds the word MONOSPACE, which the script counts as 62: 26 capitals from U+1D670, 26 small letters from U+1D68A and the ten digits U+1D7F6 to U+1D7FF, the last ten code points of the Mathematical Alphanumeric Symbols block. Neither run has a hole. The ten segmented digits U+1FBF0 to U+1FBF9 from Symbols for Legacy Computing are added as copy-only tiles: section 22.3 of the core specification (https://www.unicode.org/versions/Unicode18.0.0/core-spec/chapter-22/) lists them beside the monospace digits in its table of compatibility digits and calls them essentially just another styled set of ASCII digits, and section 22.7.4 says they are styled as upright seven-segment digits to match the ones often used for game scores in applications for one maker's 16-bit computers. Section 22.2 of the same chapter is the source for the notes on l and one and on O and zero, and for Table 22-2, which gives monospace Latin letters and digits only. Left out on purpose: spaces of fixed width such as U+2007, which are blank and would mislead in a grid of tiles, and the fullwidth letters, which the vaporwave page lists and this page shows as a built-in row. Release dates are from https://www.unicode.org/history/publicationdates.html (3.1 in March 2001, 13.0 on 10 March 2020). All checked on 2026-09-20. Names are the official ones in sentence case. Licence: own work (facts from the Unicode Character Database, Unicode License v3, restated in our own words)