EVERYTHING XIAOMI
Get listed
Rom Patcher JS logo

Rom Patcher JS

Rom Patcher JS is a free browser-based tool for applying and creating patches for retro video game ROMs.

Place
#15 of 20
Score
5.5
Rom Patcher JS's website

What Rom Patcher JS is

Rom Patcher JS is a free browser-based tool for applying and creating patches for retro video game ROMs. It supports IPS, UPS, APS, BPS, RUP, PPF, EBP, BSDiff, Paper Mario Star Rod, and VCDiff formats. Before patching, it displays a ROM’s CRC32, MD5, and SHA-1 checksums. The tool can automatically unzip files and remove ROM headers before patching. It runs in modern browsers, including mobile browsers, and can also run in Node.js for command-line patching and patch creation. The project can be customized and embedded in a website to provide an online patcher for that site’s patches. Its listed users include Romhacking.net, Smash Remix, Radical Red, and other sites. The product page identifies version 3.3.1 and requests optional donations to help cover increased infrastructure costs. The repository includes a LICENSE file, but its page does not state the license terms. The product page does not state a security certification or compliance standard for Rom Patcher JS.

Good

  • Supports a range of patch formats, including IPS and BPS.
  • Displays CRC32, MD5, and SHA-1 checksums.
  • Can unzip files and remove ROM headers automatically.
  • Offers Node.js command-line support.

Watch out

  • The repository page does not state the license terms.
  • The product page states no security certification or compliance standard.

Who it suits

It suits players and patch creators who need to apply or create ROM patches in a browser, including on mobile browsers. Developers can also run it in Node.js or embed a customized patcher on a website.

Verdict

Rom Patcher JS covers patch application and creation in browsers, with a Node.js option and checksum display. Review the license terms separately if they matter to your use.

The facts

Each one read from Rom Patcher JS's own pages, with the date it was checked.

Where it runs

Browser support
The project says it runs in any modern web browser, including mobile browsers.checked 4 Oct 2026

What it does

Command line
The project documents using it from Node.js to patch ROMs and create IPS patches.checked 4 Oct 2026
Customization
The project can be customized and embedded in a website to provide an online patcher for that site’s patches.checked 3 Oct 2026
Developer use
The project can be customized and embedded in a website to provide an online patcher for a site’s patches.checked 4 Oct 2026
File handling
It can automatically unzip files and remove ROM headers before patching.checked 3 Oct 2026
Integrations
The repository lists Romhacking.net, Smash Remix, Radical Red, and other sites as users of Rom Patcher JS.checked 4 Oct 2026
Known users
The project lists Romhacking.net, Smash Remix, Radical Red, and other sites as known users.checked 3 Oct 2026
License
The repository includes a LICENSE file, but the opened repository page does not state the license terms.checked 4 Oct 2026
Other features
It can remove headers before patching and automatically unzip files.checked 4 Oct 2026
Patch creation
It can create patches as well as apply them.checked 3 Oct 2026
Patch formats
Supported formats include IPS, UPS, APS, BPS, RUP, PPF, EBP, BSDiff, Paper Mario Star Rod MOD, and VCDiff.checked 4 Oct 2026
Purpose
Rom Patcher JS applies and creates patches for retro video game ROMs in a web browser.checked 4 Oct 2026
ROM checksums
The tool can show a ROM’s CRC32, MD5, and SHA-1 before patching.checked 4 Oct 2026
Security
The maker’s profile describes a separate file-integrity calculator as requiring no upload because processing happens in the browser; the product page does not state a security certification or compliance standard for Rom Patcher JS.checked 3 Oct 2026
Support and donations
The official app page asks for donations to help cover increased infrastructure costs.checked 4 Oct 2026
Support and funding
The product page requests optional donations to help cover increased infrastructure costs.checked 3 Oct 2026
Version
The official app page identifies the current displayed version as 3.3.1.checked 4 Oct 2026

Alternatives to Rom Patcher JS

All alternatives
  1. 1

    ROM Bin Patcher (rombp)

    Free planOpen sourceLinuxSelf-hosted
    6.8Free plan
  2. 2EZ ROM Patcher logo

    EZ ROM Patcher

    Free planAndroidiOSWebLinux
    6.6Free plan
  3. 3

    IUBPatchLib

    Free planLinuxmacOSWindows
    6.6Free plan
  4. 4

    MultiPatch

    Free planmacOS
    6.4Free plan
  5. 5rom-weaver logo

    rom-weaver

    Free planWebLinuxmacOSSelf-hosted
    6.4Free plan
  6. 6
    6.0Free plan