.pfb

What is a .pfb file?

Adobe's original outline font format — the one that started the desktop publishing revolution.

Safe format
Type Font
By Adobe
MIME application/x-font-type1

Drop any file to identify it

No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.

What is it

PFB (Printer Font Binary) is the binary-encoded version of Adobe's PostScript Type 1 font format — the technology that, along with the Apple LaserWriter and Aldus PageMaker, created the desktop publishing industry in 1985. Before Type 1, printers used bitmap fonts that looked jagged at any size the designer hadn't anticipated. Type 1 fonts used mathematical curves (cubic Béziers) that rendered crisply at any resolution.

A PFB file contains the font's outline data: glyph shapes described as PostScript programs, hint data for low-resolution rendering, and encoding vectors that map character codes to glyph names. PFB files are paired with PFM (Printer Font Metrics) files on Windows or AFM (Adobe Font Metrics) files on other platforms — the outline file draws the glyphs, the metrics file tells the layout engine how wide they are and how to kern them.

Type 1 fonts were officially deprecated by Adobe in January 2023, and most modern software has dropped support. Photoshop, Illustrator, and InDesign no longer render them. If you have PFB files you still need, convert them to OTF using FontForge — the outlines translate cleanly since OpenType's CFF flavour is a direct descendant of Type 1.

Technical details
Full Name
PostScript Type 1 Font (Binary)
MIME Type
application/x-font-type1
Developer
Adobe
Magic Bytes
80 01
Safety
.pfb is a known, safe format.
What opens it
FontForge
FREE Win / Mac / Linux
TransType
$97 Win / Mac
FAQ
Are Type 1 fonts still supported?
Barely. Adobe dropped Type 1 support in Photoshop, Illustrator, and InDesign in 2023. Most modern browsers and OS text engines also ignore them. Convert to OTF if you need to keep using them.
What's the difference between PFB and PFA?
PFB is binary-encoded (compact, for distribution). PFA is ASCII-encoded (human-readable, for debugging). They contain the same data in different encodings.
Related formats