Close Menu

    Subscribe to Updates

    Get the latest Tech news from SynapseFlow

    What's Hot

    In China, AI has reached dumpling shops where you also get to feed on compute tokens

    August 23, 2026

    One programmer left his initials inside every ZIP file you open

    August 23, 2026

    China is quietly building a data center empire in its poorest provinces to win the AI race

    August 23, 2026
    Facebook X (Twitter) Instagram
    • Homepage
    • About Us
    • Contact Us
    • Privacy Policy
    Facebook X (Twitter) Instagram YouTube
    synapseflow.co.uksynapseflow.co.uk
    • AI News & Updates
    • Cybersecurity
    • Future Tech
    • Reviews
    • Software & Apps
    • Tech Gadgets
    synapseflow.co.uksynapseflow.co.uk
    Home»Software & Apps»One programmer left his initials inside every ZIP file you open
    One programmer left his initials inside every ZIP file you open
    Software & Apps

    One programmer left his initials inside every ZIP file you open

    The Tech GuyBy The Tech GuyAugust 23, 2026No Comments5 Mins Read0 Views
    Share
    Facebook Twitter LinkedIn Pinterest Email
    Advertisement


    I’ve probably opened thousands of ZIP files without thinking much about the format itself. Double-click, extract, move on. Then I learned that if you peel away the friendly folder icon and look at an ordinary ZIP archive in a hex editor, there’s a tiny calling card buried in the machinery: 50 4B. In ASCII, those bytes read PK, the same initials as Phil Katz, the programmer behind PKZIP and one of the people who created the ZIP format.

    Advertisement

    They’ve been riding around inside our archives since 1989, and they’re still showing up in files that don’t even end in .zip.


    A split-screen showing the .docx and renamed .zip side by side in File Explorer


    Your Word document is secretly a ZIP file — and you can open it

    Microsoft Word stores your polished document like a very organized bag of spare parts.

    ZIP keeps saying “PK” in hex

    Your archive has been name-dropping Katz

    Hex Editor UWP app displaying binary code with PK beside the bytes.

    Open a typical ZIP archive in a hex editor, and there’s a good chance the first four bytes will be 50 4B 03 04. The 50 maps to P in ASCII and 4B maps to K. Together, 50 4B 03 04 forms the signature for a local file header, the record that sits in front of an archived file and describes what follows. It’s also a neat example of how identifying files by their hex signatures can reveal the format underneath a filename.

    ZIP uses a whole family of these signatures. A central-directory entry begins 50 4B 01 02, while the end-of-central-directory record begins 50 4B 05 06. PKWARE’s APPNOTE notes that these record signatures share a two-byte constant representing the characters PK. The remaining bytes distinguish the different records that make up an archive, including file headers, central-directory entries, and the archive’s ending record.

    There’s a fun technical catch here. A ZIP file does not have to begin with PK. Self-extracting archives can put executable data before the ZIP structures, and other leading data is possible. What ZIP actually requires is an end-of-central-directory record. Even an empty ZIP consists of that record, so 50 4B still turns up somewhere inside it.

    You can verify this yourself in seconds. Make a small ZIP and open it in a hex editor, and on a typical archive, 50 4B 03 04 will probably be sitting right at the beginning. Once you know what those first two bytes spell, it’s quite hard to unsee.

    A lawsuit helped push Katz toward a new format

    Nothing motivates quite like getting sued

    Hand holding a blue PKZIP floppy disk Credit: Blake Patterson / Flickr

    Katz didn’t arrive at ZIP by deciding one day that computers needed another archive format. Before PKZIP, he wrote PKARC, an ARC-compatible archiver that became popular in the bulletin-board-system world, partly because of its speed. ARC was already a common way of bundling files for distribution over BBSes, so compatibility gave PKARC an existing ecosystem to walk into. ARC belonged to System Enhancement Associates, or SEA, and the similarities eventually landed Katz and PKWARE in court.

    SEA sued PKWARE and Katz over the ARC-compatible software, and the dispute ended in a settlement in August 1988. Under the agreement, PKWARE could continue distributing its ARC-compatible programs under license only through January 31, 1989. After that, the company agreed not to publish or distribute ARC-compatible programs.

    The break pushed Katz toward his own format. He developed ZIP with Gary Conway of Infinity Design Concepts, and the format appeared publicly in 1989 alongside PKZIP. Early documentation distributed with the software explicitly dedicated both the ZIP file format and the .ZIP extension to the public domain.

    That openness gave other developers enough information to build compatible software without depending on PKZIP itself, helping ZIP spread well beyond PKWARE’s own tools. Speed and the shareware ecosystem helped too. BBS operators and PC users already knew Katz’s software, and ZIP arrived at a moment when moving smaller files faster over dial-up connections was a fairly compelling sales pitch.

    One detail that often gets compressed out of this story is DEFLATE. ZIP is a container that can use different compression methods, which is why the difference between archiving and compression is useful here. The Library of Congress chronology places DEFLATE’s introduction in APPNOTE 2.0 in 1993. Katz designed DEFLATE as well, but it wasn’t part of the original 1989 ZIP specification.

    His initials escaped the .zip extension

    Word documents have been carrying the evidence

    The part I find funniest is that you don’t need to create a .zip file to keep running into Katz’s initials. ZIP became plumbing for other formats.

    Microsoft’s Office Open XML formats use ZIP-based packaging, which is why you can open a .docx, .xlsx, or .pptx file as an archive and find a collection of XML files and folders inside. EPUB 3.3 requires its publication container to use a constrained ZIP format. Oracle’s Java documentation describes JAR as being based on ZIP too.

    That means the same PK signatures can sit inside a Word document, an ebook, or a Java archive while the person using it has no reason to think about ZIP at all. The file extension changed, the job changed, and the surrounding standards grew far beyond the DOS utility Katz released in 1989. The underlying structure kept enough continuity that those two bytes survived.

    Two bytes with an absurdly long shelf life

    Most software legacies are visible in screenshots, old hardware, or code somebody still has to maintain. Katz’s is stranger because it keeps getting copied into fresh files every day. I can save a new Word document in 2026, peel back the packaging, and find the same PK marker that dates to the ZIP design of 1989. For two hexadecimal bytes, that’s a ridiculous career.

    Advertisement
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    The Tech Guy
    • Website

    Related Posts

    How to enable and use Microsoft iSCSI Initiator in Windows 11

    August 23, 2026

    Free beachside ebooks from bestselling authors are waiting — but only for a limited time

    August 23, 2026

    The VRAM question finally has a real answer — and it’s not what GPU marketing suggests

    August 22, 2026

    Google Lens is hiding features you’ll wish you’d found sooner

    August 22, 2026

    This Android launcher turns your home screen into a physics playground

    August 21, 2026

    I replaced my router with a VM and my home network got a ridiculous upgrade

    August 21, 2026
    Leave A Reply Cancel Reply

    Advertisement
    Top Posts

    You don’t need a NAS to self-host — I proved it with hardware from my closet

    June 7, 2026391 Views

    Spotify is giving one of its best playlists a big visual upgrade to give subscribers ‘a closer connection’ to its New Music Friday curators — and I think it could be the update it’s always needed

    June 12, 2026210 Views

    The iPad Air brand makes no sense – it needs a rethink

    October 12, 202516 Views
    Stay In Touch
    • Facebook
    • YouTube
    • TikTok
    • WhatsApp
    • Twitter
    • Instagram
    Advertisement
    About Us
    About Us

    SynapseFlow brings you the latest updates in Technology, AI, and Gadgets from innovations and reviews to future trends. Stay smart, stay updated with the tech world every day!

    Our Picks

    In China, AI has reached dumpling shops where you also get to feed on compute tokens

    August 23, 2026

    One programmer left his initials inside every ZIP file you open

    August 23, 2026

    China is quietly building a data center empire in its poorest provinces to win the AI race

    August 23, 2026
    categories
    • AI News & Updates
    • Cybersecurity
    • Future Tech
    • Reviews
    • Software & Apps
    • Tech Gadgets
    Facebook X (Twitter) Instagram Pinterest YouTube Dribbble
    • Homepage
    • About Us
    • Contact Us
    • Privacy Policy
    © 2026 SynapseFlow All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.

    Ad Blocker Enabled!
    Ad Blocker Enabled!
    Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.