.DFONT

DFONT File

Mac OS X Data Fork Suitcase Font
Ask a question
QUICK ANSWER

A .dfont file is a Mac font file that stores TrueType or OpenType font outlines in Apple's data-fork resource format. macOS opens it automatically with Font Book. Windows cannot use it directly - use the free tool DfontSplitter to extract the embedded TTF fonts, then install those normally.

Developer: Apple Inc. Category: Font Files Open standard MIME: application/x-dfont
OPENS ON Windows macOS Linux
Related: .WOFF · .TTF · .EOT · .MCF

On this page

19k+ extensions indexed
Last reviewed Aug 27, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the DFONT file format?

A .dfont file is a Mac OS X font container that stores TrueType or OpenType font data in a file's regular data fork rather than in the HFS+ resource fork. Apple introduced the format with Mac OS X 10.0 (March 2001) to solve a cross-platform compatibility problem: Classic Mac OS fonts stored glyph data exclusively in HFS resource forks, which were silently stripped when files were copied to FAT, SMB, or other non-HFS volumes.

The solution was to replicate the resource fork layout byte-for-byte into the data fork and mandate the .dfont extension. The file begins with 16 zero bytes where a resource fork header would normally sit, then continues with a standard resource map and resource data sections containing sfnt blobs (the actual TrueType or OpenType outlines) and optional FOND family records. Multiple font faces - Regular, Bold, Italic, Bold Italic - can be bundled into a single .dfont suitcase.

By macOS 10.6 Snow Leopard (2009), Apple migrated most system fonts to plain .ttf and .otf files. A small set of legacy .dfont files remains in /System/Library/Fonts/ for backward compatibility. The sfnt records inside a .dfont are fully valid TrueType or OpenType data - tools such as FontForge and DfontSplitter can extract them as standard .ttf files usable on any platform.

macOS Font Book opens .dfont files natively. On Windows the format is not recognized by the OS; third-party extraction tools are required.

Security & safety

RISK: LOW

Font files are read by the OS font renderer; malformed fonts have historically caused kernel panics on macOS (rare). Only install .dfont files from trusted sources.

Format details

in a nutshell
FULL NAMEMac OS X Data Fork Suitcase Fontaka Data Fork Font, dfont
DEVELOPERApple Inc.since 2001 (Mac OS X 10.0)
CATEGORYFont Files
MIME TYPEapplication/x-dfont
TYPEResource-fork-equivalent binary font container (data fork)
STANDARDOpen · royalty-free

Programs that open DFONT files

Windows2 apps
DfontSplitter Free Open DfontSplitter, load the .dfont, choose output folder; extracted TTF files can be installed normally.
FontForge Open-source File > Open, select .dfont; export desired face as TTF via File > Generate Fonts.
macOS3 apps
FontForge Open-source File > Open, select .dfont; can inspect, edit, and export individual faces as TTF/OTF.
DfontSplitter Free Drag the .dfont onto DfontSplitter; it extracts embedded TTF files to a chosen folder.
macOS Font Book Built-in Double-click the .dfont file; Font Book shows a preview and installs it.
Linux1 app
FontForge Open-source File > Open, select .dfont; export as TTF/OTF.

Technical details

deep spec
Byte orderBig-endian (matches Classic Mac OS resource fork convention)
File header16 zero bytes at offset 0 - resource fork placeholder; signals that the resource map follows immediately after
Internal containerMac OS resource fork structure (resource map + resource data sections) stored verbatim in the data fork
Primary resource type`sfnt` blobs - contain valid TrueType or OpenType (CFF or glyf table) outline data
Secondary resource type`FOND` (Font Family Descriptor) records for family metadata and legacy bitmap font sizes
Multi-face bundlingA single `.dfont` may contain multiple faces (Regular, Bold, Italic, Bold Italic) as separate `sfnt` resources within one file
Glyph format insideTrueType quadratic Bezier outlines or OpenType CFF cubic outlines within the `sfnt` stream
Typical size20 KB - 5 MB (varies with glyph count, number of faces, and hinting data)
EncodingBinary, big-endian resource fork layout
Extraction compatibility`sfnt` streams are valid standalone TrueType/OpenType; extractable by DfontSplitter, FontForge, and the `fondu` command-line utility
System font path`/System/Library/Fonts/` - legacy Apple system fonts remain as `.dfont` after most migrated to `.ttf`/`.otf` in macOS 10.6
File type codeHFS+ file type code `dfon`; no fixed magic bytes (file starts with 16 zero bytes)
Windows compatibilityNot natively installable on Windows; requires extraction of `sfnt` resources to `.ttf` via DfontSplitter or similar tools
CompressionNone - glyph data stored uncompressed within resource blobs
Released2001 (Mac OS X 10.0)
Latest versionNo versioned spec; format frozen at introduction
Open standardYes · royalty-free
Specificationfontforge.org

DFONT conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with DFONT files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about DFONT files.

Frequently asked questions

How do I use a .dfont font on Windows?
Use DfontSplitter (free) to extract the TTF files from the .dfont, then install the TTF normally via right-click > Install.
Can I open a .dfont on a Mac?
Yes - double-click it; Font Book opens and lets you preview and install it.
Why can't I install a .dfont file on Windows?
Windows does not understand the Mac resource fork container; you must extract the embedded TTF first with DfontSplitter or FontForge.
Is .dfont still used?
Very rarely for new fonts. Apple stopped shipping new .dfont fonts with macOS around 10.6 (2009). You encounter them mainly in legacy Mac projects or old system font backups.
What is the difference between .dfont and .ttf?
Both contain TrueType font data, but .dfont wraps it in a Mac resource-fork container that only macOS understands natively. TTF is the cross-platform standard.

References

1Wikipedia - Datafork TrueTypeen.wikipedia.org
2FontForge - Macintosh font formatsfontforge.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.JSONJavaScript Object Notation file
9.NOMEDIAAndroid No-Media Marker File
10.BINCD/DVD Disc Image (BIN/CUE)

Related extensions

.WOFFWeb Open Font Format
.TTFTrueType Font
.EOTEmbedded OpenType Font
.MCFMathcad Font / Resource File
.CHRBorland BGI Stroke Font File
.OTFOpenType Font

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z