RomForge
RomForge is a desktop tool for organizing ROM collections against OfflineList XML DAT files.
What RomForge is
RomForge is a desktop tool for organizing ROM collections against OfflineList XML DAT files. It scans ROM folders and compares files with DAT entries using CRC32, then shows statuses such as Verified, Missing, Incorrectly Named, Wrong Archive Type, and Untrimmed. It can rename ROMs to expected filenames, switch archives between ZIP and 7z, and remove GBA and NDS padding. Users supply the DAT files; the app supports multiple DATs and can update them from configured URLs. Its cache re-hashes only changed files, and game-list status persists across restarts. RomForge is a modern rewrite of OfflineList that retains compatibility with community DAT files, but it does not currently read No-Intro/Logiqx format. It runs on macOS with Apple Silicon or Intel, Windows x64, and Linux x64. The macOS app is signed and notarized; Windows and Linux downloads are ZIP and TAR.GZ archives. RomForge is open source under the MIT license and is free.
Good
- Checks files against DAT entries with CRC32
- Shows per-game verification and mismatch statuses
- Renames ROMs and switches ZIP or 7z archives
- Removes padding from GBA and NDS ROMs
- Supports multiple DATs and changed-file scan caching
Watch out
- Does not currently read No-Intro/Logiqx DAT format
- Users must supply the DAT files
Who it suits
RomForge suits people managing ROM collections with OfflineList XML DAT files on macOS, Windows, or Linux. It may not fit collections organized around No-Intro/Logiqx DAT files.
Verdict
RomForge combines DAT-based checking with renaming, archive conversion, and padding removal. Its key constraint is that it reads OfflineList XML DATs, not No-Intro/Logiqx files.
Plans and prices
From RomForge's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| MIT licensed software | Free | MIT license · desktop app |
The facts
Each one read from RomForge's own pages, with the date it was checked.
What it does
- Compatibility
- It is a modern rewrite of OfflineList and preserves compatibility with community DAT files.checked 8 Oct 2026
- DAT limitation
- RomForge reads OfflineList XML DAT files and does not currently read the No-Intro/Logiqx format; DAT files are supplied by the user.checked 8 Oct 2026
- DAT updates
- It can auto-update DAT files from their configured update URL and supports multiple DATs.checked 8 Oct 2026
- Game status
- It displays per-game statuses including Verified, Missing, Incorrectly Named, Wrong Archive Type, and Untrimmed.checked 8 Oct 2026
- Installation
- The README says the macOS app is signed and notarized; Windows and Linux downloads are ZIP and TAR.GZ archives, respectively.checked 8 Oct 2026
- License
- The project is released under the MIT license.checked 8 Oct 2026
- Purpose
- RomForge is a cross-platform ROM management tool for the OfflineList DAT ecosystem.checked 8 Oct 2026
- Rename and re-archive
- It can rename ROMs to DAT-expected filenames and re-archive them between ZIP and 7z formats.checked 8 Oct 2026
- Scan cache
- Its scan cache re-hashes only files that have changed, and game-list status persists across restarts.checked 8 Oct 2026
- Scanning
- It scans ROM folders and matches files against DAT entries by CRC32.checked 8 Oct 2026
- Security reporting
- Only the latest release receives security fixes, and vulnerability reports should be emailed to the maintainer with a response promised within seven days.checked 8 Oct 2026
- Trimming
- It can remove GBA and NDS padding from ROMs.checked 8 Oct 2026
The company
- Maker
- The GitHub profile identifies the maker as Ben de Bruijn, a C#/.NET developer based in the Netherlands.checked 8 Oct 2026
Where it runs
- Supported platforms
- It supports macOS on Apple Silicon and Intel, Windows x64, and Linux x64.checked 8 Oct 2026
Alternatives to RomForge
- 1

RomM
Free planOpen sourceAndroidiOSWebAPI8.5From $6.49 a month - 2
OxyROMon
Free planOpen sourceWebAPILinuxmacOS7.4Free plan - 3
WolvenKit
Free planOpen sourceLinuxSelf-hostedWindows7.3Free plan - 4

Igir
Free planLinuxmacOSSelf-hostedWindows6.6Free plan - 5
verifydump
Free planLinuxmacOSWindows6.6Free plan - 6
Gaseous
Free planWebLinuxSelf-hostedWindows6.3Free plan
