Skip to content

Typewriter Font Generator

Type once and copy your words in six typewriter styles, from πš–πš˜πš—πš˜πšœπš™πšŠπšŒπšŽ and πšƒπ™΄π™»π™΄πšƒπšˆπ™Ώπ™΄ to πšžΜ²πš—Μ²πšΜ²πšŽΜ²πš›Μ²πš•Μ²πš’Μ²πš—Μ²πšŽΜ²πšΜ² and ο½†ο½•ο½Œο½Œο½—ο½‰ο½„ο½”ο½ˆ. Paste typewriter text in instead and you get the plain words back.

Fine-tune
  • Monospace
    The classic typed look

    π™³πš›πšŠπšπš πš–πšŽπš–πš˜, 𝚟𝟸.𝟢

  • Teletype caps
    All capitals, like a telegram

    π™³πšπ™°π™΅πšƒ 𝙼𝙴𝙼𝙾, πš…πŸΈ.𝟢

  • Underlined
    Typed, backspaced, underscored

    π™³Μ²πš›Μ²πšŠΜ²πšΜ²πšΜ² πš–Μ²πšŽΜ²πš–Μ²πš˜Μ²,Μ² 𝚟̲𝟸̲.̲𝟢̲

  • Struck out
    Typed over with a stroke

    π™³ΜΆπš›ΜΆπšŠΜΆπšΜΆπšΜΆ πš–ΜΆπšŽΜΆπš–ΜΆπš˜ΜΆ,ΜΆ 𝚟̢𝟸̢.̢𝟢̢

  • Spaced out
    Typist’s emphasis, letter by letter

    𝙳 πš› 𝚊 𝚏 𝚝 πš– 𝚎 πš– 𝚘 , 𝚟 𝟸 . 𝟢

  • Fullwidth
    Wide letters, punctuation too

    οΌ€ο½’ο½ο½†ο½”γ€€ο½ο½…ο½ο½οΌŒγ€€ο½–οΌ’οΌŽοΌ

Six typewriter styles and what each changes

None of these is a font. Each style swaps or adds Unicode characters, so the look survives copy and paste into a bio, chat or caption where you cannot pick a font. The monospace letters come from Unicode’s maths alphabets, which is also where copy-and-paste cursive text comes from; the cursive page covers how those characters count towards limits and how search treats them.

Typewriter text styles and the characters they use
StyleSampleWhat changesCharacters
Monospaceπšƒπš’πš™πšŽ 𝟷Letters and digits; punctuation stays plainU+1D670–1D6A3, digits U+1D7F6–1D7FF
Teletype capsπšƒπšˆπ™Ώπ™΄ 𝟷Capitalised first, then monospaceU+1D670–1D689
UnderlinedπšƒΜ²πš’Μ²πš™Μ²πšŽΜ²Monospace + a line under each character, not the spacesU+0332 combining low line
Struck outπšƒΜΆπš’ΜΆπš™ΜΆπšŽΜΆMonospace + a stroke through each characterU+0336 combining long stroke overlay
Spaced outπšƒ 𝚒 πš™ 𝚎Monospace, one space between letters, three between wordsordinary spaces
FullwidthType 1Letters, digits and ASCII punctuation, all double widthU+FF01–FF5E, space U+3000

Accented letters keep their accent: é becomes 𝚎́, a monospace e with a combining accent, except in Fullwidth, which has no accented letters, so é stays as it is. Letters from other alphabets and emoji pass through unchanged in every style.

Why every letter is the same width

A typewriter carriage moves the same distance after every key, whether you typed an i or an M. That fixed step, the pitch, is what makes typed text look typed: a thin i gets as much room as a wide m, so letters line up in columns down the page. Monospace fonts copy that rule, and so do the monospace characters here, which is why πš’πš’πš’ and πš–πš–πš– are the same length.

Typewriter pitches and how many characters fit on a line
PitchCharacters per inchLetter, 1 in margins (6.5 in)A4, 25 mm margins (6.3 in)
Pica106562
Elite127875
Micro-elite159794

Worked example. Courier, drawn by Howard Kettler for IBM in 1955, gives every character an advance of 0.6 em. At 12 points that is 7.2 points, exactly a tenth of an inch, so 12 pt Courier is pica pitch: a 6.5-inch line on US Letter holds 65 characters. That fixed count is why screenplays are still set in 12 pt Courier and why one script page comes out at roughly one minute of screen time.

Copied monospace characters only line up if the app shows them with a font that has them, and most apps fill in the missing ones from a maths font. They are good for a typed look, but not for lining up a table or code. For that, put plain text in a code block.

Underlining and striking out, typewriter style

A typewriter had no bold or italic. To emphasise a word, typists typed it, backspaced to its start and typed underscores over it. That is why underlining in typed manuscripts meant β€œset this in italics” to a printer, and why plain-text conventions still write _words_ with underscores.

The Underlined style does the Unicode version of the same trick. After each character it adds U+0332, a combining low line, which the app draws under the character before it. Struck out uses U+0336, a long stroke through the middle, much like typing a hyphen or x over a mistake.

Worked example. πš–Μ²πšŽΜ²πš–Μ²πš˜Μ² is eight characters: four monospace letters, each followed by its own underline mark. Because every mark belongs to one character, the line breaks at each space, which is how typists underlined too. Some fonts draw the marks as one smooth line and some as separate dashes, and a few apps draw them slightly off. The style suits short labels and titles, not long passages.

Spaced-out emphasis and two spaces after a full stop

The other way to emphasise on a typewriter was to space a word out: 𝚞 πš› 𝚐 𝚎 πš— 𝚝. German typists used this a great deal, carrying on the printers’ habit of letter-spacing (Sperrsatz) for emphasis. The Spaced out style puts one space between letters and three between words so the words stay apart. Pasting spaced text back into the box joins the letters again.

Typewriters also left a habit that is now out of date: two spaces after a full stop. With every character the same width, the extra space made sentence ends easier to see. Proportional fonts already handle that, and the Chicago Manual of Style and APA style (since its 7th edition) both ask for one space. These styles keep whatever spacing you type.

Teletype capitals and telegram style

Teleprinters, the machines that carried telegrams and news wires, mostly used the 5-bit ITA2 code. Five bits give only 32 combinations, shared between letters and figures by shift codes, with no room for small letters. Telegrams were therefore printed in capitals, and the word STOP was often written out in place of a full stop.

Teletype caps gives that look: everything in capitals, set in monospace. For an authentic telegram, type it the way one was written, short and paid by the word: ARRIVING TUESDAY STOP MEET TRAIN STOP.

Fullwidth text and where it comes from

Fullwidth letters are not typewriter letters in origin. They come from Chinese, Japanese and Korean computer character sets, where Latin letters were made as wide as a CJK character so they fit the same grid. Unicode kept them as U+FF01 to U+FF5E, one for every printable ASCII character, at the same position plus 0xFEE0. οΌ‘ is U+FF21 because A is U+0041.

That makes Fullwidth the only style here that also changes punctuation, so ο½–οΌ’οΌŽοΌοΌ is wide all the way through. With wide spaces switched on, gaps become the ideographic space U+3000, as wide as a letter. It is the β€œvaporwave” look, and on screen it reads as widely spaced type.

When a real typewriter font is the better choice

Copy-and-paste styles are for places with no font menu. Anywhere you do have one, a real font is better: the letters stay ordinary, so spell-check, search, screen readers and editing all keep working, and punctuation matches.

Where to get a typewriter look without special characters
WhereHow
Discord, Slack, TeamsWrap text in backticks: `like this`, or three backticks for a block
WhatsAppThree backticks either side: ```like this```
Word, Google Docs, CanvaCourier New is on almost every system; Courier Prime and Special Elite are free
Web pages (CSS)font-family: "Courier Prime", "Courier New", monospace;
A whole typed page as an imageText to handwriting draws text on paper

Courier Prime, made for screenwriters by Alan Dague-Greene for John August’s Quote-Unquote Apps, keeps Courier’s widths but is heavier and easier to read. Special Elite imitates a worn typewriter with uneven ink, which suits headings and posters more than body text.

Frequently asked questions

Why do some of my characters stay normal?

Only A–Z, a–z and 0–9 have monospace versions in Unicode. Accented letters get a monospace base letter with the accent added as a separate mark; punctuation, other alphabets and emoji stay as they are. Fullwidth is the only style that also widens punctuation.

Will typewriter text work in my Instagram or TikTok bio?

Usually, in bios, captions and display names. It will not work in @usernames, which only allow plain letters, digits and a few marks.

Why does the underline look broken or misplaced?

Each underline is a separate mark drawn by the app’s font, so some fonts draw separate dashes or put the line at a slightly different height. Try a shorter piece of text, or use real underline formatting where the app has it.

Can I turn typewriter text back into normal text?

Yes. Paste it into the box and a Plain text row appears with the ordinary letters. Underlines, strike-outs, wide spaces and spaced-out letters are all removed.

Is my text sent anywhere?

No. Everything runs in your browser as you type.

Sources