SDD

application/vnd.stardivision.impress

Safe

Magic Bytes

Offset: 0
D0 CF 11 E0 A1 B1 1A E1

The SDD file format is a legacy presentation document type originally developed by StarDivision for the StarImpress module of the StarOffice suite. It was primarily utilized for creating and displaying multimedia slideshows, including text, graphics, and transitions, before being succeeded by the OpenDocument Presentation standard. As an older binary format based on the Microsoft Compound File Binary Format, it lacks modern encryption features and may require legacy software or specialized conversion tools for contemporary access.

Extension

.sdd

MIME Type

application/vnd.stardivision.impress

Byte Offset

0

Risk Level

Safe

Validation Code

How to validate .sdd files in Python

Python
def is_sdd(file_path: str) -> bool:
    """Check if file is a valid SDD by magic bytes."""
    signature = bytes([0xD0, 0xCF, 0x11, 0xE0, 0xA1, 0xB1, 0x1A, 0xE1])
    with open(file_path, "rb") as f:
        return f.read(8) == signature

How to validate .sdd files in Node.js

Node.js
function isSDD(buffer: Buffer): boolean {
  const signature = Buffer.from([0xD0, 0xCF, 0x11, 0xE0, 0xA1, 0xB1, 0x1A, 0xE1]);
  return buffer.subarray(0, 8).equals(signature);
}
Go
func IsSDD(data []byte) bool {
    signature := []byte{0xD0, 0xCF, 0x11, 0xE0, 0xA1, 0xB1, 0x1A, 0xE1}
    if len(data) < 8 {
        return false
    }
    return bytes.Equal(data[:8], signature)
}

API Endpoint

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

Related Formats