.DT

DT File

Macintosh Data Fork File
Ask a question
QUICK ANSWER

A DT file holds the data fork of a classic Macintosh file split from its resource fork during cross-platform transfer. These files come from the pre-Mac OS X era (before 2001) and have no dedicated program on modern systems. The most practical step is to rename the file to its original extension and open it in the appropriate application.

Developer: Apple Inc. Category: Data Files MIME: application/octet-stream
OPENS ON Windows macOS
Related: .PKPASS · .DAT · .JSON · .RIS

On this page

19k+ extensions indexed
Last reviewed Aug 22, 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 DT file format?

Earlier versions of Apple's classic Macintosh stored files using a dual-fork structure: a resource fork and a data fork. The .dt extension was an informal convention used by early cross-platform file-transfer utilities to preserve the data fork as a separate sidecar file when moving a Mac file to a non-HFS volume.

A fork file has no fixed size limits - it mirrors the data fork of the original file exactly, and at times could exceed the resource fork in size. The .dt file carries no special header of its own; its bytes are the raw data fork contents, while the resource fork was stored in a separate companion file. Macintosh Data Fork Files were used on earlier Mac versions and could not be accessed by the general user - they were more specifically present for system-level file transfer.

Modern macOS handles forks transparently via extended attributes, and cross-platform transfers now produce AppleDouble __MACOSX companion files inside ZIP archives instead. A .dt file encountered today is almost certainly a leftover from a pre-OS X migration or a classic Mac emulator such as BasiliskII.

Security & safety

RISK: LOW

Raw data fork files pose no inherent security risk - they are passive data files. In the context of classic Mac emulation, the usual caution around software from untrusted sources applies.

Format details

in a nutshell
FULL NAMEMacintosh Data Fork Fileaka Mac data fork, HFS data fork sidecar
DEVELOPERApple Inc.since ~1985 (HFS / classic Mac OS, though .dt suffix usage is informal)
CATEGORYData Files
MIME TYPEapplication/octet-stream
TYPESidecar file holding the data fork of a classic Macintosh file split for cross-platform transfer
This extension is also used by…
  • Desktop database file (Mac OS System folder) - Mac OS 7-9 stored the desktop database as 'Desktop DB' and 'Desktop DF' - sometimes referenced by tools as .dt files; these were invisible system files managing the Finder's icon and document-type records.
  • Various application data files - Some Windows and Linux applications use .dt as a generic data file extension (e.g. some game engines, scientific software); these are entirely unrelated to Mac forks.

Programs that open DT files

Windows1 app
HFVExplorer Free Explore HFS disk images from classic Mac emulators; can handle data/resource fork split files.
macOS2 apps
Mac OS X / macOS (built-in) Built-in Try opening the .dt file directly with the application that created the original document. The data fork often contains the readable content (text, image data). If the original app is not available, try a hex editor.
BasiliskII (classic Mac emulator) Open-source Run a classic Mac OS system image in BasiliskII; use HFVExplorer or Disk Copy to import .dt files back onto an HFS disk image for use with period-correct apps.

Technical details

deep spec
Magic bytesNo fixed magic; content mirrors the data fork of the original file, which varies by type
Byte orderDepends on original file type; typically big-endian for classic Mac data structures
EncodingBinary or text, matching the original file's data fork content exactly
ContainerNone - raw data fork bytes with no added header or wrapper of any kind
Data storageBytes are identical to the original data fork - a `.dt` from a PICT image contains raw PICT data; from a text file, raw text
HFS fork contextClassic HFS supported exactly two forks per file; `.dt` isolates the data fork while the resource fork is stored separately
Typical sizeVariable; identical to the source file's data fork (bytes to several MB)
Companion fileResource fork stored separately, typically as a `.rsrc` or AppleDouble sidecar
Associated OSClassic Mac OS (System 1 - Mac OS 9); early Mac OS X transition period
Transfer contextCreated by cross-platform file-transfer utilities splitting HFS dual-fork files for non-HFS volumes
Modern equivalentAppleDouble `__MACOSX/` folder (in ZIP transfers); APFS extended attributes on macOS
Filesystem originHFS (Hierarchical File System), introduced with Mac OS in 1985
Released~1985 (HFS / classic Mac OS, though .dt suffix usage is informal)

DT conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with DT 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 DT files.

Frequently asked questions

What is a .dt file?
It is a legacy sidecar file containing the data fork of a classic Macintosh file. Classic Mac files have two parts (data fork and resource fork); .dt holds the data portion when they were split for cross-platform transfer.
How do I open a .dt file?
Try renaming it to the extension of the original document type and opening it in the appropriate application - the data fork often contains the main file content. Alternatively, open it in a hex editor to inspect the raw content.
Are .dt files still used today?
No - they are an artifact of the classic Mac OS era (pre-2001). Modern macOS handles resource forks transparently without separate files.
How do I combine a .dt data fork with its resource fork?
Use a MacBinary encoding tool (macbinary on macOS/Linux) or work within a classic Mac emulator (BasiliskII, SheepShaver) using HFS disk images.

References

1Wikipedia - Resource forken.wikipedia.org
2MacDisk - Macintosh File Forkswww.macdisk.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Related extensions

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Free file tools

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

Open the toolbox

Browse file extensions A-Z