
Duck Hunt JS
A browser port of Duck Hunt
Duck Hunt in your browser: DuckHunt-JS is a JavaScript and HTML5 version of the NES light gun game, played with the mouse.
Play opens duckhuntjs.com in a new tab. Link checked 4 Nov 2026.
- Tech
- HTML5 Canvas / WebGL
- Added
- 3 Nov 2026
DuckHunt-JS is an implementation of Duck Hunt in JavaScript and HTML5, published on GitHub by MattSurabian. It uses the PixiJS rendering engine and draws with WebGL where available, falling back to Canvas. The original Duck Hunt is a light gun shooter by Nintendo R&D1 and Intelligent Systems. It came out in Japan in April 1984 for the Famicom, and in North America for the NES in October 1985.
How to play
Aim with the mouse and click on the ducks to shoot. Keys:
- P: pause
- M: mute
- F: fullscreen
- C: open the level creator
Each level sets the number of waves, ducks and bullets, and the time limit. Level 1 has 3 waves of 2 ducks, 3 bullets and 13 seconds.
What you need
Nothing to install or upload.
Similar games

Vice City Web Edition
Grand Theft Auto: Vice City
Originally on PC
Works on mobile, Gamepad support
Zombies (Browser Edition)
Call of Duty: World at War
Originally on PC
Works on mobile, Gamepad support
Hit & Run WASM
The Simpsons: Hit & Run
Originally on PC
Gamepad support
Outbreak Web
Resident Evil Outbreak
Originally on PS2
Works on mobile, Gamepad support
CSJS
Counter-Strike
Originally on PC
Works on mobile
Super Mario 64 Multiplayer
Super Mario 64
Originally on N64
Needs your own game files
III Web
Grand Theft Auto III
Originally on PC
Works on mobile, Gamepad support

Comments