Typewriter Font Generator

Every letter in these styles takes up the same width, just like on a mechanical typewriter or a code editor. Add corrections, brackets or spacing, then copy the text and paste it into any app.

Typewriter Font Generator Styles

Typewriter Text with Corrections

Monospace letters struck through or underlined, like a draft marked up by hand.

Spaced Typewriter Text

Old Typewriter and Telegram Fonts

Code and Terminal Fonts

Typewriter Fonts for Quotes

Typewriter Headers

Typewriter Font Ideas to Copy

Ready-made lines in the styles above. Tap Copy, or type your own text at the top to restyle everything else.

Where Typewriter Fonts Work

Based on our own testing on current phones and apps. Apps change their filters, so treat a โœ“ as "usually" rather than a promise, and keep a plain-text version of anything important.

Style familyiPhoneAndroidWindowsInstagramTikTokDiscordRoblox names
Math alphabets (bold, italic, cursive, gothic, double-struck, mono)Boxes only on very old Android builds and some smart TVs. Blocked in Roblox usernames; sometimes allowed in display names.WorksWorksWorksWorksWorksWorksBlocked
Bubble, squared and parenthesized lettersThe filled black versions may render as emoji on some phones.WorksWorksWorksWorksWorksWorksBlocked
Small caps, superscript and subscriptSuperscript and subscript have no glyph for a few letters (q, and most subscript consonants), so those stay plain.WorksWorksWorksWorksWorksWorksPartly
Fullwidth (vaporwave) and spaced-out textFullwidth characters take double space and can hit name-length limits faster.WorksWorksWorksWorksWorksWorksBlocked
Underline, strikethrough and other combining linesSome apps strip combining marks from names; the letters survive, the line does not.WorksWorksWorksWorksPartlyWorksBlocked
Glitch (zalgo) textPhones clip tall stacks; Instagram and TikTok limit how many marks they keep. Heavy versions may be moderated as spam.PartlyPartlyWorksPartlyPartlyWorksBlocked
Letter flags and other emoji-style lettersWindows draws regional-indicator letters as plain boxed letters rather than the colourful tiles phones show.WorksWorksPartlyWorksWorksWorksBlocked

Explore Fonts, Symbols and Emoticons

What Are Typewriter Fonts?

Typewriter fonts on this page are built from the Mathematical Monospace letters of the Unicode standard, a block added so formulas could show variables in a fixed-width face: ๐š๐šข๐š™๐šŽ๐š ๐š›๐š’๐š๐šŽ๐š› instead of typewriter. The capitals begin at U+1D670, the lowercase at U+1D68A and the digits ๐Ÿถ to ๐Ÿฟ at U+1D7F6. Because each one is a character rather than a downloadable font, the typed look travels with the text into a Twitter post, a Telegram group name or a Discord status without the reader installing anything.

The effect comes from the letterforms. Monospace glyphs have slab serifs, a lowercase i with a wide foot and, in a proper monospace font, the same advance width for every letter. On a mechanical typewriter each keystroke moves the carriage an identical distance, so an i and an m fill equal space, and that even rhythm is what reads as "typed" to the eye.

Two limits matter. Spaces, punctuation and accented letters have no monospace twin, so a comma or an รฉ stays in your normal font mid-line. And because every letter is a separate code point, a screen reader will usually announce "mathematical monospace small t" for each one or skip the word entirely. Keep anything a person must understand in plain text and reserve the typewriter face for a headline, a name or a short quote.

Why Use Typewriter Fonts?

The typewriter look carries a specific mood: paper, ink ribbon, a draft with corrections in the margin. That is why it turns up on poetry accounts, journaling and bookstagram profiles, zine pages and anything that leans "dark academia". A monospace bio line under a plain name feels like a caption on an old photograph, which is a different kind of contrast from the softness of cursive fonts.

The corrections section is the part people rarely find elsewhere. Combining a monospace base with a strikethrough (๐š๐š›๐šŠ๐š๐š crossed out), a slashed line or a dotted underline gives you the marked-up manuscript effect: "๐šฬถ๐š’ฬถ๐š—ฬถ๐šŽฬถ okay actually" is a joke format that works precisely because it looks like someone corrected a typed page. The Stitched and Dotted variants read like proofreader's marks, and the double underline is the closest thing to a typed heading.

The same letters double as a terminal or code font. A tech, indie-game or hacker-themed account can wrap a monospace name in the retro blocks โ–‘โ–’โ–“ and โ–“โ–’โ–‘ or the pixel border โ–€โ–„โ–€โ–„ from the Code and Terminal section and get a command-line feel without any image. On Discord in particular, a monospace nickname next to a "`>_`" style server name fits the theme of programming communities.

There is also a practical angle. Most bio fields have no formatting at all, so a change of typeface is one of the very few ways to separate a heading from the lines under it. A typewriter heading above a list in small fonts is a common bio layout that survives everywhere both character sets do.

Where Can You Use Typewriter Fonts?

Monospace letters render on every mainstream platform. What to expect on each:

If a letter shows as a hollow box, the viewing device lacks a font covering the math block, which today mostly affects older Android versions and some smart TVs.

How to Use the Typewriter Font Generator

  1. Enter a heading, a quote or your handle in the input field and watch the monospace previews rebuild as you type.
  2. Choose a style: plain typewriter for a bio heading, Typewriter Text with Corrections for the marked-up draft look, or Spaced Typewriter Text for a wide title, then press Copy.
  3. Open the app you are styling, go to the field that has no formatting button, and paste. Check the result on a second device if it is for a public profile.

Tips for Using Typewriter Fonts

Why the columns do not line up

A true monospace font aligns text into columns because every glyph is the same width. Pasted monospace letters do not reliably do this: Instagram, Twitter and most chat apps fall back to whatever font contains the math block, and the width of those glyphs is not guaranteed to match the width of a normal space. Two lines of "typed" text can therefore drift out of alignment. Use the style for the look, not for tables or ASCII layouts.

Use a code block for real alignment

On Discord and Reddit you already have native monospace. Wrapping a message in single backticks (`like this`) gives inline code, and three backticks on their own lines give a multi-line block that keeps columns straight and can be copied cleanly. The Unicode letters here are for places without that option, such as names, statuses and bios.

Spaced text needs a shorter line

The Spaced Out variant inserts a space after every letter, which doubles the length. It looks good for a one- or two-word title in brackets such as ใ€ ๐š ๐šข ๐š™ ๐šŽ ๐š ใ€‘, but a full sentence spaced out wraps onto three lines on a phone.

Numbers and capitals hold up best

Monospace digits ๐Ÿท๐Ÿฟ๐Ÿฟ๐Ÿบ and capitals are the most distinctive part of the set, since they look like a date stamp or a serial number. If a whole phrase feels heavy, try only the year, the handle or the first word in typewriter and leave the rest plain. For something louder, the same idea with heavier letters is on the bold fonts page.

Typewriter Fonts FAQ

Is typewriter text a real font I need to install?

No. It is a set of Unicode characters from the Mathematical Monospace block, so it works as plain text. Nothing is installed on your phone or on the phone of whoever reads it.

Why does my typewriter text not line up in columns?

The letters are only monospace if the font that draws them is, and social apps render them with a fallback font whose widths may not match a normal space. Treat it as a decorative style; for aligned text on Discord or Reddit, use a native code block.

How do I make monospace text on Discord without the generator?

Put a message between single backticks for inline code or between triple backticks for a code block. That formatting only applies inside messages, so for a nickname or status you still need the pasted monospace letters.

Can I use typewriter font in my Instagram bio?

Yes. Copy a style, open Edit profile and paste it into the Bio or Name field. Monospace letters are wide, so a short heading works better than a full 150-character bio in this style.

Why do the punctuation marks look different from the letters?

The monospace block only contains A to Z, a to z and 0 to 9. Commas, full stops, quotes and accented letters have no monospace version, so they are shown in the surrounding app font.

Does typewriter text count as more characters on Twitter?

It does. Each monospace letter sits outside the Basic Multilingual Plane and is counted as two characters by the post counter, so a 280-character post fits about 140 of them.

What is the difference between the typewriter and the terminal styles here?

The letters are identical; only the decoration differs. The terminal section wraps the same monospace text in block characters such as โ–‘โ–’โ–“ and โ–ถ โ—€, while the quote and telegram sections use softer frames.

Can I make the crossed-out typewriter text on my own?

Only with effort. Each struck letter is a monospace character followed by a combining stroke, and no phone keyboard types that pair. The Corrections section produces it for you.

Will typewriter text work in a Telegram channel name?

Channel and group titles accept Unicode, so monospace letters display normally there. Inside messages, Telegram has its own monospace formatting, which is easier for long text.

Why does typewriter text look normal in some apps?

A few apps and email clients substitute unfamiliar characters with the nearest plain letter or show a box instead. The text is still correct; the device simply has no font for that block.