I would like to add my page the look and feel as it was written using a typewriter. I have found a marvellous P22 Typewriter Font that just does the job.

enter image description here

Unfortunately, it is not an Unicode font and a language-specific characters (Polish in my case) are not shown / printed out1:

enter image description here

Is there any Unicode alternative, as close to P22 Typewriter Font as possible, or any other that could give as close to typewriter experience as possible, but with full Unicode support? So that texts in many / most / all modern language would be printed correctly?

1An weird thing, at least to me, is that non-existing national characters are simply not printed at all, being replaced by a rectangles rather than being substituted by any existing font, i.e. Times New Roman etc. But, that's just a side note, neither a problem for me nor a scope of this question.

  • 2
    UTF-8 is a string encoding format. You may mean "Unicode".
    – Jongware
    Commented Apr 22, 2020 at 6:47
  • Yes, thank you.
    – trejder
    Commented Apr 22, 2020 at 8:54
  • 1
    Are you willing to buy a font. It is usually possible to make your own font quite quickly if you limit the character set to say one language (mono space and after that typewriter fonts that dont need many kerning pairs kerning tables even easier to make). Adding more languages increases cost to author, and giving it out for free might be too much asked. Anyway you could distress a existing free typewriter font shouldn't take more than a few hours.
    – joojaa
    Commented Apr 22, 2020 at 9:07
  • 1
    A note to your note: it is perfectly normal that an unavailable character is replaced with the font's standard .notdef glyph. It is a visible rectangle, rather than "not printed", so you can see something is missing. Automatically replacing such characters with another font is an application thing – and it may lead to unwelcome surprises if the font fallback looks very different (which unavoidably would be the case with such a typical design). What application(s) are you using?
    – Jongware
    Commented Apr 22, 2020 at 10:53
  • 1
    @usr2564301 Thank you for your detailed clarification. I am using Microsoft Word 2010 for Windows 10 and AFAIK it was always performing font substitutions. In my past I've seen hundreds of non-Unicode fonts with Times New Roman substitution in this very same Word 2010. P22 Typewrite Font is first or one of really, really many where I see rectangles instead.
    – trejder
    Commented Apr 22, 2020 at 12:35

1 Answer 1


While googling around the 1001fonts.com turned out to be a miracle answer to my question.

Mostly because:

  • it has an amazing collection of typewriter-like fonts (137 when writing this),
  • most fonts are free for private use and many are free for commercial usage,
  • it has an on-line test tool, which allows to type any text and validate support for given language or character set without downloading the files.

enter image description here

With just a ten minutes of quick work I managed to locate seven fonts that:

  • are purely typewriter-like,
  • supports Polish language's national characters,
  • are free for commercial or private usage (donation encouraged!).

This list included:

  1. Free For Commercial Use:
  1. Free For Personal Use only:

Far, far more than I expected.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.