DFONT to PFM Converter

Extract Windows font metrics from Mac DFONT files online

Drop files here. 1 GB maximum file size or Sign Up
to
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Windows Bridge

PFM is the key to using PostScript fonts on Windows. Converting your Mac DFONT generates the metrics file Windows needs to install and display the font.

Cloud-Processed

All metric extraction runs on Convertio servers. No font tools or Apple hardware needed — just upload the DFONT and receive PFM output.

Near-Instant

Font metrics extraction is computationally trivial. Your DFONT converts to PFM in seconds — upload and download in one quick session.

How to convert DFONT to PFM

1

Select files from Computer, Google Drive, Dropbox, URL or by dragging it on the page.

2

Choose pfm or any other format you need as a result (more than 200 formats supported)

3

Let the file convert and you can download your pfm file right afterwards

About formats

DFONT (Data Fork TrueType) is a font file format introduced by Apple with Mac OS X 10.0 in March 2001, created to solve a fundamental compatibility problem in the transition from classic Mac OS to the Unix-based OS X architecture. Classic Mac fonts stored glyph data in the resource fork — a secondary file stream specific to the HFS file system — but OS X's Unix foundation and its use of UFS had no native resource fork support. DFONT relocates the entire resource fork structure into the data fork, wrapping the same TrueType font tables in a resource map that standard OS X typography APIs can read. The file is essentially a resource-fork-less TrueType suitcase. Apple bundled DFONT as the default format for system fonts shipped with OS X, and it remains present in macOS system directories. One advantage is seamless backward compatibility with Apple's existing font rendering stack — the internal structure mirrors classic resource-fork fonts, so CoreText and its predecessors handle DFONTs without any special conversion path. The single-fork design is another practical strength, ensuring that DFONT files survive intact when stored on non-HFS volumes, transferred over networks, or managed by version control systems. While Apple has increasingly moved toward OpenType (.otf/.ttc) for newer system fonts, DFONT files continue to appear in macOS installations and in font collections originating from the OS X era.
Developer: Apple Computer
Initial release: 2001
PFM (Portable Float Map) is a floating-point raster image format devised by Paul Debevec around 2001, designed to store high-dynamic-range image data with the simplicity of the Netpbm family of formats. PFM extends the PBM/PGM/PPM philosophy — minimal header, raw data, no compression — to 32-bit IEEE floating-point samples, providing direct access to HDR pixel values without the encoding overhead of formats like OpenEXR or the limited range of Radiance HDR's RGBE encoding. The file structure is deliberately minimal: a two-character magic number ('Pf' for grayscale, 'PF' for color), width and height on the next line, a scale/endianness indicator (negative for little-endian, positive for big-endian, with magnitude indicating scale factor), and then the raw 32-bit float data for each pixel. PFM files store one float per pixel for grayscale or three floats (RGB) per pixel for color, with no compression, alpha channel, or metadata support. The format emerged from the HDR imaging research community where Debevec's work on image-based lighting and light stage capture required a simple, unambiguous way to store linear floating-point radiance values that could be easily exchanged between research tools. One advantage is absolute simplicity for HDR data: PFM can be read and written in a few lines of code in any language that supports IEEE floats, with no library dependencies — ideal for research prototyping and quick data exchange between custom tools. The format's widespread adoption in the computer vision and computational photography research community is another practical strength — optical flow benchmarks (Middlebury), depth estimation datasets, and radiance field captures commonly use PFM. The format is supported by ImageMagick, OpenCV, HDR Shop, and Luminance HDR.
Developer: Paul Debevec
Initial release: 2001

Frequently Asked Questions

Why convert DFONT to PFM?

PFM provides Windows-compatible font metrics needed to install PostScript Type 1 fonts. Converting DFONT to PFM bridges Mac fonts into the Windows font system.

How do I open a PFM file?

PFM is used alongside PFB files by Windows font managers and Adobe Type Manager. FontForge can also open PFM files for inspection and modification.

Do I also need a PFB file?

Yes. PFM contains metrics only (character widths, kerning). You need a matching PFB file with the actual glyph outlines — convert DFONT to PFB separately.

Is PFM the same as AFM?

Both provide font metrics, but PFM is the Windows binary equivalent of the cross-platform text-based AFM. Windows historically prefers PFM for Type 1 fonts.

Can I process this without special software?

Yes. Convertio handles DFONT to PFM conversion entirely online — no font tools, no macOS, and no Windows needed on your machine.