Quicken data file

application/octet-stream

Safe

Magic Bytes

Offset: 0
AC ED

The Quicken Data File (QDF) is a proprietary financial database format developed and maintained by Intuit for its personal accounting software suite. It serves as the primary storage container for a user's financial records, including transaction histories, investment portfolios, bank account balances, and categorized budget information. Since these files contain sensitive personally identifiable information and financial data, they are typically protected by internal encryption and should be handled with strict privacy precautions.

Extension

.qdf

MIME Type

application/octet-stream

Byte Offset

0

Risk Level

Safe

Validation Code

How to validate .qdf files in Python

Python
def is_qdf(file_path: str) -> bool:
    """Check if file is a valid QDF by magic bytes."""
    signature = bytes([0xAC, 0xED])
    with open(file_path, "rb") as f:
        return f.read(2) == signature

How to validate .qdf files in Node.js

Node.js
function isQDF(buffer: Buffer): boolean {
  const signature = Buffer.from([0xAC, 0xED]);
  return buffer.subarray(0, 2).equals(signature);
}
Go
func IsQDF(data []byte) bool {
    signature := []byte{0xAC, 0xED}
    if len(data) < 2 {
        return false
    }
    return bytes.Equal(data[:2], signature)
}

API Endpoint

GET /api/v1/qdf
curl https://filesignature.org/api/v1/qdf

Related Formats