Board
Play Battleship online
Hide your fleet and hunt your opponent's ships. Call your shots and sink them all to win.
2 players, about 20 minutes. Play Battleship with friends using a room code, or solo against Nell. Free, no sign-up, works on your phone.
How to play Battleship
Players
2
Time
~20 min
Goal
Sink all ships
Objective
Find and sink all five of your opponent's ships before they sink yours. Each player's ships are hidden — you have to guess where they are.
Setup — Place Your Ships
1
Place all 5 ships on your grid. Ships can be horizontal or vertical. They cannot overlap or go off the edge.
2
Click "Ready" when all ships are placed. Your opponent cannot see your grid.
Ship
Size
Carrier
5 spaces
Battleship
4 spaces
Cruiser
3 spaces
Submarine
3 spaces
Destroyer
2 spaces
💡
Use the "Random" button to quickly place ships if you want to get right to the action. You can also rotate ships with the rotate button before placing.
Gameplay — Fire Shots
1
On your turn, click any cell on the enemy grid to fire a shot.
2
Hit (red marker): Your shot landed on a ship. Nice!
3
Miss (white marker): Nothing but water.
4
When all cells of a ship are hit, it's sunk — you'll be notified which ship went down.
5
Sink all 5 enemy ships to win!
Strategy Tips
💡
When you get a hit, fire at adjacent cells (up, down, left, right) to find the rest of the ship. Ships are always in a straight line, so once you find two hits, you know the ship's orientation.