What is PFB? The PostScript Type 1 Binary Font Format Explained

PFB (Printer Font Binary) is Adobe's binary format for PostScript Type 1 fonts, storing outline data compactly; Type 1 support has been retired by Adobe.

Free online file converter tool. Works in Chrome Firefox Safari Edge Opera and other modern browsers on Windows macOS Linux Android and iOS. No software installation or sign-up required. All conversions run directly in your browser, so your files never leave your device. Free to use with no account needed.

Font

What is PFB? The PostScript Type 1 Binary Font Format Explained

Adobe's binary container for PostScript Type 1 outline fonts.

Last updated:

Year Created1985
CompressionOutline font
Primary UseLegacy PostScript fonts

What is PFB?

PFB, short for Printer Font Binary, is a binary file format created by Adobe Systems for storing PostScript Type 1 outline fonts. Type 1 fonts were introduced by Adobe as part of the PostScript page description language and came into wide use with the Apple LaserWriter in 1985.

A PFB file is a compact wrapper around the data that would otherwise appear in an ASCII PFA file. It is organized as a series of segments, each marked as ASCII text or binary, where the binary portions, including the encrypted charstring outlines, are stored as raw bytes rather than as hexadecimal text. This makes PFB files roughly half the size of equivalent PFA files. On Windows, a PFB is paired with a PFM metrics file.

How PFB Works

PFB stands for Printer Font Binary, and it is the file that holds the glyph outlines of an Adobe PostScript Type 1 font. A Type 1 font describes each letter with cubic Bezier curves, the same mathematics used to draw smooth outlines in illustration software, and pairs those outlines with a small program that hints how they should be rendered at small sizes. The PFB file is the binary packaging of that outline data and its associated code.

A distinctive quirk of Type 1 is that most of the interesting content is encrypted. Adobe protected the charstrings that define each glyph and the private hinting data with a simple, published encryption scheme called eexec. The purpose was less to lock users out than to discourage casual copying and to keep the internal font program tidy; the algorithm is well documented, and font tools decrypt it routinely. Inside, a Type 1 font is really a small PostScript program that a printer or rasterizer executes to produce outlines.

The binary in Printer Font Binary distinguishes it from its sibling, the PFA (Printer Font ASCII). The two carry the same font; PFB stores the data as compact binary segments with length markers, while PFA encodes everything as printable hexadecimal text so it can pass safely through systems that only handled ASCII. PFB is smaller and was the usual form on Windows, whereas classic Mac systems stored Type 1 outlines differently again, in resource forks.

Crucially, a PFB is only half of a Type 1 font. It holds the outlines, but the metrics (the width of each character and the kerning between pairs) live in a separate AFM or PFM file. An application needs both parts to set type correctly. This two-file design, sensible in the 1980s, later became one of the format's biggest practical liabilities because the pieces could be separated or lost.

History and Standardization

Type 1 was created by Adobe in the mid-1980s alongside the PostScript page-description language, and it powered the desktop publishing revolution. When a document was printed, the printer's PostScript interpreter used the Type 1 outlines to render crisp text at the device's full resolution, a dramatic improvement over the bitmap fonts of the time. For roughly a decade, professional publishing ran on Type 1, and the PFB was how those fonts lived on a PC.

Adobe initially kept the Type 1 specification proprietary, publishing the details only after Apple and Microsoft developed TrueType as an open alternative in the early 1990s. Adobe then released the Type 1 specification publicly, but the competitive pressure had already set the industry on a path toward a unified successor. The metrics, encoding, and outline conventions of Type 1 were widely implemented, though the format was defined by Adobe's specification rather than by an international standards body.

That successor was OpenType, which absorbed Type 1's cubic outline technology into its Compact Font Format table, letting foundries carry their designs forward in a single modern file. The migration was decisive: Adobe ended authoring support for Type 1 in its Creative Cloud applications, meaning PFB fonts can no longer be used to set new type in current professional software. The format is now firmly legacy, valued mainly for archival and historical continuity.

PFB Compared to OpenType and TrueType

Against OpenType, PFB is comprehensively outmatched. Type 1 fonts are capped at 256 characters, split across two files, and carry none of the ligature, alternate, and script-shaping logic that OpenType provides through its GSUB and GPOS tables. The one thing PFB fonts hold that survives is their cubic outlines, and OpenType's CFF flavour preserves exactly that curve technology, which is why converting a Type 1 font to OpenType is largely lossless for the shapes themselves.

Against TrueType, the difference is mostly the curve mathematics: Type 1 and CFF use cubic Bezier curves, while TrueType uses quadratic ones. Cubic curves need fewer points to describe a given shape, which many type designers preferred, whereas TrueType's quadratic outlines paired with its detailed hinting instructions historically rendered very sharply on low-resolution screens. Both approaches now coexist inside OpenType, so the rivalry is settled rather than ongoing.

For anyone holding a library of PFB fonts today, the practical advice is to convert them to OpenType before the tooling disappears, keeping the original PFB and its AFM metrics as an archive. A modern workflow cannot reliably set type from a raw PFB, and the separate metrics file is easy to misplace. The format is worth understanding as the direct ancestor of today's fonts, but not as something to build new work on.

MKV Technical Specifications

DeveloperAdobe Systems[1]
File Extension.pfb[1]
MIME Typeapplication/x-font-type1[1]
Released1985 (PostScript Type 1)[1]
TypePostScript Type 1 outline font[1]

PFB vs Other Font Formats

FeaturePFBTTFOTF
Outline typePostScript Type 1[1]TrueType (quadratic)PostScript / TrueType
Standardized byAdobe[1]Apple / ISOMicrosoft / Adobe / ISO
Web-optimizedNo[3]PartialPartial
Current supportDeprecated[2]ActiveActive
Best forLegacy print workflowsGeneral useAdvanced typography

PFB holds legacy Type 1 outlines that modern apps have largely retired in favor of TTF and OTF.

Advantages & Disadvantages

Advantages

Compact storage

Storing the binary section as raw bytes makes a PFB about half the size of the equivalent ASCII PFA file.

High-quality outlines

Type 1 fonts use cubic Bezier curves and hinting for crisp rendering, especially in print.

Print industry pedigree

As the foundation of professional PostScript printing, Type 1 fonts were a print and publishing standard for decades.

Wide legacy support

Long supported across major operating systems and PostScript devices.

Disadvantages

Officially retired

Adobe ended authoring and support for Type 1 fonts in its applications in January 2023, encouraging migration to OpenType.

Limited character sets

Type 1 fonts typically hold far fewer glyphs than modern OpenType fonts and lack advanced typographic features.

Split files

On some platforms a font requires separate outline and metrics files, complicating management.

Common Use Cases

PFB is encountered mainly in legacy print and font-archival contexts.

Legacy print workflows

Older professional publishing and prepress systems relied on PostScript Type 1 fonts in PFB form.

Font conversion

PFB files are converted to OpenType or other modern formats to keep older typefaces usable.

Digital preservation

Archives retain PFB fonts to reproduce historical documents and designs accurately.

Convert PFB Files Free

Use our free online font converter to convert PFB and other formats - no signup, no watermarks.

Try Font Converter Free

How to open a PFB file

PFB files, representing the PostScript Type 1 Binary Font Format, can be managed through various software categories, including professional tools, free/open-source options, browser-based solutions, and built-in operating system utilities. Professional software typically offers advanced features for font design and editing, making it suitable for graphic designers and typographers. Free and open-source tools cater to users who need basic functionality without financial investment, while browser-based solutions provide accessibility without installation. Built-in utilities may offer limited capabilities for quick viewing or conversion.

When selecting software for PFB files, key decision factors include feature fidelity, the distinction between editing and viewing capabilities, cost models, and platform compatibility. Users should consider whether they need to edit fonts or simply view them, as this will influence the choice of software. Export needs are also crucial, as some applications may only allow saving in specific formats, while others offer broader compatibility. In some cases, converting PFB files to more widely supported formats may be a better option for users not needing extensive editing features.

FontForge 2023

Windows, macOS, LinuxFree (GPL)

FontForge is a powerful open-source font editor that supports PFB files, allowing users to view and modify font data. It provides a comprehensive set of tools for font design, including glyph editing and kerning adjustments, ensuring high fidelity when working with PFB formats.

Key features
  • Full glyph editing capabilities
  • Kerning and spacing adjustments
  • Support for multiple font formats
  • OpenType and TrueType conversion
  • Batch processing of font files
Strengths
  • Comprehensive editing tools for PFB
  • Active community and extensive documentation
  • No cost for full functionality
Limitations
  • Steeper learning curve for beginners
  • User interface can feel outdated

Exports to: OTF, TTF, SVG, WOFF

Best for: FontForge is ideal for users needing extensive font editing capabilities without cost.

Visit FontForge →

Adobe Font Development Kit for OpenType (AFDKO) 2023

Windows, macOSFree

AFDKO is a suite of tools for font developers that includes utilities for working with PFB files. While primarily aimed at professionals, it allows for detailed manipulation of font data and supports conversion between various font formats.

Key features
  • PFB file conversion to OpenType
  • Font validation and testing tools
  • Scripting capabilities for automation
  • Support for multiple font formats
  • Detailed font metrics analysis
Strengths
  • Professional-grade tools for font development
  • Strong support for OpenType workflows
  • Free to use with robust capabilities
Limitations
  • Not user-friendly for casual users
  • Limited graphical interface

Exports to: OTF, TTF, WOFF, WOFF2

Best for: AFDKO is best for professional font developers needing advanced tools for PFB manipulation.

Visit Adobe Font Development Kit for OpenType (AFDKO) →

Glyphs 3.0

macOSOne-time $299

Glyphs is a professional font creation tool that supports PFB files, allowing for detailed design and editing of typefaces. It provides a user-friendly interface and high fidelity in font rendering, making it suitable for designers focused on custom font creation.

Key features
  • Intuitive interface for font design
  • Real-time preview of font changes
  • Support for variable fonts
  • Extensive glyph editing tools
  • Export to multiple font formats
Strengths
  • Highly intuitive for designers
  • Real-time editing and preview capabilities
  • Strong community and resources
Limitations
  • High one-time purchase cost
  • Mac-only platform limits accessibility

Exports to: OTF, TTF, WOFF, SVG

Best for: Glyphs is perfect for professional designers seeking a robust and intuitive font design tool.

Visit Glyphs →

Transfonter 2023

All (browser)Free / Paid

Transfonter is a web-based tool that allows users to convert PFB files into web-friendly font formats. It is particularly useful for web developers looking to integrate custom fonts without needing complex software installations.

Key features
  • Convert PFB to web formats
  • Batch conversion capabilities
  • Font subset options for optimization
  • CSS generation for web use
  • User-friendly interface
Strengths
  • Accessible from any device with a browser
  • Simple and straightforward conversion process
  • No installation required
Limitations
  • Limited editing capabilities
  • Dependent on internet connection

Exports to: WOFF, WOFF2, TTF, EOT

Best for: Transfonter is ideal for web developers needing quick PFB conversions without software installation.

Visit Transfonter →

References

  1. PostScript fonts - Wikipedia
  2. PostScript Type 1 fonts end of support - Adobe Help
  3. Type 1 - PostScript Type 1 fonts - File Format Docs