Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Game Asset Extractors
  3. Rusted PackFile Manager

Rusted PackFile Manager

What it is

Rusted PackFile Manager (RPFM) is a free tool for opening, inspecting, editing, and saving PackFiles used by Total War games from Empire onward, including Pharaoh, Warhammer 3, Troy, Three Kingdoms, Attila, and Rome 2. Its editor can navigate multiple packs and add, extract, rename, duplicate, or delete files in bulk. Editors cover database tables, localisation, scripts, animations, models, and other game formats. The DB editor offers schema-aware lookups, sorting, filtering, and TSV import and export; localisation data can also be round-tripped through TSV. Global search can span packs, vanilla data, and parent mods, while diagnostics flag issues such as invalid references, missing localisation, portrait variants, and animation gaps. Per-game MyMod workspaces include asset folders, templates, import and export, and one-click installation to the game data folder. RPFM also has translation tools, specialised editors, and a headless server with a documented WebSocket protocol and MCP endpoint. It is released under the MIT License. Windows and Linux installation options are listed; macOS support depends on the maintainer's ability to compile it for Mac.

For and against

For

  • Supports Total War games from Empire onward.
  • Bulk file operations across multiple packs.
  • Schema-aware DB editing and TSV exchange.
  • Diagnostics and cross-pack search tools.
  • Headless WebSocket and MCP automation interfaces.

Against

  • macOS support depends on maintainer compilation.
  • Linux setup varies by distribution and method.

The verdict

RPFM brings archive editing, diagnostics, project workflows, and format-specific tools into one free package for Total War modding. Its macOS support is conditional, and Linux installation differs by user setup.

Who it suits

RPFM suits Total War modders who need to inspect or edit game archives and related assets. Its automation interfaces and reusable Rust libraries may also suit developers building tools around those files.

Plans and prices

MIT License

Free

use · copy · modify · merge

Every plan, in full

On the record

Automation API
The headless server exposes a documented WebSocket protocol and an MCP endpoint with 150+ tools, prompts and resources.frodo45127.github.io · read 30 Sep 2026
Automation interfaces
The headless rpfm_server exposes a documented WebSocket protocol and an MCP endpoint with more than 150 tools, prompts and resources.frodo45127.github.io · read 30 Sep 2026
Database editing
The DB table editor provides schema-aware grids with lookups, references, sorting, filtering, spreadsheet copy and paste, and TSV import and export.frodo45127.github.io · read 30 Sep 2026
DB and localisation
Its DB editor provides schema-aware lookups, sorting, filtering and TSV import/export, while the localisation editor supports TSV round-tripping.frodo45127.github.io · read 30 Sep 2026
Diagnostics
Diagnostics identify issues such as invalid references, missing localisation, broken portrait variants and animation gaps.frodo45127.github.io · read 30 Sep 2026
Game support
It supports Total War games from Empire onward, including Pharaoh, Warhammer 3, Troy, Three Kingdoms, Attila and Rome 2.frodo45127.github.io · read 30 Sep 2026
Libraries
Rust developers can use the reusable rpfm_lib and rpfm_extensions crates published on crates.io.frodo45127.github.io · read 30 Sep 2026
License and support
RPFM is released under the MIT License, and the project directs users to its manual or the modding community on Discord for help.frodo45127.github.io · read 30 Sep 2026
Linux installation
Arch Linux users can install rpfm-bin from the AUR; other Linux users can install the Flatpak or build from source with Qt6 and KDE Frameworks 6.frodo45127.github.io · read 30 Sep 2026
macOS limitation
The project states that macOS support depends on the maintainer being able to compile it for Mac.github.com · read 30 Sep 2026
MyMod workflow
Per-game MyMod workspaces include import/export, asset folders, templates and one-click installation to the game data folder.frodo45127.github.io · read 30 Sep 2026
Pack editing
The pack editor can open multiple packs and add, extract, rename, duplicate or delete files in bulk.frodo45127.github.io · read 30 Sep 2026
Pack editor
The pack editor can open multiple Packs, navigate them as a tree, and add, extract, rename, duplicate or delete files in bulk.frodo45127.github.io · read 30 Sep 2026
Pack support
It opens, inspects, edits and saves PackFiles for every Total War game since Empire: Total War.github.com · read 30 Sep 2026
Project workflow
The MyMod workflow provides per-game workspaces, import and export, asset folders, templates and one-click installation to the game's data folder.frodo45127.github.io · read 30 Sep 2026
Purpose
Rusted PackFile Manager is a Rust and Qt6 reimplementation of PackFile Manager for modding Total War games.github.com · read 30 Sep 2026
Reusable libraries
The rpfm_lib and rpfm_extensions libraries can be used in other Rust projects and are published on crates.io.frodo45127.github.io · read 30 Sep 2026
Search
Global search and replace supports patterns or regular expressions across packs, vanilla data and parent mods.frodo45127.github.io · read 30 Sep 2026

The review

Overview

Rusted PackFile Manager (RPFM) is a specialist editor for Total War game archives and the data inside them. It is best for modders working across packs, tables, translations, and game-specific assets; players who only need a general archive extractor should look elsewhere. Its strongest case is the range of editing and diagnostic tools in a free, MIT-licensed package.

Key features

The pack editor handles multiple archives in a tree and supports bulk adding, extracting, renaming, duplicating, and deleting files. That makes it useful for substantial mod revisions, while its Total War focus makes it a poor fit for unrelated archive formats.

For data work, the DB editor offers schema-aware lookups and references, sorting, filtering, spreadsheet copy and paste, and TSV import and export. The localisation editor also supports TSV round-tripping. These tools give table and translation edits useful structure, rather than treating every file as an opaque archive entry.

Global search and replace works with patterns or regular expressions across packs, vanilla data, and parent mods. Diagnostics flag invalid references, missing localisation, broken portrait variants, and animation gaps; dependency tools find conflicts and unresolved references. This is a meaningful advantage when edits span connected files, though it is most valuable to users who already understand Total War mod data.

Per-game MyMod workspaces include import and export, asset folders, templates, and one-click installation to the game data folder. The translator can exchange mod translations with the Total War Translation Hub, and Runcher detects translations at launch. Specialised editors cover formats including RigidModel, AnimPack, AnimFragment, ESF, BMD, UIC, audio banks, and CA_VP8. The breadth makes RPFM more than a pack browser, but also keeps it firmly aimed at the Total War ecosystem.

Automation extends beyond the desktop interface: the headless server exposes a documented WebSocket protocol and an MCP endpoint with more than 150 tools, prompts, and resources. Rust developers can also use the reusable rpfm_lib and rpfm_extensions crates published on crates.io.

Pricing

RPFM is free, with no free trial or paid tier. The MIT License plan costs nothing and permits use, copying, modification, merging, publication, distribution, sublicensing, and sale, provided the required copyright notice is retained. That makes it viable for both personal modding and reuse in other projects without a subscription decision.

Platforms

RPFM supports Windows and Linux, as well as API and self-hosted use. Windows installation is a matter of extracting the release zip and running rpfm_ui.exe. Arch Linux users can install rpfm-bin from the AUR; other Linux users can use Flatpak or build from source with Qt6 and KDE Frameworks 6, so the route depends on their setup. macOS support is conditional on the maintainer being able to compile it for Mac, making it a less dependable choice for Mac users. The project points users to its manual and modding community Discord for help. GitHub reports no SECURITY.md policy and no published security advisories.

Who it's for

RPFM is the right choice for Total War modders editing PackFiles from Empire onward, including games such as Pharaoh, Warhammer 3, Troy, Three Kingdoms, Attila, and Rome 2. Its table, localisation, model, texture, audio, animation, map, UI, and script support suits projects that need to change more than archive contents. It is less appropriate for someone seeking a general-purpose extractor or a reliably supported macOS application.

Pros and cons

  • Pro: Bulk operations across multiple packs make larger archive edits more practical than handling files one at a time.
  • Pro: Schema-aware DB tools, TSV workflows, diagnostics, and dependency checks help manage interconnected game data.
  • Pro: MyMod workspaces, translation integration, specialised editors, and automation interfaces support varied modding workflows.
  • Con: The tool is dedicated to Total War formats, so its depth offers little reason to choose it for unrelated games or general archives.
  • Con: macOS support depends on whether the maintainer can compile a Mac build.
  • Con: Linux installation choices vary by distribution and may require a source build with Qt6 and KDE Frameworks 6.

Alternatives

For a different game-asset workflow, consider arcdEx, a free Linux option. SLADE3 is a free desktop editor for Linux, macOS, and Windows, but beta builds may contain bugs, crashes, or unfinished features. Choose Source 2 Viewer if you want a free, open-source, reverse-engineered option across Linux, macOS, web, and Windows. AssetRipper offers a free tier and a $10 a month Premium plan for Linux, macOS, and Windows. Crowbar is a free Windows alternative with optional donations; the separate Crowbar Game Asset Extractor is also a free Windows option with optional donations. Game Asset Tool is a free Windows download with optional support contributions. OpenKH is free, supports Linux, macOS, and Windows, and requires the .NET 8.0 Runtime. Browse the Game Asset Extractors list for more options.

Verdict

Total War modders who need to edit archives and validate related game data should choose RPFM: it combines specialist editors, project workflows, and diagnostics without a price barrier. Look elsewhere if you need a general archive utility or dependable macOS support.

Alternatives to Rusted PackFile Manager

Every alternative, ranked