Skip to content
SPECIFICTION
Get listed

Rom Patcher JS

marcrobledo.com

WebSelf-hosted
Visit marcrobledo.com
Spec score 6.5 #16 of 20 in ROM Patching Software

What it is

Rom Patcher JS is a free tool for applying and creating patches for retro video-game ROMs. It runs in modern web browsers, including mobile browsers, and also supports Node.js command-line use. Supported patch formats include IPS, UPS, APS, BPS, RUP, PPF, EBP, BSDiff, Paper Mario Star Rod, and VCDiff. Before patching, the tool displays CRC32, MD5, and SHA-1 checksums for the ROM. It can automatically unzip files and remove ROM headers. Developers can customise and embed it in a website as an online patcher for that site’s patches. The project lists Romhacking.net, Smash Remix, Radical Red, and other sites as users. The product page identifies version 3.3.1 and requests optional donations toward infrastructure costs. The product page gives no security certification or compliance standard.

Spec sheet

Purpose
Rom Patcher JS applies and creates patches for retro video game ROMs in a web browser.Read 4 Oct 2026 · marcrobledo.com
Integrations
The repository lists Romhacking.net, Smash Remix, Radical Red, and other sites as users of Rom Patcher JS.Read 4 Oct 2026 · github.com
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.Read 3 Oct 2026 · marcrobledo.com
License
The repository includes a LICENSE file, but the opened repository page does not state the license terms.Read 4 Oct 2026 · github.com
Browser support
The project says it runs in any modern web browser, including mobile browsers.Read 4 Oct 2026 · github.com
Command line
The project documents using it from Node.js to patch ROMs and create IPS patches.Read 4 Oct 2026 · github.com
Customization
The project can be customized and embedded in a website to provide an online patcher for that site’s patches.Read 3 Oct 2026 · github.com
Developer use
The project can be customized and embedded in a website to provide an online patcher for a site’s patches.Read 4 Oct 2026 · github.com
File handling
It can automatically unzip files and remove ROM headers before patching.Read 3 Oct 2026 · github.com
Known users
The project lists Romhacking.net, Smash Remix, Radical Red, and other sites as known users.Read 3 Oct 2026 · github.com
Other features
It can remove headers before patching and automatically unzip files.Read 4 Oct 2026 · github.com
Patch creation
It can create patches as well as apply them.Read 3 Oct 2026 · github.com
Patch formats
Supported formats include IPS, UPS, APS, BPS, RUP, PPF, EBP, BSDiff, Paper Mario Star Rod MOD, and VCDiff.Read 4 Oct 2026 · github.com
ROM checksums
The tool can show a ROM’s CRC32, MD5, and SHA-1 before patching.Read 4 Oct 2026 · github.com
Support and donations
The official app page asks for donations to help cover increased infrastructure costs.Read 4 Oct 2026 · marcrobledo.com
Support and funding
The product page requests optional donations to help cover increased infrastructure costs.Read 3 Oct 2026 · marcrobledo.com
Version
The official app page identifies the current displayed version as 3.3.1.Read 4 Oct 2026 · marcrobledo.com

Strong points and limits

Strong points

  • Free browser-based patching
  • Supports many patch formats
  • Shows CRC32, MD5, and SHA-1
  • Automatic unzip and header removal
  • Node.js command-line support

Limits

  • No security certification is listed
  • Optional donations are requested

Who it suits

Rom Patcher JS suits ROM enthusiasts who need browser-based patching, checksum visibility, or patch creation. Developers can embed a customised patcher or use Node.js commands.

Verdict

Rom Patcher JS covers common patching and creation tasks with browser and command-line access. Its checksum display and embeddable design add utility, while licensing details remain unspecified on the listed repository page.

Where Specifiction places it

Alternatives to Rom Patcher JSAll alternatives →