๐Ÿ‘‰ You can play NetHack and several of its variants with graphics without compiling anything, from an online store, a download page, or a web browser.

๐Ÿ“– About This List

Every entry runs on the NetHack code base, shows the game with graphics such as tiles, isometric views, or 3D, has a build you can install or play without compiling anything, and has been updated since November 2024. Text-only builds, source-only projects, ports that have been superseded by a newer one, and games that are merely inspired by NetHack are left out; projects that were checked but dropped are listed in Unmaintained and Not Listed.

Entries are in alphabetical order within each section. A project with a listing in an online store is under Online Stores, together with its other downloads. A project that has both an installable version and a browser version has an entry in each section.

๐Ÿ”ฃ Icons Used on This Page

Icon Meaning
โญ One of the projects with the most work put into its graphical interface; see Most Developed Interfaces.
๐Ÿช Listed in an online store, such as Steam, itch.io, Google Play, or the App Store; see Online Stores.
๐Ÿ’พ Can be downloaded and installed without a store, for example from GitHub or the project's website; see Install on Your Device.
๐ŸŒ Can be played in a web browser; see Play in a Web Browser.
๐ŸŸข In active development: An established project, with public builds for at least nine months, new builds within the last six months, and ongoing feature work.
๐Ÿงช Experiment: A new project whose first public build is less than nine months old. It may grow into an established project or be abandoned quickly; experiments that keep getting updates move to In active development after nine months.
๐ŸŸก Maintained: Updated within the last two years, but only occasionally, such as bug fix releases.
๐Ÿ”ด Unmaintained: No update in over two years. Such ports are listed only in the closing section.
๐ŸŽต Has both sound effects and music.
๐Ÿ”‡ Has only sound effects, only music, a few sound cues, or no audio at all.

๐Ÿ“‹ At a Glance

Port or Variant Get It Status Audio Price Runs On
BlissHack ๐Ÿ’พ ๐ŸŒ ๐Ÿงช ๐Ÿ”‡ Free Windows, macOS (Apple silicon), web browsers
DartHack ๐Ÿช ๐Ÿงช ๐Ÿ”‡ Free, with ads Android
EvilHack ๐Ÿ’พ ๐ŸŸข ๐Ÿ”‡ Free Windows
GnollHack โญ ๐Ÿช ๐Ÿ’พ ๐ŸŸข ๐ŸŽต Free Windows, macOS, Linux, Steam Deck, Android, iPhone, iPad
Hardfought web terminal ๐ŸŒ ๐ŸŸข ๐Ÿ”‡ Free Web browsers
iNethack2 ๐Ÿช ๐ŸŸก ๐Ÿ”‡ Free iPhone, iPad, Apple silicon Mac
NAO web terminal ๐ŸŒ ๐ŸŸข ๐Ÿ”‡ Free Web browsers
NetHack 3D โญ ๐Ÿ’พ ๐ŸŒ ๐ŸŸข ๐Ÿ”‡ Free Windows, macOS, Linux, Steam Deck, Android, Meta Quest, web browsers (including mobile)
NetHack 5.0 (official) ๐Ÿ’พ ๐ŸŸข ๐Ÿ”‡ Free Windows, MS-DOS
NetHack Android ๐Ÿ’พ ๐ŸŸข ๐Ÿ”‡ Free Android
NetHack Browser Edition ๐ŸŒ ๐ŸŸก ๐Ÿ”‡ Free Desktop and mobile web browsers
NetHack Cocoa ๐Ÿ’พ ๐ŸŸข ๐Ÿ”‡ Free macOS 12 or later
NetHack Tiles Client ๐Ÿ’พ ๐Ÿงช ๐Ÿ”‡ Free Windows, macOS, Linux
nethack.app ๐ŸŒ ๐Ÿงช ๐Ÿ”‡ Free Web browsers
NetHackJP ๐Ÿ’พ ๐Ÿงช ๐Ÿ”‡ Free Windows, Linux
VectHack ๐ŸŒ ๐Ÿงช ๐Ÿ”‡ Free Web browsers
VoxHack ๐Ÿช ๐Ÿ’พ ๐Ÿงช ๐ŸŽต Free, or pay what you want Windows
WebHack ๐ŸŒ ๐Ÿงช ๐Ÿ”‡ Free Web browsers
xNetHack ๐Ÿ’พ ๐ŸŸข ๐Ÿ”‡ Free Windows
ZeldHack for NetHack ๐Ÿช ๐ŸŸก ๐ŸŽต Free Windows

๐Ÿช Online Stores

DartHack

๐Ÿงช Experiment ยท Free, with ads ยท ๐Ÿ”‡

A touch-optimized Android port of vanilla NetHack 5.0 with a customizable virtual gamepad, support for custom tile sets, and English and Japanese text.

GnollHack

โญ ๐ŸŸข In active development ยท Free ยท ๐ŸŽต

A NetHack variant with an animated, high-resolution 2D interface, voice acting, and support for touch, mouse, keyboard, and game controllers.

  • Steam: Windows, macOS, Linux, Steam Deck
  • Google Play: Android
  • App Store: iPhone, iPad, Mac
  • GitHub: Windows, macOS, Linux, with builds that do not need a store: an MSIX installer and a legacy version for Windows, and an AppImage and an archive for Linux

iNethack2

๐ŸŸก Maintained ยท Free ยท ๐Ÿ”‡

An iOS port of vanilla NetHack 3.6.7 with several tile sets and an ASCII mode. Last updated in March 2025.

VoxHack

๐Ÿงช Experiment ยท Pay what you want on itch.io, free on GitHub ยท ๐ŸŽต

NetHack 3.7 in a first-person 3D voxel world, built on the Luanti engine. In early alpha, with frequent new builds.

  • itch.io: Windows
  • GitHub: Windows, with every build available as a free download

ZeldHack for NetHack

๐ŸŸก Maintained ยท Free ยท ๐ŸŽต

A ready-to-play Windows package of vanilla NetHack 3.6.7 with music, sound effects, and a 32ร—32 tile set inspired by the first Zelda game. It needs no setup beyond unzipping it.

๐Ÿ’พ Install on Your Device

BlissHack

๐Ÿงช Experiment ยท Free ยท ๐Ÿ”‡

A newcomer-friendly version of vanilla NetHack 5.0, with the official tiles by default, an ASCII mode, a graphical status display, and a customizable action bar. In alpha.

  • GitHub: Windows, macOS (Apple silicon)

EvilHack

๐ŸŸข In active development ยท Free ยท ๐Ÿ”‡

A challenging NetHack 3.6 variant. The Windows download includes a graphical version with tiles, and a custom tile set is offered alongside it.

NetHack 3D

โญ ๐ŸŸข In active development ยท Free ยท ๐Ÿ”‡

A 3D interface for vanilla NetHack 5.0, NetHack 3.6.7, and SLASH'EM, with overhead, first-person, and virtual reality views, several built-in tile sets, and sound effects but no music.

  • GitHub: Windows, macOS, Linux (including the Steam Deck), Android, Meta Quest

NetHack 5.0 (official)

๐ŸŸข In active development ยท Free ยท ๐Ÿ”‡

The NetHack DevTeam's current release, published in May 2026. The Windows download includes both a text version and a graphical version with tiles, which plays a few sound cues but no music. An MS-DOS build with an optional tiled display is also available.

NetHack Android

๐ŸŸข In active development ยท Free ยท ๐Ÿ”‡

A NetHack 5.0 update of the long-standing Android port of vanilla NetHack, with tile graphics. Distributed as APK files.

NetHack Cocoa

๐ŸŸข In active development ยท Free ยท ๐Ÿ”‡

A native Mac app for vanilla NetHack 5.0, with a painted tile set in 64- and 128-pixel sizes and the classic tiles.

NetHack Tiles Client

๐Ÿงช Experiment ยท Free ยท ๐Ÿ”‡

A desktop client that connects to the NAO and Hardfought public servers and draws the game with tiles instead of text.

  • GitHub: Windows, macOS, Linux

NetHackJP

๐Ÿงช Experiment ยท Free ยท ๐Ÿ”‡

An unofficial Japanese translation of NetHack 5.0, with a graphical interface on Windows and Qt and X11 interfaces on Linux.

xNetHack

๐ŸŸข In active development ยท Free ยท ๐Ÿ”‡

A NetHack variant that refines and expands the vanilla game. The Windows download includes a graphical version with tiles.

๐ŸŒ Play in a Web Browser

BlissHack (web version)

๐Ÿงช Experiment ยท Free ยท ๐Ÿ”‡

The browser version of BlissHack. It plays vanilla NetHack 5.0 with tiles, and there is nothing to install.

Hardfought web terminal

๐ŸŸข In active development ยท Free ยท ๐Ÿ”‡

Browser play on the Hardfought public servers in North America, Europe, and Australia. Tiles are available for several variants, including xNetHack, EvilHack, SpliceHack, and UnNetHack, when OPTIONS=vt_tiledata is set in the options file. Requires a free account.

NAO web terminal

๐ŸŸข In active development ยท Free ยท ๐Ÿ”‡

Browser play on the nethack.alt.org (NAO) public server, with vanilla NetHack 5.0 and 3.6 and a choice of tile sets. Requires a free account.

  • NAO: Web browsers

NetHack 3D (web version)

โญ ๐ŸŸข In active development ยท Free ยท ๐Ÿ”‡

The browser version of NetHack 3D. It plays vanilla NetHack 5.0, NetHack 3.6.7, or SLASH'EM in 3D without installing anything.

NetHack Browser Edition

๐ŸŸก Maintained ยท Free ยท ๐Ÿ”‡

Vanilla NetHack 3.6.7 in the web browser, with several tile sets, a text mode, and optional cloud saves. It has a few sound effects but no music.

nethack.app

๐Ÿงช Experiment ยท Free ยท ๐Ÿ”‡

An unofficial web port of vanilla NetHack 5.0 with the layout of NetHack Cocoa and a choice of painted 64-pixel tiles, the classic tiles, or ASCII. It works offline once loaded, and an online mode, in beta, keeps your games available across devices and adds them to public high scores.

VectHack

๐Ÿงช Experiment ยท Free ยท ๐Ÿ”‡

Vanilla NetHack 5.0 in the web browser, drawn as glowing arcade vector graphics: monsters are rotating letterforms and dungeons are wireframe geometry, seen through an orbital or a first-person camera. The same site also plays Angband, Larn, and Moria.

WebHack

๐Ÿงช Experiment ยท Free ยท ๐Ÿ”‡

A browser interface for vanilla NetHack 5.0 that reinterprets the classic ASCII art in first-person 3D. The games run on its own server, which keeps a global high score ladder. In open beta.

๐ŸŽ–๏ธ Scoreboards and Tournaments

The NetHack Scoreboard is the NetHack community's leaderboard across servers and variants, and Junethack is the community's cross-variant tournament, held every June. Both read the game logs of a fixed list of servers, such as the NAO and Hardfought public servers, so a game you play on your own device counts only if the port reports it to one of those servers. These projects on this page have their games counted by both:

  • GnollHack: Every build except the Legacy Windows Version can post finished games to the GnollHack Account server, which both sites track. The NetHack Scoreboard needs Classic Mode and Expert difficulty or higher. For Junethack, link your Junethack username to your GnollHack Account and turn on Tournament Mode. GnollHack games on the Hardfought servers are counted as well.
  • Hardfought web terminal: Games on all three Hardfought servers, including the variants with tiles, such as xNetHack, EvilHack, SpliceHack, and UnNetHack.
  • NAO web terminal: The NetHack Scoreboard counts both NetHack 5.0 and 3.6 games; Junethack 2026 counted only NetHack 5.0.
  • NetHack Tiles Client: The games run on the NAO and Hardfought servers, so they count the same as games in their web terminals.

The other projects on this page, including NetHack 3D, VoxHack, DartHack, and the official NetHack 5.0 download, keep their games on your own device, and neither site counts them. WebHack and the online mode of nethack.app keep their games on their own servers, with high score lists that the NetHack Scoreboard does not read. EvilHack and xNetHack games count only when played on Hardfought, not in their Windows downloads.

๐Ÿ† Most Developed Interfaces

Counting only the work on the graphical interface itself, not gameplay changes or server hosting, these projects are the furthest along:

  • GnollHack โ€” Over 23,000 animated tiles, 37 music tracks, over 1,100 sound effects, and over 5,000 voiced lines, in a custom interface built for touch, mouse, keyboard, and game controllers. The interface has been developed since 2019 and runs on Android, iOS, Linux, macOS, Windows, and the Steam Deck.
  • NetHack 3D โ€” A full 3D renderer with overhead, first-person, and virtual reality views, several built-in tile sets, and sound effects, developed since 2025. It runs in web browsers and on Android, Linux, macOS, Windows, and Meta Quest, and has frequent releases.

๐Ÿ’ก Which One to Pick?

In each list, the projects under Most Developed Interfaces come first, then the other established projects, then the experiments.

By Device

iPhone or iPad

  1. GnollHack
  2. NetHack 3D (web version)
  3. iNethack2
  4. NetHack Browser Edition

Android phone or tablet

  1. GnollHack
  2. NetHack 3D
  3. NetHack Android
  4. DartHack

Mac (Apple silicon)

  1. GnollHack
  2. NetHack 3D
  3. iNethack2
  4. NetHack Cocoa
  5. BlissHack

Steam Deck

  1. GnollHack
  2. NetHack 3D

Web browser, with nothing to install

  1. NetHack 3D (web version)
  2. NetHack Browser Edition
  3. BlissHack (web version)
  4. nethack.app
  5. VectHack
  6. WebHack

By Game and Language

Vanilla NetHack 5.0

  1. NetHack 3D
  2. NAO web terminal
  3. NetHack 5.0 (official)
  4. NetHack Android
  5. NetHack Cocoa
  6. BlissHack
  7. DartHack
  8. nethack.app
  9. VectHack
  10. WebHack

A NetHack variant

  1. GnollHack
  2. NetHack 3D (SLASH'EM)
  3. EvilHack
  4. Hardfought web terminal (several variants with tiles, including SpliceHack and UnNetHack)
  5. xNetHack

Japanese text

  1. DartHack
  2. NetHackJP

By Look and Sound

Both music and sound effects

  1. GnollHack
  2. ZeldHack for NetHack
  3. VoxHack

Virtual reality or first-person 3D

  1. NetHack 3D (virtual reality on Meta Quest)
  2. VectHack
  3. VoxHack
  4. WebHack

Online Play

Playing on a public server

  1. Hardfought web terminal
  2. NAO web terminal
  3. NetHack Tiles Client

Competing on the NetHack Scoreboard or in Junethack

  1. GnollHack
  2. Hardfought web terminal
  3. NAO web terminal
  4. NetHack Tiles Client

๐Ÿ”ด Unmaintained and Not Listed

These projects were checked but left out of the lists above. Unmaintained ports may still work but have had no update in over two years.

Project Why It Is Not Listed
Vulture for NetHack ๐Ÿ”ด Unmaintained: An isometric interface for NetHack 3.6.6 whose last game update was in 2021. Still sold on Steam and itch.io.
NetHackCocoa (Mac App Store) ๐Ÿ”ด Unmaintained: Last updated in 2021. Its NetHack 5.0 successor on GitHub is listed above as NetHack Cocoa.
NetHack 3.6 (Microsoft Store) ๐Ÿ”ด Unmaintained: An official NetHack 3.6.6 build from 2019. The current official release is NetHack 5.0, listed above.
NetHack Live ๐Ÿ”ด Unmaintained: A public server with a tile-based web interface, last updated in 2024.
BrowserHack ๐Ÿ”ด Unmaintained: NetHack 3.4.3 in the web browser, last updated in 2015.
Falcon's Eye, Vulture's Eye, Vulture's Claw Superseded by Vulture for NetHack. A browser port of Falcon's Eye exists but is left out for the same reason.
NetHack for Android by gurrhack Superseded by NetHack Android, listed above.
iNetHack, NetHack by Glenn Andreas Superseded by iNethack2, listed above.
Pathos: NetHack Codex A separate game written from scratch, not based on the NetHack code. See GnollHack vs. Pathos vs. NetHack.
NetHack: Legacy, JNetHack Text (ASCII) display only in their current builds.
SLASH'EM Extended, UnNetHack, Hack'EM A graphical interface in their Windows builds could not be confirmed. UnNetHack can be played with tiles on the Hardfought web terminal.
SLASH'EM, NetHack 4, NetHack Fourk, FIQHack, noegnud Last builds from 2004 to 2017. SLASH'EM can be played in 3D through NetHack 3D.

๐Ÿ“– Learn More

๐Ÿ“… Validity

Last web scan: November 7, 2026.