FREEDOM251

Freedom251 › Game Asset Extractors

Rusted PackFile Manager

Free plan APILinuxSelf-hostedWindows

Visit Rusted PackFile Manager Alternatives Pricing

Rusted PackFile Manager's own site

What Rusted PackFile Manager is

Rusted PackFile Manager (RPFM) opens, inspects, edits, and saves Pack files for Total War games from Empire onward. Its pack editor can work across multiple archives and add, extract, rename, duplicate, or delete files in bulk. Editors handle database tables, localisation, scripts, animations, models, and other formats. Database tools include schema-aware lookups, sorting, filtering, and TSV import and export; localisation can also be exchanged through TSV. Search can cover packs, vanilla data, and parent mods, while diagnostics flag problems 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 a game's data folder. RPFM also provides translation integration, specialised format editors, and a headless server with a documented WebSocket protocol and an MCP endpoint with more than 150 tools, prompts, and resources. It is free under the MIT License. Windows and Linux installation options are listed; macOS support depends on the maintainer being able to compile it for Mac.

Who it suits

RPFM suits Total War modders who need to inspect or edit Pack files and related game data. Rust developers may also use its published libraries in their projects.

What it does well

  • Supports Total War games from Empire onward
  • Bulk operations across multiple Pack files
  • Includes diagnostics and dependency tools
  • Offers a headless server with WebSocket and MCP interfaces
  • Free under the MIT License

What to know first

  • macOS support depends on maintainer compilation
  • Linux installation varies by distribution
  • Repository has no published security advisories

Limits

RPFM is free under the MIT License. macOS support depends on whether the maintainer can compile it for Mac; other stated installation routes cover Windows and Linux.

Plans

PlanBilled and limitsPrice
MIT Licenseuse · copy · modify · merge · publish · distribute · sublicense · sell · copyright notice requiredFree

As github.com lists them, read 30 Sept 2026. The maker's own page has the final word.

Getting started

  1. Visit the RPFM GitHub project.
  2. On Windows, download the latest release zip, extract it, and run rpfm_ui.exe.
  3. On Arch Linux, install rpfm-bin from the AUR.
  4. On other Linux distributions, use the Flatpak or build from source with Qt6 and KDE Frameworks 6.
  5. Consult the manual or modding community Discord for help.

Overview

Rusted PackFile Manager (RPFM) is a free editor and diagnostic toolkit for Total War PackFiles and the data inside them, supporting games from Empire: Total War onward. It is aimed at modders who need to change connected tables, localisation, scripts, models, animations and other formats rather than merely extract an archive. The breadth is a major advantage for serious Total War projects, while uncertain macOS support and a specialised workflow make it a poor fit for casual archive browsing.

Key features

The pack editor opens several Packs at once, presents their contents as a navigable tree, and supports bulk adding, extraction, renaming, duplication and deletion. Batch operations and archive repacking make it practical for sizeable mod projects where repeating individual file actions would be slow.

Structured data gets more than generic archive treatment. The DB editor uses schema-aware lookups and references, with sorting, filtering, spreadsheet copy and paste, and TSV import and export. The localisation editor supports TSV round-tripping, giving translators a workable exchange format. These tools suit users editing game data who need relationships and field context, not just raw files.

Global search and replace can use patterns or regular expressions across Packs, vanilla data and parent mods. Diagnostics flag invalid references, missing localisation, broken portrait variants and animation gaps, while dependency tools detect conflicts and unresolved references. That combination helps locate consequences of a change across a mod set, although it assumes the user understands the underlying Total War data.

Per-game MyMod workspaces provide import and export, asset folders, templates and one-click installation to the game's data directory. The translator can generate, share and apply mod translations through the Total War Translation Hub, and Runcher detects translations at launch. Specialised editors cover RigidModel, AnimPack, AnimFragment, portrait settings, ESF, BMD, UIC, audio banks and CA_VP8, alongside support for textures, maps, UI resources, text, video, Lua, XML, JSON, YAML, HLSL, GLSL, Markdown, VMD, WSModel and CA formats.

For automation, the headless rpfm_server exposes a documented WebSocket protocol and an MCP endpoint with more than 150 tools, prompts and resources. Rust developers can reuse the rpfm_lib and rpfm_extensions crates from crates.io. Command-line support and batch extraction broaden its usefulness beyond the desktop interface.

Pricing

RPFM is free under the MIT License. The 0.00 USD free plan permits use, copying, modification, merging, publishing, distribution, sublicensing and selling, with a copyright notice required. There are no paid tiers, seat quotas, usage caps or trial terms to weigh. That makes it suitable for individual modders, community projects and developers embedding its libraries; the trade-off is that support comes through the manual or the modding community Discord rather than a paid support plan.

Platforms

RPFM supports Windows, Linux, self-hosted deployments and an API. Windows users download the latest release ZIP, extract it and run 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. macOS support depends on whether the maintainer can compile the project for Mac, so Mac users should not treat it as a dependable platform choice.

Who it's for

Choose RPFM if you create or maintain Total War mods and need archive editing, schema-aware database work, localisation, dependency inspection and format-specific tools in one application. It is especially well suited to projects spanning multiple Packs, translations or automated pipelines. Someone who only needs occasional extraction, or who works primarily on macOS, should look elsewhere for a simpler or more certain fit.

Pros and cons

Pros

  • Deep Total War coverage: Supports every Total War game since Empire and a wide range of game-specific formats.
  • Useful project controls: MyMod workspaces, templates and one-click installation reduce repetitive mod packaging tasks.
  • Cross-file diagnostics: Search, dependency checks and issue detection expose problems that a basic archive utility would miss.
  • Automation-ready: A documented WebSocket API, MCP endpoint and reusable Rust crates support scripted or integrated workflows.
  • No licensing cost: The MIT terms allow broad use and redistribution without paid-plan restrictions.

Cons

  • macOS uncertainty: Support depends on maintainer compilation, making it a risky primary choice for Mac users.
  • Specialist learning curve: Its schema, dependency and format editors are designed for informed modding rather than casual file management.
  • Community-led help: Users are directed to the manual and Discord instead of a formal paid support channel.

Alternatives

w3m is a free, open-source Linux option when a narrower platform choice is acceptable.

Source 2 Viewer is the better pick for Source 2 work across Linux, macOS, web and Windows.

SLADE3 suits users wanting a free desktop editor on Linux, macOS or Windows, with beta builds carrying possible bugs and unfinished features.

AssetRipper offers free stable and nightly builds on all three desktop platforms, plus a 10.00 USD-per-month Premium plan.

OpenKH is a free, Apache-2.0-licensed alternative for Linux, macOS and Windows that requires .NET 8.0 Runtime.

QuickBMS is a free, open-source multiplatform tool when broad scriptable extraction is the priority.

arcdEx is a free Linux archive option.

Crowbar is a free Windows alternative with optional donations.

For a wider category view, see Game Asset Extractors.

Verdict

RPFM is the strongest choice for Total War modders who need editing, diagnostics, translation support and specialised format handling in one free tool. Look elsewhere if you need reliable macOS support or only a straightforward archive extractor.

Verdict

RPFM combines archive editing with specialised tools for database, localisation, translation, and other game formats. Check the manual or modding community for help, and review the platform-specific installation options before getting started.

Questions

How much does RPFM cost?

RPFM is free under the MIT License. The listed license permits use, copying, modification, distribution, and sale, with a copyright notice required.

Which Total War games does it support?

It supports Total War games from Empire onward, including Pharaoh, Warhammer 3, Troy, Three Kingdoms, Attila, and Rome 2.

How do Windows users install it?

Download the latest release zip, extract it, and run rpfm_ui.exe.

Can it run on Linux or macOS?

Linux users can install the Flatpak, build from source with Qt6 and KDE Frameworks 6, or use rpfm-bin from the Arch AUR. macOS support depends on whether the maintainer can compile it for Mac.

Is RPFM open source?

It is released under the MIT License.

Where can users get help?

The project directs users to its manual or the modding community on Discord.

Facts from Rusted PackFile Manager's own pages

Automation API
The headless server exposes a documented WebSocket protocol and an MCP endpoint with 150+ tools, prompts and resources. · frodo45127.github.io, 30 Sept 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, 30 Sept 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, 30 Sept 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, 30 Sept 2026
Diagnostics
Diagnostics identify issues such as invalid references, missing localisation, broken portrait variants and animation gaps. · frodo45127.github.io, 30 Sept 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, 30 Sept 2026
Libraries
Rust developers can use the reusable rpfm_lib and rpfm_extensions crates published on crates.io. · frodo45127.github.io, 30 Sept 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, 30 Sept 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, 30 Sept 2026
macOS limitation
The project states that macOS support depends on the maintainer being able to compile it for Mac. · github.com, 30 Sept 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, 30 Sept 2026
Pack editing
The pack editor can open multiple packs and add, extract, rename, duplicate or delete files in bulk. · frodo45127.github.io, 30 Sept 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, 30 Sept 2026
Pack support
It opens, inspects, edits and saves PackFiles for every Total War game since Empire: Total War. · github.com, 30 Sept 2026
Platforms
The site provides Windows release ZIPs and Linux options including AUR, Flatpak or building from source; it says the macOS build is not yet available. · github.com, 30 Sept 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, 30 Sept 2026
Purpose
RPFM opens, inspects, edits and saves Total War Pack files, with editors for tables, localisation, scripts, animations, models and other formats. · frodo45127.github.io, 30 Sept 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, 30 Sept 2026
Search
Global search and replace supports patterns or regular expressions across packs, vanilla data and parent mods. · frodo45127.github.io, 30 Sept 2026
Search and dependencies
Global search supports patterns or regular expressions across a pack, vanilla data and parent mods; dependency tools detect conflicts and unresolved references. · frodo45127.github.io, 30 Sept 2026
Security posture
GitHub reports that the repository has no SECURITY.md security policy and no published security advisories. · github.com, 30 Sept 2026
Specialised editors
Specialised tools include RigidModel, AnimPack, AnimFragment, portrait settings, ESF, BMD, UIC, audio bank and CA_VP8 editors. · frodo45127.github.io, 30 Sept 2026
Support
The project directs users to its manual and a modding community Discord for help. · frodo45127.github.io, 30 Sept 2026
Translation integration
The translator can generate, share and apply mod translations through the Total War Translation Hub, which Runcher detects at launch. · frodo45127.github.io, 30 Sept 2026

Where Rusted PackFile Manager stands on Freedom251

Look at these too