CatWars.io is a free browser-based 2D top-down survival action game.
You play a brave little cat who hunts food, levels up through 50 evolutions
— from Kitten to God Cat — and fights endless waves of dogs.
Three modes: Solo Survival, Hardcore with stackable difficulty
modifiers, and an 8‑bot Cats vs Dogs (Co‑Op). Sign in to save your
progress and climb the public leaderboards.
Sign In / Register
Save your progress to the cloud, sync across devices and appear on the
public leaderboards. You can keep playing as a guest at any time.
CatWars.io is a free browser-based 2D top-down survival action game.
You play a brave little cat fighting endless waves of dogs across an open
map. Hunt food to gain experience, evolve through 50 distinct levels
(from a tiny Kitten all the way up to a mythical God Cat), unlock weapons
and helmets in the Codex, and survive as long as you can.
The game runs entirely in your browser — there is nothing to install. You
can play instantly as a guest, or sign in with an account (e‑mail
or Google) to save your progress to the cloud and appear on the
public leaderboards.
Game modes
Solo Survival — the classic mode. Survive against waves of dogs,
evolve your cat and beat the Omega Boss.
Hardcore — stack difficulty modifiers (double damage, fast dogs,
no healing, double bosses, no dash) for a much higher gem multiplier
and a special Competitive Hardcore leaderboard.
Cats vs Dogs (Co‑Op) — fight alongside eight AI‑controlled cat
allies that level up, steal food and battle the hordes with you.
Meta‑progression
Gems are CatWars' permanent currency. You spend them in the Codex
(Encyclopedia) on permanent weapon upgrades, helmet bonuses, daily quests
and active boosts. Boosts can be equipped before a run for in‑match
bonuses such as extra damage, faster pickup, more gems or a shield.
The Daily Spin gives you a free reward every 24 hours, and chests scattered
across the map drop additional gems and food. There is no pay‑to‑win — all
progression is earned through play.
How to Play
Controls
Move — your cat follows the mouse cursor.
Attack — Left Click swings your weapon in front of you.
Dash — Space or Right Click performs a short dash
with brief invulnerability. Dash has a cooldown shown at the bottom of
the screen.
Pause — Esc or the pause button in the corner.
Basic loop
Hunt food (fish, mice, etc.) — each pickup gives XP and small healing.
Level up to choose a perk (more damage, projectiles, life‑steal …).
Fight increasingly tougher dogs and minibosses to earn gems.
Defeat the Omega Boss to win the run — or push for a high score.
Tips for new players
Always pick up food before chasing kills — XP is the main driver
of your power.
Use dash through dog groups, not away from them — the invuln
frames are short.
In Hardcore, stack modifiers gradually. The gem multiplier scales,
but a bad combination (e.g. No Dash + Fast Dogs) is brutal at low level.
In Co‑Op, allied cats steal kills and food. Stay on the edge of
the pack and use them to soak boss aggro.
Spend gems on permanent weapon upgrades first — they compound
across every run.
Privacy Policy
This policy explains what CatWars.io collects, why, and what your rights
are under the EU General Data Protection Regulation (GDPR) and the UK
GDPR. CatWars.io is operated as a hobby project; the data controller is
the operator listed in the Contact tab.
1. What we collect
Account data (only if you register or sign in with Google):
a nickname and an authentication identifier provided by Firebase
Authentication. Passwords are never stored by us in plain text —
Firebase handles them.
Game progress: level, kills, gems, equipped boosts, daily quest
progress and best times. Saved to Firebase Firestore so you can play
across devices. Guests are stored only in your browser's
localStorage.
Leaderboard entries: your chosen nickname, level and score are
visible to other players on the public leaderboard.
Technical & analytics data: pages viewed, approximate region,
device type, browser and basic event data (e.g. game start / game end)
via Google Analytics 4. No raw IP is stored by us.
Advertising data: handled by Google AdSense to show ads — see
the Cookies & Ads tab.
2. Why we use it (legal basis)
Contract / service — to give you the game, save progress and
run the leaderboard (Art. 6(1)(b) GDPR).
Consent — personalised advertising and non‑essential cookies in
the EEA / UK (Art. 6(1)(a) GDPR). Consent is collected through
Google's Consent Management Platform.
3. Who we share with
We use the following processors / third parties:
Google Firebase (Authentication, Firestore) — account and progress.
Google Analytics 4 — usage statistics.
Google AdSense — advertising.
These services may transfer data outside the EEA under Google's Standard
Contractual Clauses. We do not sell personal data to anyone.
4. How long we keep it
Account data and progress are kept while your account exists. You can
delete your account at any time (see Contact). Anonymous / guest data
lives only in your browser and is removed when you clear it.
5. Your rights
You have the right to access, correct, delete, port
and object to the processing of your data, and to withdraw
consent at any time. You can also lodge a complaint with your national
data protection authority.
6. Children
CatWars.io is suitable for general audiences but is not directed at
children under 13 (or under 16 where required by local law). If you
believe a child has provided personal data, contact us and we will
delete it.
Cookies & Ads
CatWars.io is free to play and is funded by advertising. To keep the game
running we use a small number of cookies and similar technologies.
Essential
Firebase Authentication — keeps you signed in.
localStorage — stores your offline / guest progress and audio
settings on your own device.
Analytics
Google Analytics 4 (_ga, _ga_*)
— measures usage so we can balance the game.
Advertising
Google AdSense — shows ads on the menu and in‑game screens.
For visitors from the EEA, the UK and Switzerland, Google's
Consent Management Platform (CMP) asks for your consent before any
personalised advertising or measurement cookies are set. You can
choose Consent or Manage options to reject
personalisation, in which case only non‑personalised ads are shown.
You can withdraw or change your consent at any time by clearing site data
in your browser, or via Google's
Ads Settings.
More info: Google's
advertising policy
and
privacy policy.
Contact
Questions, takedown requests, account deletion requests, or just feedback?
Reach out to the developer at:
📧 info.catwarsio@gmail.com
Please include the nickname you play under so we can locate your data.
Stray Recruit ★
Global Level: 1
0 / 1000 XP
⏱️ Best Solo: --:--
💀 Best Hardcore: --:--
Kills: 0
Max Lv: 1
💎 0
Playing as: Guest
🗡️
Solo Survival
💀
Hardcore
🐱⚔️🐺
Cats vs Dogs
NEW
🐱⚔️🐱
Deathmatch
AI Soon
💀 Hardcore Mods
Multiplier: 1.0x
🗡️ Classic Survival
The standard CatWars experience. Survive against endless waves of dogs, level up your feline warrior, and collect gems.
Hunt food to evolve up to Level 50.
Defeat Bosses to earn massive gem rewards.
Find chests and complete your daily quests.
🔵 Co-Op Domination
Fight alongside AI-controlled cat allies! Work together to clear the map, share the aggro, and dominate the dog hordes.
8 Allied Cats roam the map with you.
Watch out: Allies steal your kills and food!
Chaotic battles perfect for casual play.
🏆 LEADERBOARD
Rank
Player
Level
Max Cat Lv.
Score
📖 CatWars Codex
💎 0
Stray Recruit ★
0 / 1000 XP
⚔️ 0
👥 0
💎 0
⏱️ 00:00
Level 1: Kitten
0 / 50 XP
Move: Mouse | Attack: Left Click | Dash: Space / Right Click | Pause: ESC
⚡
⬆️
🔊
⏸️
LEVEL UP!
🌟 Legendary Forge
⏸️ Paused
Press ESC to resume
WASTED
A dog ended your meow-journey.
Time: 00:00
Level ()
Kills: 0 | Best Combo: 0x
💎 Gems found: 0
Bank: 0 💎
🎰 Daily Spin
One free spin every day. Streaks unlock bigger rewards.