ROM Bin Patcher (rombp) applies IPS and BPS patch files to ROM images, a common step in retro gaming ROM hacks.
Alternatives to EZ ROM Patcher
EZ ROM Patcher applies patch files to game ROMs to make fan translations, ROM hacks, bug fixes and restoration patches. It accepts formats such as IPS, BPS, UPS, PPF and xdelta, and can create several patch types by comparing an original ROM with an edited copy. Its separate checksum verifier calculates CRC32, MD5 and SHA-1 hashes. Patching runs in the browser on the user's device, and the maker says files are not transmitted. The free tool works across Android, iOS, Linux,…
IUBPatchLib is a free, modern C++ library for applying binary patches, with ROM hacks as a particular use case.
MultiPatch is a free macOS application for applying and creating file patches.
- 4

rom-weaver
rom-weaver is a free, open-source tool for patching and converting ROMs and disc images, as well as assembling patch workflows into reusable bundles.
Free planWebLinuxmacOSSelf-hosted6.4Free plan - 5
BeatDrop Music Visualizer
BeatDrop Music Visualizer is a Windows desktop visualizer built around a custom MilkDrop2 engine.
Free planWindows6.0Free plan - 6
Floating IPS (Flips)
Floating IPS (Flips) is a free patcher for IPS and BPS files, used to apply patches to ROMs.
Free planLinuxmacOSWindows6.0Free plan - 7
Patcher64+ Tool
Patcher64+ Tool patches ROM files and Wii Virtual Console WAD titles using included or custom patches.
Free planLinuxmacOSWindows6.0Free plan - 8

Pokémon ROM Patcher
Pokémon ROM Patcher applies a patch to a Pokémon ROM and provides the patched game as a download.
AndroidiOSWeb6.0 - 9
ROM Patcher
ROM Patcher is a free browser tool that applies patch files to a user's legally dumped game backup and produces a modified ROM, often for fan…
Free planWeb5.9Free plan - 10
Rompatcher
Rompatcher is a free ROM patching tool for Linux and Windows, written in Rust.
Free planLinuxWindows5.9Free plan - 11

Delta Patcher
Delta Patcher is a free desktop application for creating and applying xdelta patches to files.
LinuxmacOSWindows5.6 - 12
flips.rs
flips.rs is a free Rust library that provides bindings to Flips, the Floating IPS patcher.
Free planLinux5.6Free plan - 13
UniPatcher
UniPatcher is a free Android app for applying patches to game ROMs, intended for older console games rather than native Android titles.
Android5.6 - 14

Rom Patcher JS
Rom Patcher JS is a free browser-based tool for applying and creating patches for retro video game ROMs.
WebSelf-hosted5.5 - 15
BPS Super Mario Bros. 2 Patcher
BPS Super Mario Bros. 2 Patcher is a free web tool that applies a BPS patch to a Super Mario Bros.
Web5.4 - 16
Lunar IPS
Lunar IPS is a free Windows utility for creating and applying IPS patches, intended as a lightweight replacement for the SNESTool DOS program.
Windows5.3 - 17
PyPatcherGBA
LinuxmacOSWindows4.7 - 18
Linux PPF Patcher
Linux4.4 - 194.3