ZIP Creator / Extractor

Create a ZIP or inspect and extract a supported archive, entirely in your browser.

Paste or choose an input, select options and process it locally. Review the result before copying or downloading.

    Options

    Create: up to 100 files and 50 MB total input. Extract: ZIP input up to 50 MB, 100 file entries, 200 MB total expanded bytes and 100:1 expansion ratio. Encrypted, split and ZIP64 archives are unsupported. Unsafe paths, duplicate output names and corrupt CRCs are rejected. Processing runs in a cancellable worker; downloads stay in the browser.

    How to use

    What does this tool do?

    Pack files into a ZIP, or inspect an archive before extracting selected files. Processing and CRC checks happen locally in a cancellable worker; archive overhead can make tiny files larger.

    ZIP Creator / Extractor

    Pack files into a ZIP, or inspect an archive before extracting selected files. Processing and CRC checks happen locally in a cancellable worker; archive overhead can make tiny files larger.

    Step by step

    1. Paste or choose an input, select options and process it locally. Review the result before copying or downloading.
    2. Use Deflate for ordinary text, or Store for already compressed media. Extract supports non-encrypted single-volume ZIP with stored or Deflate entries; file names must be UTF-8 or ASCII.

    Choosing the settings

    OptionWhat changes
    OptionsUse Deflate for ordinary text, or Store for already compressed media. Extract supports non-encrypted single-volume ZIP with stored or Deflate entries; file names must be UTF-8 or ASCII.
    LimitsCreate: up to 100 files and 50 MB total input. Extract: ZIP input up to 50 MB, 100 file entries, 200 MB total expanded bytes and 100:1 expansion ratio. Encrypted, split and ZIP64 archives are unsupported. Unsafe paths, duplicate output names and corrupt CRCs are rejected. Processing runs in a cancellable worker; downloads stay in the browser.

    Example and expected result

    notes.txt with 5 bytes and checklist.txt with 12 bytes creates a ZIP containing both files. Reopening it must return exactly 2 files and 17 original bytes, even if archive overhead makes it larger.

    If it is not working

    • Choose a smaller archive if limits are exceeded. Unsafe paths, duplicate names, unsupported methods, ZIP64 and corrupt CRCs are rejected; select at least one file before extraction.

    Formats and limits

    Create: up to 100 files and 50 MB total input. Extract: ZIP input up to 50 MB, 100 file entries, 200 MB total expanded bytes and 100:1 expansion ratio. Encrypted, split and ZIP64 archives are unsupported. Unsafe paths, duplicate output names and corrupt CRCs are rejected. Processing runs in a cancellable worker; downloads stay in the browser.

    FAQ

    What does this tool do?

    Pack files into a ZIP, or inspect an archive before extracting selected files. Processing and CRC checks happen locally in a cancellable worker; archive overhead can make tiny files larger.

    Which setting should I choose?

    Use Deflate for ordinary text, or Store for already compressed media. Extract supports non-encrypted single-volume ZIP with stored or Deflate entries; file names must be UTF-8 or ASCII.

    What are the limits?

    Create: up to 100 files and 50 MB total input. Extract: ZIP input up to 50 MB, 100 file entries, 200 MB total expanded bytes and 100:1 expansion ratio. Encrypted, split and ZIP64 archives are unsupported. Unsafe paths, duplicate output names and corrupt CRCs are rejected. Processing runs in a cancellable worker; downloads stay in the browser.

    Why did processing fail?

    Choose a smaller archive if limits are exceeded. Unsafe paths, duplicate names, unsupported methods, ZIP64 and corrupt CRCs are rejected; select at least one file before extraction.

    Is my input uploaded or saved?

    No. Processing runs on your device. Inputs and results stay in this page’s memory until you clear it or leave. They are not uploaded, logged or stored by ToolRobin. Copying places the result on your device’s clipboard.