Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. ROM Patching Software
  3. UniPatcher

UniPatcher

What it is

UniPatcher is a free Android app for applying patches to game ROMs, intended for older console games rather than native Android games. To use it, select a ROM file, choose a patch and an output file, then start patching with the round button. Files can be selected through the standard Files app or an installed file manager. Supported patch formats include IPS, IPS32, UPS, BPS, APS for GBA and N64, PPF, DPS, EBP, and XDelta3. The app can also create XDelta patches, fix checksums in SMD/Genesis ROMs, and remove SMC headers from SNES ROMs. Compressed game and patch files, including ZIP, RAR, and 7z, must be unzipped first. The project is licensed under GPL version 3. Its privacy policy says the app does not collect or transmit personally identifiable information or location data, or share personal information with advertising companies, vendors, or analytics providers. Google Play reports that the developer declares no data collected or shared with third parties. Bug reports go through GitHub Issues, while questions and feature suggestions can go to GitHub Discussions.

For and against

For

  • Free Android app for patching game ROMs.
  • Supports IPS, UPS, BPS, XDelta3, and other formats.
  • Can create XDelta patches.
  • Can fix Genesis checksums and remove SNES SMC headers.

Against

  • Not suitable for native Android games.
  • ZIP, RAR, and 7z files must be unzipped first.

The verdict

UniPatcher handles a broad set of ROM patch formats and includes a few ROM utilities. Its intended use is older console games, and compressed files need to be extracted before patching.

Who it suits

UniPatcher is for Android users patching ROMs for older console games. It is not intended for patching native Android games.

On the record

Compatibility limit
The maker says the app is not suitable for patching native Android games.play.google.com · read 4 Oct 2026
Compressed files
The ROM and patch must be unzipped before use if they are compressed in ZIP, RAR, 7z, or another format.play.google.com · read 8 Oct 2026
Create patches
It can create XDelta patches.github.com · read 8 Oct 2026
Data sharing
The privacy policy says the application does not collect, transmit, or maintain user data and does not share data with advertisers or analytics providers.github.com · read 8 Oct 2026
Distribution
The Google Play listing identifies Boris Timofeev as the app’s developer and provides an app support email.play.google.com · read 4 Oct 2026
File workflow
Users select a ROM, a patch, and an output file through the standard Files app or an installed file manager.play.google.com · read 8 Oct 2026
How to use
Users select a ROM file, a patch, and an output file, then start patching with the round button.play.google.com · read 4 Oct 2026
License
UniPatcher is licensed under GPL version 3.github.com · read 8 Oct 2026
Patch formats
It supports IPS, IPS32, UPS, BPS, APS for GBA and N64, PPF, DPS, EBP, and XDelta3 patches.github.com · read 8 Oct 2026
Platform limitation
The developer says the app is not suitable for patching native Android games.play.google.com · read 8 Oct 2026
Privacy
The privacy policy says the application does not collect or transmit personally identifiable information or location data.github.com · read 8 Oct 2026
Purpose
UniPatcher applies patches to game ROMs and is intended for older console games such as SNES, PS1, GBA, N64, and Sega Genesis games.play.google.com · read 8 Oct 2026
ROM fixes
It can fix checksums in Sega Genesis ROMs and remove SMC headers from SNES ROMs.github.com · read 8 Oct 2026
ROM utilities
It can fix checksums in SMD/Genesis ROMs and remove SMC headers from SNES ROMs.github.com · read 4 Oct 2026
Store data safety
Google Play reports that the developer declares no data collected and no data shared with third parties.play.google.com · read 4 Oct 2026
Support
The project directs users to GitHub Issues for bug reports and GitHub Discussions for questions or feature suggestions.github.com · read 8 Oct 2026
Translation
The project invites contributors to help translate UniPatcher through its Weblate project page.github.com · read 8 Oct 2026
Translations
The project invites contributors to help translate UniPatcher through Weblate.github.com · read 4 Oct 2026

The review

Overview

UniPatcher is a free Android app for applying patches to ROMs from older console games. It is best suited to people working with those ROM files on an Android device, rather than players trying to modify native Android games. Its broad format support and a few useful ROM fixes make it a capable option, with one practical catch: compressed files must be extracted before use.

Key features

UniPatcher supports IPS, IPS32, UPS, BPS, APS for GBA and N64, PPF, DPS, EBP and XDelta3. That range covers many patch formats used for older-console ROMs; it can also create XDelta patches, useful when the goal is to produce a patch rather than apply one.

The workflow is straightforward: choose a ROM, a patch and an output file through the Files app or another installed file manager, then start the process with the round button. UniPatcher also fixes checksums in Sega Genesis ROMs and removes SMC headers from SNES ROMs, addressing two file-preparation tasks without requiring a separate utility.

ZIP, RAR and 7z archives are not patched directly. Extract both the game and patch first, adding a step for users who keep ROM collections compressed. The app is also explicitly unsuitable for patching native Android games, so its focus is narrower than its Android platform might suggest.

Pricing

UniPatcher is free, with a free plan. There is no paid tier to compare: the same app provides its ROM patching, XDelta creation and ROM utilities without a stated subscription or usage cap. It is a straightforward fit for occasional patching as well as a regular ROM workflow, provided Android is the platform you want to use.

Platforms

UniPatcher runs on Android. It works with files opened through the standard Files app or an installed file manager, but it is not intended for native Android game files.

Who it's for

Choose UniPatcher if you want to apply supported patches to older-console ROMs on Android, create XDelta patches, or make the listed Genesis and SNES file fixes. Look elsewhere if you need to patch native Android games, patch directly from compressed archives, or work on another platform.

Pros and cons

Pros

  • Broad patch-format coverage: support spans IPS, UPS, BPS, XDelta3 and several other formats, including APS for GBA and N64.
  • More than patch application: XDelta patch creation and Genesis checksum and SNES header fixes add practical ROM tools.
  • Free to use: the app has a free plan, with no paid tier to navigate.
  • Privacy commitments: the privacy policy says the app does not collect or transmit personally identifiable information or location data, or share personal information with advertising, vendor or analytics companies. Google Play reports the developer declares no data collected or shared with third parties.

Cons

  • Android only: users who need a desktop or browser workflow should consider another option.
  • Archives require preparation: ZIP, RAR and 7z games and patches must be unzipped before patching.
  • No native Android game patching: the developer says that is outside the app’s intended use.

Alternatives

ROM Patching Software is a broader starting point if you want to compare options. Choose EZ ROM Patcher instead if you prefer a free browser-based tool; its listed platforms include Android, iOS, Linux, macOS, web and Windows, and no account or installation is stated. For Pokémon-specific browsing, Pokémon ROM Patcher is a free option across Android, iOS and web, described as an independent fan-run index of Pokémon ROM hacks.

Gaming Optimizer is a free Windows option with a public repository under the MIT license. Choose IUBPatchLib if you want free software for Linux, macOS or Windows; its MIT-licensed software has no stated pricing or usage limits. MultiPatch is another free choice specifically for macOS 10.9 or newer.

Patcher64+ Tool is worth considering for N64, NES and SNES support on Linux, macOS or Windows; it requires 64-bit Windows 7 or newer and PowerShell 5.1 or later. For a free Linux or self-hosted option, consider ROM Bin Patcher (rombp). rom-weaver offers free browser and command-line versions across Linux, macOS, self-hosted, web and Windows, with no account required.

Verdict

UniPatcher is a strong free choice for Android users patching older-console ROMs: it supports a wide range of formats and adds XDelta creation plus useful Genesis and SNES fixes. Choose another tool if you need native Android game support, direct archive patching or a platform beyond Android.

Alternatives to UniPatcher

Every alternative, ranked