-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
[Back] [Bottom] [Index]
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
From the dot matrix printer
EPSON MX-80
I present to you:
EPSON MX-80 Fonts
By Michael Walden
Created: 2025-08-17 - Updated: 2025-08-17
Introduction
------------
The EPSON MX-80 printer was a commercially successful product in the early
1980s. It was often used to print type in programs in computer magazines in
the 1980s. These fonts are therefore useful for retro printout simulation or
program listings on web pages and in documentation.
Bullet points:
• I manually transcribed the font data (on 2009-11-25) used in these fonts from
the "APPENDIX 4 Character Fonts" in the "MX-80 EPSON DOT MATRIX PRINTER TYPE
II OPERATION MANUAL." (pp. 92-95) All characters match those in the APPENDIX
4 except for those where I say otherwise.
• The slashed zero in these fonts is a feature borrowed from the EPSON FX-80
printer (the successor to the MX-80) which had a dip switch setting that
would allow you to enable a slashed zero. The bitmap for the slashed zero
character in these fonts was taken from the EPSON FX-80 dot matrix printer.
• The "enhanced" fonts included here are fonts where I have slightly improved
the centering of fifteen characters "'(),.:;`filxz{}" in the ASCII portion of
the character set.
• I created 88 characters to fill in the missing Windows-1252 characters:
€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ¢¥©ª«¬®¯±²³´µ¶·¸¹
º»¼½¾ÀÁÂÃÇÈÊËÌÍÎÏÐÒÓÔÕ×ÙÚÛÝÞáâãêíîïðóôõ÷úûýÿ
• Characters 0x91(‘) and 0x92(’) have been made heavier to make them match and
make 0x92(’) slightly different from the character 0x27(')
• The two characters Inverted exclamation mark 0xA1(¡) and Inverted question
mark 0xBF(¿) have each been shifted down two pixels to be below the baseline,
as they should be.
• Character Broken bar 0xA6 has been made into a solid vertical bar to
distinguish it from the 0x7C Vertical line character which is rendered as a
broken bar in the MX-80 font.
• The EPSON MX-80 has the following two line spacing options: 1/6"(Default)
(3 pixel space) or 1/8" (0 pixel space). In my opinion 1/8" line spacing is
too close and 1/6" line spacing is too far apart. So I went with a 1 pixel
space in these fonts. This way it is like a standard ROM character generator
font with a single pixel gap between displayed character rows.
• These fonts are called EPSON MX-80 Fonts, but they should be identical to the
fonts in the following Epson MX series printers: Epson MX-70, Epson MX-80
(TYPE II), Epson MX-80 F/T (TYPE II), Epson MX-82, Epson MX-82 F/T, Epson
MX-85, and the Epson MX-100.
• The font used on this page is EPSON MX-80 W E Z.woff/woff2 at font size 15px
in bold. I used bold to make the font look better when the font is at an
intermediate size between sizes that appear crisp. See below for crisp font
sizes.
The EPSON MX-80 Fonts Font Pack
-------------------------------
The font pack contains a total of twelve operating system font files.
Font file names with sizes that appear crisp on-screen in Windows
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EPSON MX-80 F.fon - Size 7, 14, 21, 29 (Char. resolution: 11x10)
EPSON MX-80 F E.fon - Size 7, 14, 21, 29
EPSON MX-80 F E Z.fon - Size 7, 14, 21, 29
EPSON MX-80 F Z.fon - Size 7, 14, 21, 29
EPSON MX-80 O.otf - Size 11, 15, 30, 45
EPSON MX-80 O E.otf - Size 11, 15, 30, 45
EPSON MX-80 O E Z.otf - Size 11, 15, 30, 45
EPSON MX-80 O Z.otf - Size 11, 15, 30, 45
EPSON MX-80 T.ttf - Size 11, 15, 30, 45
EPSON MX-80 T E.ttf - Size 11, 15, 30, 45
EPSON MX-80 T E Z.ttf - Size 11, 15, 30, 45
EPSON MX-80 T Z.ttf - Size 11, 15, 30, 45
The font pack contains a total of eight web page font files.
Font file names with sizes that appear crisp on-screen on web pages
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EPSON MX-80 W.woff - 10px, 20px, 30px, 40px, 50px, 60px
EPSON MX-80 W.woff2 - 10px, 20px, 30px, 40px, 50px, 60px
EPSON MX-80 W Z.woff - 10px, 20px, 30px, 40px, 50px, 60px
EPSON MX-80 W Z.woff2 - 10px, 20px, 30px, 40px, 50px, 60px
EPSON MX-80 W E.woff - 10px, 20px, 30px, 40px, 50px, 60px
EPSON MX-80 W E.woff2 - 10px, 20px, 30px, 40px, 50px, 60px
EPSON MX-80 W E Z.woff - 10px, 20px, 30px, 40px, 50px, 60px
EPSON MX-80 W E Z.woff2 - 10px, 20px, 30px, 40px, 50px, 60px
Key for single letters in font names
- - - - - - - - - - - - - - - - - -
E = Enhanced
Z = Slashed Zero
F = .fon Microsoft Windows bitmapped font
O = .otf OpenType font
T = .ttf TrueType font
W = .woff and .woff2 Web Open Font Format
You can think of the fonts as containing four main fonts
EPSON MX-80
EPSON MX-80 Slashed Zero
EPSON MX-80 Enhanced
EPSON MX-80 Enhanced Slashed Zero
The fonts have the F, O, and T letters to distinguish one font format file
from the others when more than one is installed in Windows.
Font samples
- - - - - -
Here are all four fonts shown in a large size to demonstrate their appearance.
EPSON MX-80
+--------------------------------+
| !"#$%&'()*+,-./0123456789:;<=>?|
|@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_|
|`abcdefghijklmnopqrstuvwxyz{|}~ |
|€ ‚ƒ„…†‡ˆ‰Š‹Œ Ž ‘’“”•–—˜™š›œ žŸ|
| ¡¢£¤¥¦§¨©ª«¬ ®¯°±²³´µ¶·¸¹º»¼½¾¿|
|ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß|
|àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ|
+--------------------------------+
EPSON MX-80 Slashed Zero
+--------------------------------+
| !"#$%&'()*+,-./0123456789:;<=>?|
|@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_|
|`abcdefghijklmnopqrstuvwxyz{|}~ |
|€ ‚ƒ„…†‡ˆ‰Š‹Œ Ž ‘’“”•–—˜™š›œ žŸ|
| ¡¢£¤¥¦§¨©ª«¬ ®¯°±²³´µ¶·¸¹º»¼½¾¿|
|ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß|
|àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ|
+--------------------------------+
EPSON MX-80 font sample above it.)
EPSON MX-80 Enhanced
+--------------------------------+
| !"#$%&'()*+,-./0123456789:;<=>?|
|@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_|
|`abcdefghijklmnopqrstuvwxyz{|}~ |
|€ ‚ƒ„…†‡ˆ‰Š‹Œ Ž ‘’“”•–—˜™š›œ žŸ|
| ¡¢£¤¥¦§¨©ª«¬ ®¯°±²³´µ¶·¸¹º»¼½¾¿|
|ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß|
|àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ|
+--------------------------------+
EPSON MX-80 Slashed Zero font sample above it.)
EPSON MX-80 Enhanced Slashed Zero
+--------------------------------+
| !"#$%&'()*+,-./0123456789:;<=>?|
|@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_|
|`abcdefghijklmnopqrstuvwxyz{|}~ |
|€ ‚ƒ„…†‡ˆ‰Š‹Œ Ž ‘’“”•–—˜™š›œ žŸ|
| ¡¢£¤¥¦§¨©ª«¬ ®¯°±²³´µ¶·¸¹º»¼½¾¿|
|ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß|
|àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ|
+--------------------------------+
EPSON MX-80 Enhanced font sample above it.)
Download -------- Download the latest release font pack file here:
-=> Download <=-
EPSON MX-80 Fonts v1.0.zip - Date: 2025-08-17 - Size: 145 KB Enjoy! Instalation ----------- • Unzip • Install On Windows, Double click on a .fon, .ttf or .otf font to preview the font. Click on the "Install" button on the pane to install the font. On macOS, Double click a .ttf or .otf file. Click "Install Font" in the preview window. On Linux, Create a local fonts directory if one does not exist: mkdir -p ~/.local/share/fonts Copy your .ttf or .otf file to this directory: cp /path/to/your/font.ttf ~/.local/share/fonts/ Refresh the font cache: fc-cache -f -v To confirm your fonts are properly installed, you can check the available fonts: fc-list | grep "FontName" Use --- When configuring software such as your text editor, email client, etc. or when creating documents (graphics), you can use these fonts to relive the printing experiences that you had in the past. Font Color Scheme - - - - - - - - - For best results, it is recommended to use these fonts with the following color scheme (as used here on this web page): Foreground: black (#000000) (Ink) Background: white (#FFFFFF) (Paper) Alternatively you can use a green (#00FF00) foreground on a black (#000000) background to somewhat emulate the green screen monitors of the past. License ------- As embedded in each font: "Transcribed and filled in by Michael Walden 2025 CC BY-NC-SA." The "filled in" part relates to the characters that I created that were not included in the EPSON MX-80's character set. Please adhere to the following license agreement when using, modifying, or redistributing these EPSON MX-80 fonts. The EPSON MX-80 font files in this pack (.ttf, .otf and .fon) are my own work, hereby licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International - CC BY-NC-SA 4.0 License. https://CreativeCommons.org/licenses/by-nc-sa/4.0/

Final Suggestion ---------------- If you find this post interesting or useful, please share it with your friends and on your social media platform of choice. Lastly, you might also like my Colored Bar Paper Colors post from 2025-03-18 https://MW.Rat.bz/barpaper. Print Samples ------------- <----------------------------------80 Columns----------------------------------> 12345678901234567890123456789012345678901234567890123456789012345678901234567890 Self-test (Hold the LF button down and turn the printer on at the same time): !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq #$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs %&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst &'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz 12345678901234567890!#$%&'()*=+<>?!#$%&'()*=+<>? EPSON MAKES MORE PRINT MECHANISMS THAN ANYONE ELSE IN THE WORLD. Epson makes more print mechanisms than anyone else in the world. Commonly ambiguous or indiscernible characters: oO0CQDG@ 1l|!Ii 2Z 5S$ 6G 71 8BG HM aoce qg vy )>}] :;,. The quick brown fox jumps over the lazy dog. Jackdaws love my big sphinx of quartz Thanks to --------- Rebecca G. Bettencourt https://www.KreativeKorp.com for creating her Bits'n' Picas font utility, without which these fonts would not exist. George Williams and the FontForge Project for creating his FontForge font editor program, without which these fonts would not exist. hukka for his Bitmap font creation tool Fony, without which these fonts would not exist. John Cristy and ImageMagick Studio LLC for his image conversion utility, without which these fonts would not exist. VileR https://int10h.org for giving guidance in creating good looking .ttf fonts using Bits'n'Picas with FontForge. Tools used ---------- ImageMagick for text matrix (.xpm) to image (.png) conversion https://ImageMagick.org Fony 1.4.7 by hukka for Bitmap font creation http://hukka.ncn.fi/?fony Bits'n'Picas by Kreative Korp / Rebecca G. Bettencourt for Bitmap-to-outline vectorization https://GitHub.com/kreativekorp/bitsnpicas FontForge by George Williams and the FontForge Project for TrueType font editing, fine-tuning, re-encoding etc. https://FontForge.org/en-US/ Copyright and Trademark ----------------------- EPSON is a registered trademark of Epson America, Inc. All Rights Reserved. I do not claim any rights to the original bitmapped character set data, which this work is based on. Credit for that goes to the original designer(s). "In the United States, the shapes of typefaces are not eligible for copyright but may be protected by design patent" See more here: https://en.Wikipedia.org/wiki/Intellectual_property_protection_of_typefaces Related Links ------------- Epson MX-80 (1980) - Wikipedia https://en.Wikipedia.org/wiki/Epson_MX-80 EPSON: 1981 EPSON MX-80 F/T TERMINAL PRINTER https://Bid.JuliensAuctions.com/lot-details/index/catalog/460/lot/201584/EPSON-1981-EPSON-MX-80-F-T-TERMINAL-PRINTER Windows-1252 - Wikipedia https://en.Wikipedia.org/wiki/Windows-1252 ( 0x80 to 0x9F (hex) range ) ISO/IEC 8859-1 - Wikipedia https://en.Wikipedia.org/wiki/ISO/IEC_8859-1 ISO/IEC 8859-15 - Wikipedia https://en.Wikipedia.org/wiki/ISO/IEC_8859-15 EPSON MX-80 user manual : Free Download, Borrow, and Streaming : Internet Archive https://Archive.org/details/manualsbase-id-381505 (see PDF pp. 92-95) EPSON MX-80II FT / MX-80II - User Manual - 381505.pdf - Archive.org https://Archive.org/download/manualsbase-id-381505/381505.pdf https://dn790002.ca.Archive.org/0/items/manualsbase-id-381505/381505.pdf (see PDF pp. 97-100) EPSON MX Series | Impact Printers | Printers | Epson® Official Support https://Epson.com/Support/Printers/Impact-Printers/MX-Series/sh/s147 Epson MX-80 F/T | Support | Epson US https://Epson.com/Support/Printers/Impact-Printers/MX-Series/Epson-MX-80-F-T/s/SPT_MX80FT#manuals (no font in User Manual) EPSON MX-80 Fonts Alternative Fonts ----------------------------------- The following fonts claim to be based on EPSON printer fonts, but in my oppinion do not look right. These fonts also focus on making the pixels round spaced out dots. I do not like this, it is not good for using the fonts in a terminal window. I like my fonts better and I hope you do too. Epson MX Series DMP Font - SnapeFonts - FontSpace https://www.FontSpace.com/epson-mx-series-dmp-font-f90932 Epson MX Series DMP Font : Download Free for Desktop & Webfont https://www.CufonFonts.com/font/epson-mx-series-dmp Epson1 Font : Download Free for Desktop & Webfont https://www.CufonFonts.com/font/epson1 Epson standard Fonts Free Download - OnlineWebFonts.COM https://www.OnlineWebFonts.com/fonts/epson_standard - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - (This document was originally published here: https://MW.Rat.bz/MX-80 ) Counter: 77348 (Since 2025-08-17) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Back] [Top] [Index] [Contact Michael Walden] [Validates as HTML 4.01 Transitional] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [EOF]