Skip to content

NHSE Save Editor

An open-source tool created by @kwsch and berichan. NHSE is a New Horizons Save Editor that will allow you to edit a lot of things pertaining to your island, including changing villagers, map editing, adding items, changing your name etc etc.

GitHub: kwsch/NSHE


You can download the latest version here: Get NHSE

See Dump Save Data (Coming Soon. This information may be moved in the future)

  • DirectorySaveFile
    • DirectoryPhotograph/ # Hotel photos
      • hotelroom_0.dat
      • hotelroom_7.dat
      • hotelviproom_0.dat
    • DirectoryVillager0/
      • DirectoryPhotograph/ # DLC photos
        • npc_17_0.dat
      • personal.dat
      • personalHeader.dat
      • photo_studio_island.dat
      • photo_studio_islandHeader.dat
      • postbox.dat
      • postboxHeader.dat
      • wherearen.dat
      • wherearenHeader.dat
    • landname.dat
    • main.dat # The main file to be edited by NHSE
    • mainHeader.dat
  • Directoryacnh_tools/
    • DirectoryNHSE/
      • Directorybak/ # auto-generated if you set up save backups
        • DirectoryIslandName - 2026-05-20 17.28.21/ # Save Folder backup
          • # See Compatible File Types for file structure
      • LibUsbDotNet.LibUsbDotNet.dll
      • NHSE.Core.dll
      • NHSE.Core.pdb
      • NHSE.Injection.dll
      • NHSE.Injection.pdb
      • NHSE.Sprites.dll
      • NHSE.Sprites.pdb
      • NHSE.Villagers.dll
      • NHSE.Villagers.pdb
      • NHSE.WinForms.deps.json
      • NHSE.WinForms.dll
      • NHSE.WinForms.exe # Main executable
      • NHSE.WinForms.pdb
      • NHSE.WinForms.runtimeconfig.json
      • settings.json # auto-generated after running
  1. Download the latest version of NHSE.
  2. Extract the downloaded archive to a folder on your computer.
    • See Expected Structure for file structure
  3. Open the extracted folder and run NHSE.Winforms.exe
  4. Once the tool is open, click Open main.dat Or... Drag & Drop folder here!
  5. You can now edit your Save! When you’re done, save your edited files and test in-game!

NHSE is Windows software, so we have some additional one-time steps to get it to work on Linux. Title This guide was originally written by @Comfy_Deer

  • Feel free to contact me on Bluesky (@comfy-deer.bsky.social) or Fluxer (Comfy_Deer#6857) if you get stuck somewhere along the process. -🦌
  1. Go to Discover (or whatever “store” your Distro has)
  2. Search for Lutris and install the Flatpak version (It’s Flatpak by default on Steam Deck in Discover)
  3. Get NHSE, of course (Click on Download Latest NHSE Version. Build no. 9008+ should be what is compatible with v3.0.0)
  4. Extract your NHSE zip file wherever you want it to live.
    • I have several folders set up, and I have mine located at /home/deck/Documents/Nintendo Homebrew/Nintendo Switch RCM Tools/Switch Modding Tools/acnh_tools/NHSE
    • See Expected Structure for file structure
  5. Once we’re fully installed, let’s open up Lutris (If you just opened for the first time, give it a short amount of time to install dependencies)
  1. Go to the top left corner and click the + next to the Lutris logo.
  2. Next, we’ll want to Add locally installed game Add locally installed game
  3. Set up the Game info tab. At most you’ll need to name the app like NHSE and Set the Runner to Wine. Game info tab
  1. You will probably get this error. Select No
    • We’re going to say No (I’ve tested and Yes doesn’t really do anything)
  2. Look up that specific version online and download it. Make sure it’s the Windows Desktop Runtime being downloaded. Luckily, that only has the type to choose from. Runtime Search Runtime Download x64
  1. Next, we want to open a save file. If you’re running something like Eden, go to your save data location and go up a folder. Then for easy access, click and drag to Copy Here or Link Here for your save file on the Desktop.
  2. On NHSE, click to open the file prompt. If you copied/linked your save file when this window was already open, hit F5 to refresh. Then go to your folder and open main.dat Link Copy Save Location
  3. You’ll be asked if you want saves to be backed up. I recommend hitting Yes. NHSE Backup prompt
    • And one Last thing!! This is important. If you click on the buttons like Edit Player…, you might notice the app crashing.
  4. We’ll have to go to winecfg and change the Windows type to Windows 8.1. I don’t know why it’s unstable on Wine’s Windows 10. Open Wine configuration Set Wine to Windows 8.1
    • But… if you now re-run NHSE with this new config… You should now be able to save edit. Hurray!

Have fun save editing ACNH on your Steam Deck or Linux PC!