NES CHR Editor [Icon]
 
What is it?
NES CHR Editor is a sprite editor for Nintendo Entertainment System games. With it, you can edit the graphics of your favorite NES titles!

NES developers can use it to edit graphics before assembilng them into ROMs.

Download it now!
Classic for PowerPC and 32-bit Intel machines. Requires MacOS X 10.4 or newer.
Current for 64-bit Intel and ARM machines. Requires MacOS X 10.10 or newer.
 
Features:
  • Complete editing of the NES CHR banks (sprite data)
  • Editing of the PRG banks when no CHR banks are present
  • Editing CHR bank dumps
  • Colored Editing (User Configurable)
  • Display of CHRs as Hex or Decimal, with numbering starting at 0 or 1
  •  
    Screenshots:
    Right here!
     
    System Requirements:
    Operating System:MacOS X 10.4 or later
    ROMs:iNES Format (.nes)
    or CHR bank dumps
     
    Version History:
  • 1.4 (8/11/24)
    • Added CHR display options to the preferences
      Fixed issues with loading and displaying preferences
      Fixed issues with the CHR Picker scrollbar
  • 1.3.1 Unreleased (7/24/24)
    • Added new CHR display options (CHRs As Hex & CHRs Start At Zero) to the View menu
      Updated the compiler for 64-bit Intel and ARM support
  • 1.3 (3/19/13)
    • Added support for editing CHR dumps
  • 1.2 (6/29/12)
    • Updated the compiler for 32-bit Intel support
  • 1.1 (8/8/07)
    • GUI Bugfixes
      Code updates to prepare for multiple ROM editing
  • 1.0 Final (5/2/07)
    • Initial Release!
      4-Tile Editing
      Copy & Paste Functionality
  • 1.0 Beta (4/9/07)
    • First Beta release