Font Converter

DFONT vs PFB: Complete Format Comparison

Comprehensive comparison of DFONT and PFB formats covering Mac-only versus obsolete PostScript, two legacy desktop formats, and why both should be replaced with universal standards

TL;DR

In Simple Terms

Both are legacy desktop formats. DFONT is macOS-only container, PFB is deprecated PostScript Type 1 (Adobe ended support 2023).DFONT works on Mac only. PFB is obsolete everywhere. Convert both to modern OTF or TTF for better cross-platform desktop compatibility.Conversion path: DFONT → TTF, PFB → OTF. Then use OTF/TTF for desktop or convert to WOFF2 for web. Both formats limit modern workflows.

Share this page to:

DFONT (Data Fork Font) and PFB (PostScript Font Binary) represent two legacy desktop font formats from different eras and vendors, with DFONT being Apple's macOS-specific container from the OS X transition (2001) and PFB being Adobe's PostScript Type 1 format that dominated professional publishing (1984-2005). DFONT, created by Apple in 2001 during Mac OS X launch, stores TrueType data in Unix-compatible data fork format for macOS desktop installation exclusively, with zero web compatibility and no support on Windows, Linux, or mobile platforms. PFB, created by Adobe in 1984 as part of the PostScript specification, stores Type 1 font data as binary-encoded cubic Bézier curves in a two-file system (PFB for outlines + PFM/AFM for metrics), designed for PostScript printers and professional typesetting until OpenType unified the industry.

The critical distinction is era and success: DFONT is a platform-specific format that still works on macOS but limits interoperability (Mac-only by design, legacy), while PFB was a successful industry standard that has been completely replaced by OpenType (universal desktop standard, now obsolete). Both contain similar TrueType data in DFONT's case or PostScript data in PFB's case, but neither is suitable for modern workflows. Modern macOS fully supports standard OTF/TTF files making DFONT unnecessary, and PFB has been deprecated by all modern operating systems in favor of OpenType. As of 2025, both formats should be converted to universal standards—OTF/TTF for desktop use and WOFF2/WOFF for web deployment.

This guide compares DFONT and PFB to clarify why both legacy desktop formats should be replaced with modern standards. You'll learn the technical specifications showing DFONT's Mac-only structure versus PFB's PostScript heritage, use cases demonstrating both formats' limitations, platform compatibility showing severe restrictions for both, historical context explaining their creation across two decades, and definitive recommendations to use OTF/TTF for desktop and WOFF2/WOFF for web. Whether managing Mac font libraries or maintaining legacy documents, this guide provides essential knowledge about two desktop formats that represent platform-specific and era-specific limitations.

Format Overview

DFONT (Data Fork Font)

History and Purpose:

  • • Created by Apple (2001) for Mac OS X
  • • Transition from Classic Mac resource forks
  • • Desktop installation only (macOS exclusive)
  • • Never intended for web or cross-platform
  • Legacy: Mac-only limitation

Technical Characteristics:

  • • Contains TrueType data in data fork
  • • Uncompressed binary format
  • • File size: ~150-300 KB
  • • Extension: .dfont

Current Status (2025):

  • • Works on macOS desktop only
  • • Legacy format
  • • Use case: Legacy Mac systems only

PFB (PostScript Font Binary)

History and Purpose:

  • • Created by Adobe (1984) for PostScript
  • • Dominated professional publishing 1984-2005
  • • PostScript printers and imagesetters
  • • Replaced by OpenType (OTF) mid-2000s
  • Obsolete: foundries stopped distribution

Technical Characteristics:

  • • PostScript Type 1, cubic Bézier curves
  • • Two-file system: PFB + PFM/AFM
  • • File size: ~40-120 KB (outline only)
  • • Extension: .pfb/.pfa

Current Status (2025):

  • • Obsolete desktop format
  • • Replaced by OpenType
  • • Use case: Legacy documents only

Two Legacy Desktop Formats

  • DFONT: Mac-only, still works but limited, use OTF/TTF instead
  • PFB: Multi-platform historically, now obsolete, replaced by OTF
  • Common issue: Both limit interoperability, both legacy
  • Modern solution: OTF/TTF (desktop), WOFF2/WOFF (web)

Technical Differences

Side-by-Side Comparison

FeatureDFONTPFB
CreatorApple (2001)Adobe (1984)
Era2001-present1984-2005
PurposeDesktop (Mac only)Desktop/print (PostScript)
Font DataTrueTypePostScript Type 1
CurvesQuadratic BézierCubic Bézier
File StructureSingle fileTwo files (PFB+PFM)
CompressionNoneNone
Cross-PlatformNo (Mac only)Was (now deprecated)
StatusLegacy (Mac)Obsolete

DFONT Limitations

  • macOS only: Cannot install on Windows/Linux
  • No web support: Browsers don't recognize DFONT
  • Data fork structure: macOS-specific file system
  • Interoperability: Limited file sharing with non-Mac users
  • Modern macOS: Fully supports OTF/TTF, DFONT unnecessary

PFB Obsolescence

  • Replaced by OpenType: OTF unified PostScript and TrueType
  • OS deprecation: Windows/macOS prefer OTF/TTF
  • Two-file complexity: PFB + metrics harder than single OTF
  • Limited features: Can't support OpenType GSUB/GPOS
  • Industry transition: Foundries stopped distributing by mid-2000s

Use Cases and Context

When You Encounter DFONT:

  • Legacy Mac systems: Old applications from 2001-2010
  • System fonts: Some bundled Apple fonts
  • Archives: Old Mac font collections
  • Action: Convert to OTF/TTF for universal compatibility

When You Encounter PFB:

  • Legacy documents: Old InDesign/QuarkXPress files 1990s-2000s
  • Font archives: Collections from pre-OpenType era
  • Print production: Historical materials from PostScript era
  • Action: Convert PFB to OTF (CFF) to preserve PostScript curves

Modern Alternatives:

  • Desktop: OTF/TTF, works on all platforms
  • Web: WOFF2 (primary) + WOFF (fallback)
  • Result: Universal compatibility, no limitations

Platform Compatibility

Platform Support Matrix

PlatformDFONTPFB
Web Browsers
Windows Desktop~
macOS Desktop~
Linux Desktop~
Mobile

~ = Limited/deprecated | ✓ = Supported | ✗ = Not supported

Historical Context

Timeline: Two Decades

  • 1984: Adobe creates PostScript, Type 1 (PFB)
  • 1984-2005: PFB dominates professional publishing
  • 1996: OpenType created to unify formats
  • 2000s: Industry transitions from PFB to OTF
  • 2001: Apple creates DFONT for Mac OS X transition
  • 2025: PFB obsolete, DFONT legacy Mac-only

Why Both Are Legacy

  • DFONT: Mac-only design limits adoption
  • PFB: Replaced by superior OpenType standard
  • Universal standards won: OTF/TTF work everywhere

Modern Recommendations

Use Universal Formats:

  • Desktop: OTF/TTF, all platforms
  • Web: WOFF2 + WOFF, 99%+
  • Result: Universal compatibility

Replace Legacy Formats:

  • DFONT: Convert to OTF/TTF (FontForge)
  • PFB: Convert to OTF (CFF) to preserve curves
  • Action: Use modern standards for new work

Migration Checklist

  • ☐ Convert DFONT to OTF/TTF (FontForge)
  • ☐ Convert PFB to OTF (CFF) (FontForge/AFDKO)
  • ☐ Install OTF/TTF for desktop
  • ☐ Convert OTF to WOFF2 + WOFF for web
  • ☐ Test all target platforms
  • ☐ Archive originals for legacy

Summary: DFONT vs PFB

DFONT and PFB represent two legacy desktop formats from different eras. DFONT (Apple 2001) is Mac-only container with TrueType data, still works on macOS but limits interoperability. PFB (Adobe 1984) is obsolete PostScript Type 1 format, dominated publishing 1984-2005 but replaced by OpenType. Both demonstrate limitations—DFONT platform lock-in, PFB era-specific obsolescence. Use OTF/TTF for desktop (universal compatibility) and WOFF2/WOFF for web (99%+ support). Convert DFONT to OTF/TTF for cross-platform. Convert PFB to OTF (CFF) to preserve PostScript curves. Modern standards eliminate platform and era limitations.

Sarah Mitchell

Written & Verified by

Sarah Mitchell

Product Designer, Font Specialist

DFONT vs PFB FAQs

Common questions answered about this font format comparison