Psion Series 3 Database file

application/octet-stream

Safe

Magic Bytes

Offset: 0
4F 54 54 4F 00

The Psion Series 3 Database file is a proprietary data storage format created by Psion PLC for its range of personal digital assistants. It primarily stores structured information for integrated productivity applications like Agenda and Data on the EPOC16 operating system. As an obsolete legacy format, these files are generally considered safe because they do not support executable content, though modern access typically requires specialized conversion software.

Extension

.dbf

MIME Type

application/octet-stream

Byte Offset

0

Risk Level

Safe

Validation Code

How to validate .dbf files in Python

Python
def is_dbf(file_path: str) -> bool:
    """Check if file is a valid DBF by magic bytes."""
    signature = bytes([0x4F, 0x54, 0x54, 0x4F, 0x00])
    with open(file_path, "rb") as f:
        return f.read(5) == signature

How to validate .dbf files in Node.js

Node.js
function isDBF(buffer: Buffer): boolean {
  const signature = Buffer.from([0x4F, 0x54, 0x54, 0x4F, 0x00]);
  return buffer.subarray(0, 5).equals(signature);
}
Go
func IsDBF(data []byte) bool {
    signature := []byte{0x4F, 0x54, 0x54, 0x4F, 0x00}
    if len(data) < 5 {
        return false
    }
    return bytes.Equal(data[:5], signature)
}

API Endpoint

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

Related Formats