How to Play Garden Defense - Step by Step
Garden Defense is a 5-lane, 9-cell defense game played right in the browser: invaders march in from the right side of each lane, and you plant defenders to stop them before they reach the left edge. This guide covers the cards, the energy economy, placement, and how your best wave is saved.
Pick a card and plant it
Three defender cards are available: Shooter (100 energy) fires down its lane, Battery (50 energy) adds to your energy income each tick, and Wall (50 energy, 260 HP) blocks and absorbs damage. Click or tap a card to select it, then click or tap an open cell in the 5x9 grid to place it there; the cost is deducted immediately, and a card dims when you cannot afford it.
Manage the energy economy
You start with 125 energy, and it ticks up by 25 automatically every 3.5 seconds; every Battery you place adds to that automatic income. The core decision each wave is whether to spend now on offense or save toward a Battery that pays off across later waves.
Survive 5 escalating waves
Placing your first defender starts wave 1 of 5. Each wave sends more invaders, at a faster spawn rate, with a rising share of the tougher purple tier alongside the faster red tier; there is a short breather between waves to reposition. Invaders that reach a Wall eat through it rather than stopping, so a Wall buys time, not a permanent block.
Win, lose, and restart
Clear all 5 waves and the garden is saved; lose the instant a single invader crosses the left edge on any lane. Both the win and lose states draw directly on the canvas, and pressing Space or tapping restarts a fresh run immediately.
Fullscreen, pause, and your saved best wave
One click plays the game fullscreen with the cards and HUD still visible; press Escape to return to the page. Press P to pause mid-run. Your best wave reached is saved automatically to this browser's local storage, so you always know the number you are trying to beat - but it does not sync to another device or browser.
Why trust these tools
- Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
- No install, no sign-up. Open a tool and get a working output in seconds - nothing to download and no account to create. Tools that need heavy processing run it on our service, so even a low-powered machine gets the job done.
- Analytics stops at the page view. We measure which pages get visited, not what you type or upload inside a tool. There is nothing to sign in to and no profile is attached to your input.
- Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
- Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.