EVERYTHING XIAOMI
Get listed

QuickBMS

QuickBMS is a free, open-source tool for extracting and reimporting files from archives and other formats.

Place
#9 of 25
Score
6.2

What QuickBMS is

QuickBMS is a free, open-source tool for extracting and reimporting files from archives and other formats. It is aimed at reverse engineers and power users, and runs on Windows, Linux, and macOS. Its dynamic BMS language is used to handle file formats, while reimport and reimport2 modes can put modified files back into archives. The maker lists more than 700 compression algorithms, plus encryption and hashing algorithms. QuickBMS runs from the command line; its Windows executable also opens a minimal graphical interface when double-clicked. For format investigation, verbose mode displays file-format tests and HTML output colors and labels parsed fields. The listed capabilities also include network sockets, SSL, HTTP and HTTPS, processes, audio, video, and Windows messages. Downloads include Win32, static Ubuntu 32-bit Linux, and MacOSX El Capitan executables, as well as a source archive. The first three sections of the text documentation are intended for general users; later sections are for developers and advanced users. The ZenHAX forum is identified as its official support forum.

Good

  • Supports reimporting modified files into archives.
  • Lists more than 700 compression algorithms.
  • Verbose and HTML modes aid format inspection.
  • Available for Windows, Linux, and macOS.
  • Free and open source.

Watch out

  • The Windows graphical interface is minimal.
  • Later documentation sections target advanced users.
  • Listed executables include older platform versions.

Who it suits

QuickBMS suits reverse engineers and power users who are comfortable working with scripts and file formats. Its command-line operation and advanced documentation may also fit developers who need to inspect or modify archive contents.

Verdict

QuickBMS offers broad archive handling and inspection features, with reimport support for modified files. Its script-based workflow and advanced documentation are important considerations for less technical users.

Plans and prices

From QuickBMS's own pricing page, checked 30 Sep 2026.

All about pricing
PlanPriceWhat it gives you
QuickBMSFreeOpen-source tool; downloads listed for Win32, Linux (Ubuntu 32-bit), and MacOSX (El Capitan) · Free

The facts

Each one read from QuickBMS's own pages, with the date it was checked.

What it does

Additional interfaces
The page lists support for network sockets, SSL, HTTP/HTTPS, processes, audio, video, and Windows messages.checked 30 Sep 2026
Algorithms
The page lists support for more than 700 compression algorithms, along with encryption and hashing algorithms.checked 30 Sep 2026
BMS language
QuickBMS uses a simple, dynamic BMS language for handling archives and file formats.checked 30 Sep 2026
Documentation limit
The first three sections of quickbms.txt are intended for any user; the remaining sections are for developers and advanced users who want to understand and write scripts.checked 30 Sep 2026
Downloads
The maker lists current Win32, static Linux Ubuntu 32-bit, and MacOSX El Capitan executables, and a separate source archive.checked 30 Sep 2026
Extraction and reimport
It supports reimport and reimport2 modes for reinjecting modified files into archives.checked 30 Sep 2026
Interfaces
It can run from the command line, and the Windows executable also provides a minimal GUI when double-clicked.checked 30 Sep 2026
Open source
The maker describes QuickBMS as open source and multiplatform.checked 30 Sep 2026
Purpose
QuickBMS is a script-based file extractor and reimporter for archives and file formats, aimed at reverse engineers and power users.checked 30 Sep 2026
Reverse engineering
Features include a verbose mode for inspecting file-format tests and an HTML output mode that colors and labels parsed fields.checked 30 Sep 2026
Script collection
A daily ZIP archive containing all scripts listed on the maker’s page is available.checked 30 Sep 2026
Security and trust
The maker’s About page says the site’s material is released under the GPL license or in the public domain where not specified.checked 30 Sep 2026
Source build
The maker says Linux users can build from the source archive by going into its src folder and running make.checked 30 Sep 2026
Support
The maker identifies the ZenHAX forum as QuickBMS’s official support forum.checked 30 Sep 2026
The full review of QuickBMS

Overview

QuickBMS is a free, open-source tool for extracting files from archives and file formats, with support for putting modified files back. It suits reverse engineers and power users comfortable with scripts and command-line workflows. Its breadth and reimport modes make it a capable choice for specialized archive work, but it is less suited to anyone seeking a guided, conventional desktop editor.

Key features

QuickBMS uses its dynamic BMS language to handle archives and file formats, and supports more than 700 compression algorithms alongside encryption and hashing algorithms. That range is useful when working with less-common formats; the trade-off is that the tool’s workflow depends on scripts rather than a polished format-by-format interface. Supported formats include ZIP, PAK, BIG, DAT, SFS, MAS, BFF, PBO/XBO, HOGG, SCS, XFS, FAT, GAR, RKV, RES, AR, PAR, and MEG.

Extraction is only part of the job: reimport and reimport2 modes can reinject modified files into archives. That makes QuickBMS relevant to modding and file-replacement work, not just inspection. Script editing and mod packaging are also supported.

For format analysis, verbose mode exposes file-format tests, while HTML output colors and labels parsed fields. These are practical aids for understanding a file’s structure, although they do not remove the need to understand the script-based approach. QuickBMS also supports network sockets, SSL, HTTP/HTTPS, processes, audio, video, and Windows messages—useful capabilities for advanced workflows, but not a substitute for a simpler archive utility.

The command line is a core interface; on Windows, double-clicking the executable opens a minimal GUI. The maker provides a daily ZIP of the scripts listed on its page. Documentation’s first three sections are intended for any user, while the remaining sections address developers and advanced users writing or understanding scripts. That split is a fair signal of the learning curve.

Pricing

QuickBMS is free: the QuickBMS plan costs nothing, with no free trial because there is no paid plan to try. It is open source, so there is no lower tier with feature caps or a paid upgrade to weigh. The maker lists Win32, static Linux Ubuntu 32-bit, and MacOSX El Capitan executables, plus a separate source archive. Linux users can build from that source archive using make from its src folder.

Platforms

QuickBMS supports Windows, Linux, and MacOSX. The maker’s listed downloads are specific: Win32, static Linux Ubuntu 32-bit, and MacOSX El Capitan executables. Those labels matter to users on newer or different distributions and systems, who may need to build from source or check compatibility before relying on a particular binary.

Who it's for

QuickBMS is best for reverse engineers, technically minded modders, and power users who need broad archive support, file-format inspection, or reinjection of modified files. Its scripting, verbose inspection, and reimport modes reward users who want control over the process. Readers looking for a straightforward graphical extractor, or who do not want to work with scripts and advanced documentation, should consider a more focused tool.

Pros and cons

  • Pros: Support for more than 700 compression algorithms, plus encryption and hashing, gives it unusually broad reach across archive and file-format work.
  • Pros: Reimport and reimport2 modes make it useful for modifying files and putting them back into archives, rather than extraction alone.
  • Pros: Verbose and HTML output modes help users inspect how formats are parsed, while the script collection offers a ready source of scripts.
  • Cons: The script-based workflow and developer-oriented documentation beyond the first three sections raise the entry cost for less technical users.
  • Cons: The Windows GUI is minimal, and the listed executable builds are tied to specific platforms and versions, which may make setup less convenient for some users.

Alternatives

For a focused comparison of archive and modding options, browse Game Asset Extractors and Game Modding Tools.

  • Source 2 Viewer is a free, open-source option described as reverse-engineered, with Linux, macOS, web, and Windows support; choose it when that platform range is a better fit.
  • SLADE3 is a free desktop editor for Linux, macOS, and Windows. Its beta builds may have bugs, crashes, and unfinished features, so QuickBMS is preferable if you need its script-driven extraction and reimport modes.
  • AssetRipper has a free tier with stable and nightly builds for Windows, Mac, and Linux, plus a Premium plan at $10 a month. Consider it when those builds or a paid tier suit your needs better.
  • Rusted PackFile Manager is a free option for Linux and Windows, with API and self-hosted support; its MIT license permits broad reuse subject to a copyright notice.
  • VPKEdit is a free option for Linux, macOS, and Windows.
  • UABEA is a free option for Linux and Windows.
  • Game Asset Tool is a free Windows option.
  • Crowbar is a free Windows option with optional donations.

Verdict

Choose QuickBMS if you need broad archive and file-format handling, especially the ability to inspect files and reinject modified contents without paying. Its main advantage is the combination of extensive algorithm support and reimport modes. Look elsewhere if you want a more approachable graphical workflow or do not want to learn a script-based tool.

Alternatives to QuickBMS

All alternatives
  1. 1Chunker logo

    Chunker

    Free planOpen sourceWebAPILinuxmacOS
    7.6Free plan
  2. 2GitHub CodeQL logo

    GitHub CodeQL

    Free planWebExtensionLinuxmacOS
    7.5From $30 a month
  3. 3

    WolvenKit

    Free planOpen sourceLinuxSelf-hostedWindows
    7.3Free plan
  4. 4OpenMW-CS logo

    OpenMW-CS

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.2Free plan
  5. 5

    FModel

    Free planWindows
    6.6Free plan
  6. 6

    Game Extractor

    Free planWindows
    6.5$10 one-time