XCoder Latest version: v2.7.60.1 MB • Updated Jul 10, 2026
XCoder is a multiplatform desktop tool for decompiling and recompiling the .sc asset format used across Supercell's games, including Brawl Stars, so modders can view and edit game assets directly.
| Name | XCoder |
|---|---|
| Platform | ZIP |
| Version | v2.7.6 |
| Size | 0.1 MB |
| Last Updated | Jul 10, 2026 |
| Price | Free |
What Is XCoder
XCoder is a multiplatform modding tool designed for any Supercell game, not just Brawl Stars. It’s built around one specific job: working with the .sc file format Supercell uses to package sprites, textures, and other assets. It’s aimed at people who want to look inside a game’s asset files, pull out textures, or repackage edited assets back into a format the game can load.
What It Actually Does
Per its public source code, XCoder handles SC compile and decompile — turning packed .sc files into editable assets and back again — along with compression and decompression of the wrapper format Supercell uses around them. Newer game client versions store some textures as KTX, so XCoder has an optional module that shells out to Imagination Technologies’ PVRTexToolCLI to handle those; you drop that CLI binary into XCoder’s bin/ folder (or add it to your PATH) to enable it.
Installation
XCoder is a Python tool rather than a one-click installer. On Windows, you install Python 3.11 or newer first (enabling pip, the launcher, and PATH integration during setup), then download a release, install its dependencies, and run it as a module from the command line. On Linux, the same idea applies through your system’s Python and package manager.
Where It Fits In
XCoder itself doesn’t create private servers or gameplay mods — it’s the asset-editing layer underneath them, useful for anyone building or tweaking skins, UI textures, and other visual assets that later ship inside a private-server client or asset pack. Multiple community forks of the original project exist, so exact feature sets can vary a bit between versions.
Core Details
| Detail | Value |
|---|---|
| Type | Developer tool, not a game or mod |
| Language | Python |
| Core function | .sc file compile/decompile, compression/decompression |
| Scope | Any Supercell game, not Brawl Stars-specific |
| Requirements | Python 3.11+; optional PVRTexToolCLI for KTX textures |