Iso2God vs iso2god-rs: Windows GUI Fork vs Cross-Platform Rust CLI
Iso2God and iso2god-rs do the same core job — converting Xbox 360 and original Xbox ISO images into Games On Demand (GOD) containers — but they are different programs from different lineages. The Iso2God name today means the Windows GUI maintained as the r4dius decompiled fork (latest v1.6.0, January 2026); iso2god-rs is an independent, open-source Rust command-line rewrite by iliazeus (latest v1.8.1, August 2025) that runs natively on Windows, Linux and macOS. This page compares them honestly, feature by feature, so you can pick the right one.
This is an unofficial fan resource, not affiliated with any of the projects named. Every tool mentioned here produces GOD packages for modded consoles (JTAG, RGH or BadUpdate-class exploits) or emulators — a stock retail Xbox 360 will not play converted GODs. Get both tools from our download page.
The short answer
Choose the Iso2God GUI fork if you are on Windows, want to see and edit title metadata before converting, need the three padding modes (None / Partial / Full), want to rebuild a shrunken ISO, or want built-in FTP upload to your console. Choose iso2god-rs if you are on Linux or macOS, want a scriptable single-file binary with no installer, or want open-source (MIT) code whose downloads can be verified against published SHA-256 digests. Neither tool converts GOD back to ISO, and neither upstream tool converts an extracted XEX folder — that folder input is a feature of the newer iso2god-next, covered in our Iso2God alternatives roundup.
Head-to-head comparison
| Feature | Iso2God (r4dius fork, v1.6.0) | iso2god-rs (v1.8.1) |
|---|---|---|
| Platforms | Windows only (.NET Windows Forms GUI) | Windows, Linux (x86_64 and ARM64), macOS (Intel and Apple Silicon) — native single-file binaries |
| Interface | Graphical: Add ISO, review/edit metadata, queue, Convert | Command line only: iso2god [OPTIONS] <SOURCE_ISO> <DEST_DIR> |
| Direction | ISO → GOD; can also rebuild a padding-removed ISO | ISO → GOD only |
| Padding handling | Three modes: None, Partial, Full (Full also drives the rebuilt-ISO workflow) | No padding modes. --trim only drops unallocated space from the end of the image |
| FTP upload to console | Yes — FTP settings and background uploader built in | No |
| XEX / XBE folder input | No — ISO input only | No — ISO input only (added later by iso2god-next, not upstream rs) |
| Metadata editing | Yes — name, Title ID, Media ID and thumbnail are shown and editable before conversion | No editing; reads Title ID/title from the image, with an optional --game-title override |
| Licence | Closed-source freeware. The fork is a decompilation-based quality-of-life mod of the original v1.3.6 by Team 360h (2010) and states it is not supported by Team 360h | Open source, MIT licence |
| Download verification | ZIP SHA-256 7288a31b…59ac (562,728 bytes), verified by us against the GitHub digest | Per-asset SHA-256 digests published on GitHub; the Linux and Windows binaries we downloaded match them exactly |
| Multi-disc handling | Queue discs one by one in the GUI | Run the command once per disc; easy to script |
| Best for | Windows users who want control and FTP | Linux/Mac users, scripts, servers, reproducible conversions |
Padding vs –trim: the difference that matters most
Padding is the filler that pads a retail disc image out to the full mastered layout, so an ISO of a small game still occupies roughly a full disc. The GUI’s three modes let you keep it (None), remove some of it (Partial — the safe default), or remove all of it (Full, which is also how the GUI rebuilds a smaller ISO). Full removal is not universally safe: the fork maintainer’s own notes say Tetris – The Grand Master Ace breaks with full removal and needs Partial, and Wolfenstein: The New Order Disc 1 needs its padding left intact for the first conversion.
iso2god-rs has no equivalent switch. Its --trim option only cuts unallocated space from the end of the image. For many games the space saving is similar in effect, but it is not the same feature, and rs gives you no Partial fallback for the awkward titles above. If a specific game is known to be padding-sensitive, the GUI is the safer tool; if you just want the end-trim most images tolerate, rs is fine.
Interface and workflow
The GUI workflow is visual: add one or more ISOs, check the extracted title, Title ID, Media ID and thumbnail (extracted with the bundled xextool), fix anything wrong, set the padding mode and output format, then convert — optionally letting the built-in FTP uploader send the finished package straight to the console. The r4dius fork adds quality-of-life touches on top of the decompiled original: multi-ISO select and drag-and-drop, a choosable FTP destination path, optional deletion of the source ISO after conversion, corrected game names from its bundled game lists, and a resizable window.
The rs workflow is a single command per ISO, for example iso2god game.iso out/, with --dry-run to check what it detects first, -j N to use multiple threads, and --game-title to override the detected title. There is nothing to install and nothing to click — which is exactly what you want in a script, and exactly wrong if you want to eyeball metadata before committing. Our GUI vs CLI workflows compared page walks through both styles in more depth.
Platforms, and the version-string quirk
The original Iso2God was Windows-only, and the fork still is — there has never been a native Linux or macOS build of the GUI. That single fact is why iso2god-rs exists and why so many people search for it. rs ships five native binaries (Windows x86_64, Linux x86_64 and ARM64, macOS Intel and Apple Silicon), each a single file with no installer.
One quirk to know before you script against rs: the v1.8.1 binary reports itself as version 1.8.0 when you run --version — the version string was not bumped for the 1.8.1 release. We verified this by running the actual binary. If your script checks the version output, expect 1.8.0 from the genuine 1.8.1 download.
Licence and trust
The Iso2God fork is closed-source freeware derived from a decompilation of the 2010 original; its own binary carries the disclaimer that it is a quality-of-life mod not supported by Team 360h. There is no trustworthy surviving download of the original v1.3.6, so no hash for it can be published — anyone offering one is guessing. The fork’s v1.6.0 ZIP, by contrast, is on GitHub with a digest we have verified.
iso2god-rs is MIT-licensed open source: you can read exactly what it does, build it yourself, and verify the release binaries against GitHub’s published SHA-256 digests — the two we downloaded (Linux x86_64: 4cee1da8…89a1; Windows x86_64: 1459fcf8…1d47) match exactly. If verifiability matters to you, rs is the strongest option in the whole Iso2God family.
Which should you use?
- Windows, one-off conversions, awkward games, FTP upload: Iso2God GUI fork.
- Linux or macOS: iso2god-rs — it is the only mature native option.
- Batch jobs, scripts, headless machines: iso2god-rs.
- You need GOD → ISO instead: neither — see God2Iso, the reverse converter.
- You have an extracted XEX folder, not an ISO: neither upstream tool — see the alternatives roundup for iso2god-next.
Frequently asked questions
Is iso2god-rs made by the same people as Iso2God?
No. Iso2God is the Team 360h tool from 2010, continued today as a decompiled fork. iso2god-rs is an independent Rust rewrite by iliazeus, descended from the older iso2god-cli project — not a port of the GUI.
Does iso2god-rs have a GUI?
Not upstream — it is command-line only. Separate community front-ends wrap it, and iso2god-next adds a full GUI; both are covered in our alternatives roundup.
Can either tool play games on a stock Xbox 360?
No tool can change this: converted GOD packages carry an unlocked licence that only modded consoles (JTAG/RGH/BadUpdate-class) or emulators such as Xenia will run. A stock console refuses them.
Why does my iso2god-rs say 1.8.0 when I downloaded 1.8.1?
That is a known quirk of the real release — the internal version string was not bumped. We confirmed it by running the genuine v1.8.1 binary.
More head-to-heads live in the Comparisons hub. Both downloads, with verified hashes where they exist, are on the download page.
