Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience real numbers from our own analytics — open to see them
–Visitors
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · counted by iTechGuides's own first-party analytics, bots removed, every figure rounded down · how we count

The Best ROM Hacking Tools in 2026

We researched ROM hacking tools using official websites, including pricing pages, plan tables, and product documentation. Rankings focus on the core job of editing, creating, or applying ROM modifications, value for money, and features verified in vendor materials. The category covers ROM editors, graphics and tile editors, hex tools, and patch utilities.

Our top picks

  1. Top ranked

    YY-CHR#1 of 49
    8.4/10

    A focused Windows dot editor for viewing and editing graphics in retro-game ROMs.

    Free plan

  2. Runner-up

    NUPS#2 of 49
    7.3/10

    A free Windows desktop utility focused on creating and applying UPS patches.

    Free plan

  3. Top-ranked free plan

    HxD#3 of 49
    7.2/10

    A broad Windows hex editor for binary work, rather than a ROM-specific hacking suite.

    Free plan

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. How we rank.

The full ranking 49 tools, best first

49 tools
  1. YY-CHR

    Best forEditing ROM graphics across multiple systems

    A focused Windows dot editor for viewing and editing graphics in retro-game ROMs.

    • Tile/sprite editing
    • ROM editing
    8.4/10★★★★☆
    Visit YY-CHR
  2. NUPS

    Best forApplying or creating UPS patches

    A free Windows desktop utility focused on creating and applying UPS patches.

    • ROM editing
    7.3/10★★★★☆
    Visit Nintenlord
  3. HxD

    Best forGeneral-purpose Windows hex editing

    A broad Windows hex editor for binary work, rather than a ROM-specific hacking suite.

    7.2/10★★★★☆
    Visit HxD
  4. Best forBroad Pokémon ROM editing and patching

    A free, open-source toolkit for editing Pokémon GBA data, maps, graphics, scripts, and patches.

    • Hex editor
    • Tile/sprite editing
    • ROM editing
    7.1/10★★★★☆
    Try HexManiacAdvance
  5. Best forEditing Super Mario RPG ROM content

    A free, game-specific toolkit for editing Super Mario RPG maps, graphics, scripts, audio, and data.

    • Hex editor
    • Tile/sprite editing
    • ROM editing
    7.0/10★★★★☆
    Visit Lazy Shell
  6. DSPRE

    Best forEditing Pokémon Nintendo DS ROMs

    A free, open-source toolkit for editing maps, scripts, events, and game data.

    • ROM editing
    Free plan Our DSPRE verdict → Visit DSPRE
    6.9/10★★★☆☆
    Visit DSPRE
  7. DSVEdit

    Best forEditing supported NDS and GBA Castlevania ROMs

    A free Windows editor for changing game data and testing modified Castlevania ROMs.

    • Tile/sprite editing
    • ROM editing
    6.8/10★★★☆☆
    Visit DSVEdit
  8. Best forEditing maps, graphics, and scripts for Faxanadu

    A focused desktop editor for changing Faxanadu maps, graphics, game data, and scripts.

    • Tile/sprite editing
    • ROM editing
    6.7/10★★★☆☆
    Try Echoes of Eolis
  9. SMILE

    Best forEditing Super Metroid rooms and IPS patches

    A focused Windows editor for Super Metroid rooms, game elements, and IPS patches.

    • Tile/sprite editing
    • ROM editing
    Free plan Our SMILE verdict → Visit SMILE
    6.6/10★★★☆☆
    Visit SMILE
  10. Shiny Egg

    Best forEditing levels and assets for one game

    A free desktop toolkit for editing Yoshi’s Island levels and assets across three operating systems.

    • Tile/sprite editing
    • ROM editing
    6.5/10★★★☆☆
    Visit Shiny Egg
  11. CadEditor

    Best forEditing configured games across several platforms

    A desktop toolkit for editing configured games, with coverage that varies by game.

    • Hex editor
    • Tile/sprite editing
    • ROM editing
    6.4/10★★★☆☆
    Visit CadEditor
  12. RTHextion

    Best forHex editing ROMs and managing script pointers

    A focused desktop hex editor for ROM text, pointers, scripts, and IPS patches.

    • Hex editor
    • ROM editing
    6.3/10★★★☆☆
    Visit RTHextion
  13. Best forCreating and applying IPS or BPS patches

    A free desktop and command-line utility focused on creating and applying IPS and BPS patches.

    6.2/10★★★☆☆
    Visit Flips
  14. Best forBrowser-based patch creation and application

    A broad-format patcher for browser workflows, with checksum display and Node.js access.

    6.1/10★★★☆☆
    Visit Rom Patcher JS
  15. Best forCross-platform patching with checksum checks

    A free, cross-platform browser utility for patching ROMs and creating patch files.

    6.0/10★★★☆☆
    Visit EZ ROM Patcher
  16. Best forPatching ROMs on Android

    A free Android utility for applying and creating patches, with checksum and header tools.

    • ROM editing
    5.9/10★★★☆☆
    Visit UniPatcher
  17. Best forByte-level ROM editing and patch documentation

    A free, cross-platform toolkit for byte-level ROM work and address notes.

    • Hex editor
    • Tile/sprite editing
    • ROM editing
    5.8/10★★★☆☆
    Visit Quote58
  18. TinkeDSi

    Best forEditing files inside NDS and DSi ROMs

    A free desktop editor for inspecting and modifying NDS and DSi ROM contents.

    • Hex editor
    • Tile/sprite editing
    • ROM editing
    5.7/10★★★☆☆
    Visit TinkeDSi
  19. Pokeweb

    Best forEditing Pokémon ROM data in a self-hosted workflow

    A focused, self-hosted editor for Pokémon Generation V game data and ROM-data export.

    • ROM editing
    5.6/10★★★☆☆
    Visit Pokeweb
  20. Best forEditing Pokémon game data and sprites

    A free, focused editor for Pokémon ROM data and graphics, with Windows as its supported platform.

    • Tile/sprite editing
    • ROM editing
    5.5/10★★★☆☆
    Visit Gamer2020
  21. FF6Tools

    Best forEditing supported Final Fantasy ROMs

    A free, browser-based editor for supported Final Fantasy ROMs, with focused editing tools.

    • ROM editing
    5.4/10★★★☆☆
    Visit FF6Tools
  22. SMEDIT

    Best forEditing rooms and sprites for one game

    A focused desktop toolkit for editing Super Metroid rooms, sprites, enemies, and IPS patches.

    • Tile/sprite editing
    • ROM editing
    5.3/10★★★☆☆
    Visit SMEDIT
  23. Best forEditing and testing levels for one game

    A free, open-source desktop editor for shaping and testing Super Mario Bros. 3 levels.

    • ROM editing
    5.2/10★★★☆☆
    Visit SMB3 Foundry
  24. WLEditor

    Best forEditing levels and overworlds for Wario Land 1

    A focused editor for changing levels and overworld content in valid WL1 ROMs.

    • Tile/sprite editing
    • ROM editing
    5.1/10★★★☆☆
    Visit WLEditor
  25. Best forEditing maps and data for Zelda II

    An open-source desktop editor for Zelda II maps, palettes, and game data.

    • ROM editing
    5.0/10★★☆☆☆
    Visit GitHub
  26. Best forEditing and patching Solomon’s Key levels

    A focused Windows editor for modifying Solomon’s Key levels and exporting ROM patches.

    • ROM editing
    4.9/10★★☆☆☆
    Visit site
  27. FF4kster

    Best forEditing Final Fantasy IV game data

    A free, game-specific editor for FF2US data, events, maps, and tilesets.

    • Tile/sprite editing
    • ROM editing
    4.8/10★★☆☆☆
    Visit FF4kster
  28. PoryMap

    Best forEditing Pokémon Generation III project maps

    A focused desktop editor for maps and tilesets in supported Generation III projects.

    • Tile/sprite editing
    4.7/10★★☆☆☆
    Visit PoryMap
  29. TileBravo

    Best forEditing tiles and palettes in a browser

    A free browser editor for ROM graphics, palettes, and tile-associated bytes.

    • Hex editor
    • Tile/sprite editing
    • ROM editing
    4.6/10★★☆☆☆
    Visit TileBravo
  30. Best forEditing graphics in binary files across systems

    A free, extensible desktop tool for editing graphics and palettes in binary files.

    • Tile/sprite editing
    • ROM editing
    4.5/10★★☆☆☆
    Visit Tile Molester
  31. Best forCreating tilemaps for multiple console projects

    A focused tilemap editor for multi-console projects, not a direct ROM editor.

    • Tile/sprite editing
    4.4/10★★☆☆☆
    Visit Tilemap Studio
  32. romtool

    Best forCreating and inspecting ROM patches from data changes

    A focused ROM-mapping and patch workflow, with a late-alpha project status and limited game maps.

    • ROM editing
    4.3/10★★☆☆☆
    Visit romtool
  33. Best forCommand-line patching with checksum validation

    An open-source CLI patcher with broad format support and optional checksum validation.

    4.2/10★★☆☆☆
    View Rompatcher
  34. slap

    Best forInspecting, converting, and applying patch formats

    A focused patch utility for ROM workflows, not a game-data editor.

    Free plan Our slap verdict → Visit slap
    4.1/10★★☆☆☆
    Visit slap
  35. Best forApplying patches locally in a web browser

    A free browser tool for applying ROM patches locally and downloading the result.

    4.0/10★★☆☆☆
    Visit ROM Patcher
  36. Best forBuilding NES assets and ROM projects

    A focused NES project builder with CHR, palette, metatile, plugin, and assembler tools.

    • Tile/sprite editing
    3.8/10★★☆☆☆
    Visit SpiderDave
  37. Best forCreating NES tilemaps and assets

    Create NES tiles, maps, palettes, and sprites, then export a screen as a working ROM.

    • Tile/sprite editing
    3.7/10★★☆☆☆
    Visit nesrocks
  38. Best forSuper Mario World level and overworld designers

    A free, game-specific editor for designing Super Mario World modifications on Windows.

    • Tile/sprite editing
    • ROM editing
    3.6/10★★☆☆☆
    Visit Lunar Magic
  39. Best forModders creating or distributing game patches

    A free, open-source patching tool with GUI, command-line, and web interfaces.

    • ROM editing
    3.5/10★★☆☆☆
    Visit GeckoPatcher
  40. Best forWindows modders editing Fire Emblem GBA releases

    A free, open-source Windows editor focused on FE6, FE7, and FE8 ROMs.

    • ROM editing
    3.3/10★★☆☆☆
    Visit FEBuilderGBA
  41. Best forLinux users applying IPS or BPS patches

    A free Linux patcher with graphical and command-line workflows for IPS and BPS files.

    3.2/10★★☆☆☆
    Visit site
  42. Lunar IPS

    Best forWindows users creating or applying IPS patches

    A focused, free Windows tool for creating and applying IPS patches to ROM files.

    3.1/10★★☆☆☆
    Visit Lunar IPS
  43. Best forWindows users focused on retro tile graphics

    A free Windows utility for editing retro ROM tile graphics, with a focused graphics-only scope.

    • Tile/sprite editing
    • ROM editing
    3.0/10★★☆☆☆
    Visit Tile Layer Pro
  44. Best forEarthBound players applying or creating patches

    A free, open-source desktop utility focused on EarthBound EBP and IPS patches.

    • ROM editing
    3.0/10★★☆☆☆
    Visit site
  45. Best forWindows users editing Mega Man ZX ROM content

    A free, open-source Windows editor for Mega Man ZX dialogue and ROM files.

    • Tile/sprite editing
    • ROM editing
    3.0/10★★☆☆☆
    Visit site
  46. RetroMole

    Best forRetro hackers assembling a package-based tool setup

    An open-source framework for assembling tools to edit 8- and 16-bit game ROMs.

    • ROM editing
    3.0/10★★☆☆☆
    Visit RetroMole
  47. Best forUsers tracking a planned Super Mario World editor

    An open-source Super Mario World editor project whose planned tools are not yet usable.

    3.0/10★★☆☆☆
    View SMW Editor
  48. Best forDesktop users reducing microphone background noise

    An open-source voice audio plugin—not a tool for editing or patching ROMs.

    0.0/10☆☆☆☆☆
    View the project
  49. Best forAndroid users who want offline spoken reminders

    A free Android spoken-reminder app, but not a ROM hacking tool.

    0.0/10☆☆☆☆☆
    Visit SpeakAlert

No tools match those filters.

Compare at a glance

#ToolFree planPaid fromROM editingPatch formatsTile/sprite editingHex editorScore
1YY-CHRYesNoneYes—Yes—8.4
2NUPSYesNoneYesUPSNoNo7.3
3HxDYesNone————7.2
4HexManiacAdvanceYesNoneYesIPS, UPSYesYes7.1
5Lazy ShellYesNoneYes—YesYes7.0
6DSPREYesNoneYes———6.9
7DSVEditYesNoneYes—Yes—6.8
8Echoes of EolisYesNoneYesIPSYes—6.7
9SMILEYesNoneYesIPSYesNo6.6
10Shiny EggYesNoneYesASM and binary patches; imports existing patches (formats not specified)Yes—6.5
11CadEditorYesNoneYes—YesYes6.4
12RTHextionYesNoneYesIPSNoYes6.3
13Floating IPS (Flips)YesNone—IPS, BPS——6.2
14Rom Patcher JSYesNone—IPS, UPS, APS, BPS, RUP, PPF, EBP, BSDiff, Paper Mario Star Rod, VCDiff——6.1
15EZ ROM PatcherYesNone—IPS, BPS, UPS, APS, RUP, PPF, xdelta/VCDIFF, BSDiff, EBP, Star Rod .mod——6.0
16UniPatcherYesNoneYesIPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP, XDelta3NoNo5.9
17The Hacker’s NotebookYesNoneYes—YesYes5.8
18TinkeDSiYesNoneYes—YesYes5.7
19PokewebYesNoneYes—NoNo5.6
20Pokemon Game EditorYesNoneYes—Yes—5.5
21FF6ToolsYesNoneYes—No—5.4
22SMEDITYesNoneYesIPSYes—5.3
23SMB3 FoundryYesNoneYes———5.2
24WLEditorYesNoneYes—Yes—5.1
25Zelda II ROM EditorYesNoneYes———5.0
26Solomon's KeychainYesNoneYesIPS——4.9
27FF4ksterYesNoneYes—Yes—4.8
28PoryMapYesNoneNo—Yes—4.7
29TileBravoYesNoneYes—YesYes4.6
30Tile MolesterYesNoneYes—Yes—4.5
31Tilemap StudioYesNoneNo—YesNo4.4
32romtoolYesNoneYesIPSNoNo4.3
33RompatcherYesNone—IPS, BPS, UPS, APS N64, APS GBA, EBP, RUP, PPF, xdelta, BDF——4.2
34slapYesNoneNoAPS-GBA, APS-N64, BPS, BSDiff, DPS, EBP, GDIFF, IPS, IPS32, NINJA1, NINJA2, PMSR, PPF1, PPF2, PPF3, PPF4, UPS, VCDIFF, xdelta1, xdelta3NoNo4.1
35ROM PatcherYesNone—IPS, UPS, BPS, xdelta, APS, PPF, RUP——4.0
36NES BuilderYesNoneNo—YesNo3.8
37Nostalgic Assets Workshop (NAW)Yes$9.99 one-timeNo—YesNo3.7
38Lunar MagicYesNoneYes—Yes—3.6
39GeckoPatcherYesNoneYescustom ZIP-based patch format——3.5
40FEBuilderGBAYesNoneYes———3.3
41ROM Bin Patcher (rombp)YesNone—IPS, BPS——3.2
42Lunar IPSYesNone—IPS——3.1
43Tile Layer ProYesNoneYes—YesNo3.0
44EarthBound PatcherYesNoneYesEBP, IPSNoNo3.0
45Mega Man ZX EditorYesNoneYes—Yes—3.0
46RetroMoleYesNoneYes———3.0
47SMW EditorYesNoneNo—No—3.0
48Noise Suppression for VoiceYesNone————0.0
49SpeakAlertYesNone————0.0

Head-to-head All 28 comparisons →

Explore other topics All topics →

How we rank ROM hacking tools

Every tool on this page was researched by iTechGuides Editors from its official website — pricing pages, plan tables and product documentation. We rank on how well each one does this category's core job, what the free or entry plan includes, and where it falls short. Where we have enough verified facts, the score out of 10 is a rubric — job fit, value and how much we could verify — shown with its breakdown on every tool's page; a tool we have not verified enough to score yet shows its rank without a number. Scores are re-checked when a product changes its plans. Read the full editorial policy, or submit a tool we missed.

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Last updated · How we research and update