Send this link to a friend
OpenTennis is a from-scratch remaster of Hot Shots Tennis (Everybody's Tennis, Minna no Tennis). It plays the same as the original, ball for ball, and it runs in your browser, on PC and on your phone. You bring the disc.
Install OpenTennis as a web app: it gets its own icon on your home screen and opens full screen, like any other app. The web app keeps its own storage, so pick your ISO once more in it.
A newer OpenTennis is out. Refresh this page to play it; your disc, settings and mods stay.
Pick a disc image of your own copy of the game. OpenTennis copies what it needs (about 170 MB) into this browser's storage once. Nothing is uploaded, and after that you don't need the ISO.
iPhone or iPad? Get the app instead: add the FIZL0 apps source to Feather, AltStore or SideStore once, and it installs and updates OpenTennis and every other FIZL0 app.
To see this page again, add ?site to the address.
The tennis game from Clap Hanz, the makers of Hot Shots Golf, with a simple shot system that has a lot of depth and very good computer opponents. Released in Japan as Minna no Tennis and in Europe as Everybody's Tennis.
More about it: the Hot Shots Tennis wiki (with Hot Shots Golf and the PSP's Hot Shots Tennis: Get a Grip), Everybody's Tennis on Wikipedia, the Hot Shots series on Giant Bomb (Hot Shots Golf, Everybody's Golf and the tennis games), and Hot Shots Tennis on the PCSX2 wiki.
OpenTennis is a fan project. It isn't affiliated with or endorsed by Sony or Clap Hanz, and it contains none of their data: everything the game shows or plays is read from your own disc while it runs.
Written from scratch in Rust on the Bevy engine. The ball physics, shots, AI, rules and timing are ported from the original and checked against it running in an emulator, bit for bit and frame for frame. The same inputs give the same match.
The rendering is new: any resolution and aspect ratio, widescreen, texture replacement packs and a high frame rate.




Host a lobby and share its code or link, or join a public one. Rollback netcode keeps a match smooth over the internet, and every player's game plays out the exact same shots from the same button presses, so nobody sees a different rally.
Controllers, keyboard, or on-screen touch controls on a phone. The browser version works offline once loaded and installs as an app.
Add characters from other games, new courts and new umpires. A mod character plays on the same physics and AI as the stock cast, with its own stats.
Browse and install mods in the game (Mods › Browse), or add a .zip of your own. Players share mods through the mod store on Hugging Face; to upload, sign in under Settings & files or in the game.
Making one? The mod standard, a tutorial and the tools are in opentennis-mods.
Change settings without starting the game. Everything here lives in this browser only; changes apply the next time the game starts.
Shown on your lobby seats online, and the name a hosted lobby is listed under.
AccountsYour token stays in this browser and is only ever sent to Hugging Face. It is the only login the game keeps.
Measuring…
OpenTennis is free, and always will be: no paid builds, no locked features, no early access. If you'd like to support my work, you can chip in on Ko-fi. What it has taken so far:
Chip in on Ko-fi
Yes. OpenTennis is a remaster of Hot Shots Tennis that runs natively on Windows and Linux (Steam Deck too), in a web browser, and on Android and iPhone. It isn't an emulator: the game is rewritten, so it runs at any resolution, widescreen and a high frame rate, with a controller or keyboard.
It's the same game. Hot Shots Tennis came out on PlayStation 2 in 2007, called Everybody's Tennis in Europe and Minna no Tennis (みんなのテニス) in Japan. OpenTennis remasters it from the US disc (SCUS-97610), so that's the one it needs; the European and Japanese discs don't work.
Yes. Host a lobby and send its code or link, or join a public one, for singles or doubles with up to four players. Rollback netcode keeps a match smooth, and every player sees the same match.
On the court, yes: the ball physics, shots, computer opponents, rules and timing are ported from Hot Shots Tennis and checked against it in an emulator, so the same inputs play out the same way. The menus and the rendering are new.
Yes. OpenTennis has none of the game's data: it reads the characters, courts, music and voices from an .iso of your own copy, on your device. It is free and open source.
Yes. Mods add characters (from other games too), courts, umpires and texture packs, and install from the in-game mod store. See Mods.