{"success":true,"data":{"ext":"epub","name":"Open Publication Structure eBook file","description":"EPUB is an open ebook file format originally developed by the International Digital Publishing Forum and now standardized by the World Wide Web Consortium (W3C). It is used for digital books, magazines, textbooks, and other reflowable publications across e-readers, reading apps, and web-based viewers. EPUB files are generally safe to open, but like other ZIP-based documents they may contain embedded media or links, so files from untrusted sources should be reviewed carefully.","mime":["application/epub+zip"],"risk_level":"Safe","signatures":[{"hex":"50 4B 03 04","offset":0,"sources":[{"name":"Apache Tika","url":"https://raw.githubusercontent.com/apache/tika/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml"},{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"}]},{"hex":"50 4B 05 06","offset":0,"sources":[{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"}]},{"hex":"50 4B 07 08","offset":0,"sources":[{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"}]},{"hex":"50 4B 03 04 0A 00 02 00","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":["oxps","xps","eps","mobi","pdf","ps"],"usage":{"python":"def is_epub(file_path: str) -> bool:\n    \"\"\"Check if file is a valid EPUB by magic bytes.\"\"\"\n    signature = bytes([0x50, 0x4B, 0x03, 0x04])\n    with open(file_path, \"rb\") as f:\n        return f.read(4) == signature","node":"function isEPUB(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x50, 0x4B, 0x03, 0x04]);\n  return buffer.subarray(0, 4).equals(signature);\n}","go":"func IsEPUB(data []byte) bool {\n    signature := []byte{0x50, 0x4B, 0x03, 0x04}\n    if len(data) < 4 {\n        return false\n    }\n    return bytes.Equal(data[:4], signature)\n}"},"category":"eBooks"}}