Aquascape Planner

Design your aquarium layout, calculate CO₂ & lighting, check plant compatibility — all in your browser, nothing uploaded.

Tank dimensions

Quick presets

Guides: Grid: cm
Side view (front face)
Top view (bird's eye)

palette pick type → click canvas place → drag move → sliders resize/rotate → Ctrl+Z undo

How it works

  1. Set tank size — enter width, depth, and height in cm or inches. Both canvases auto-scale. Use a quick preset (ADA 60-P, 90-P, Nano…) to jump to common sizes.
  2. Pick an element from the palette (rock, driftwood, stem plant, rosette, moss, substrate, or foreground carpet). The selected type is highlighted; click again to deselect.
  3. Click the canvas to place an element at that spot. Elements placed on the Side view automatically appear on the Top view and vice versa — they share the same X position.
  4. Drag to reposition. Use Width / Height / Rotate sliders (in the Selected panel) to fine-tune. Layer order: ↑↓ buttons. Copy with the Copy button, delete with Delete.
  5. Toggle composition guides: Rule of Thirds draws a 3×3 grid; Golden Ratio marks the φ (61.8%) focal line; Iwagumi guide shows the recommended 1:1.618 stone placement zone for classic Nature Aquarium style.
  6. Auto-save: your layout is saved to browser localStorage every change — it persists on reload. Use Share link to encode the full layout into a URL hash (no server).
  7. Export PNG to download a combined side+top image, stamped with tank dimensions.

Frequently asked questions

What is aquascaping and why does layout planning matter?

Aquascaping is the art of arranging aquatic plants, rocks, driftwood, and substrate inside an aquarium to create a natural or artistic underwater landscape. Planning the layout before buying materials saves money and prevents the common mistake of placing the focal hardscape dead-centre (which looks static). The rule-of-thirds and golden-ratio guides in this tool highlight the compositionally strongest positions. Visualising side and top views together also reveals front-to-back depth layering that flat photo references cannot show.

What do the three composition guides do?

Rule of Thirds divides the canvas into a 3×3 grid; placing focal points (main rock, tallest plant, key driftwood) near the intersection lines creates pleasing asymmetry. Golden Ratio marks the φ vertical at 61.8% of tank width — the most famous harmonic division. Many contest aquascapes place their primary focal stone exactly here. Iwagumi guide draws the recommended stone-placement zones for the Nature Aquarium Iwagumi style: the main stone (Oyaishi) near the golden point, secondary stone (Fukuishi) on the opposite side.

How does the shareable link work — is my design sent to a server?

No data leaves your browser. When you click Share link, the entire layout is serialised as JSON, then base64-encoded and embedded in the URL hash (#…). Anyone who opens that URL has the full layout decoded and rendered locally — zero server requests. The link works indefinitely as long as the recipient can open it in a browser. Very large layouts (100+ elements) produce a longer URL that some apps may truncate.

What are all the element types?

Rock — angular hardscape for Iwagumi or Dutch style. Driftwood — organic branching shape; tilt diagonally for natural flow. Stem plant — tall columnar background plants (Rotala, Bacopa, Ludwigia). Rosette — broad-leaved mid/foreground plants (Echinodorus, Cryptocoryne). Moss — low spreading groundcover; attach to rocks and wood or use as a carpet. Substrate mound — the slope of the substrate; use multiple to show depth and elevation change (higher at the back). Foreground carpet — low, wide-spreading plants (Hemianthus callitrichoides, Glossostigma) that hug the front glass.

Can I use the CO₂ and lighting calculators together?

Yes — and that is the recommended workflow. Switch to the Water & CO₂ tab and input your pH and KH to find how much CO₂ is currently dissolved and whether you need injection. Then switch to the Lighting tab to check whether your light delivers enough PAR for the plants you have chosen in the Plant List. High-light plants require both strong light AND injected CO₂ — if you run high PAR without CO₂ you will get algae instead of growth.

Aquatic Plant Compatibility Guide

Browse 40+ common aquarium plants with light, CO₂, and growth rate requirements. Filter to find plants that match your setup.

Plant Position Light CO₂ Growth Difficulty

Compatibility tips

  • Mix light requirements carefully — if your light delivers High PAR, shade-loving low-light plants (Anubias, Java Fern) must be placed in the shadow of taller plants or hardscape.
  • CO₂ drives algae too — if you inject CO₂ without adequate light or if your diffuser placement is poor, expect algae. Shoot for 20–30 ppm CO₂ measured with a drop checker.
  • Fast-growing plants outcompete algae — stem plants like Rotala and Hygrophila absorb nutrients rapidly and reduce algae pressure during tank cycling.
  • Substrate matters for root-feeders — Echinodorus, Cryptocoryne, and Vallisneria are heavy root feeders; use active substrate (ADA Amazonia, Fluval Stratum) or root tabs under them.

CO₂ Calculator

Enter your current pH and carbonate hardness (KH) to calculate dissolved CO₂ in the water.

Volume & Water Change

Calculate your tank volume and recommended water change schedule.

CO₂ Dosing Guide

The Henderson-Hasselbalch equation relates CO₂, pH, and KH: CO₂ (ppm) = 3 × KH × 10^(7.0 − pH). At a given KH, each 0.3 pH unit drop doubles the dissolved CO₂.

Target range for planted tanks: 20–30 ppm. Below 15 ppm plants will struggle; above 35 ppm fish begin to show stress. Use a drop checker (bromo blue dye) to monitor in real-time: green = ~30 ppm, yellow = too high, blue = too low.

Bubble rate rule of thumb: start at 1 bubble per second (bps) per 50 L. Increase gradually by 0.5 bps until your drop checker is green. CO₂ injection should start 1–2 hours before lights on and stop 1 hour before lights off.

Lighting Calculator

Estimate PAR at substrate and whether your lighting suits your intended plant difficulty.

Photoperiod Guide

How long to run your lights each day, and when.

Siesta method: run lights for 4 h in the morning, off for 3 h at midday, then on again for 4 h in the afternoon. The midday break reduces algae while keeping plants happy — CO₂ accumulates during the break and is available for the afternoon burst.

Lighting & Plant Guide

PAR (Photosynthetically Active Radiation) measured at substrate is the most reliable metric. Watt-per-litre is a rough proxy — PAR at substrate depends on depth, spread angle, and reflection.

≤ 0.3 W/L
~<30 PAR
Low light
0.3–0.6 W/L
~30–60 PAR
Medium
> 0.6 W/L
~60+ PAR
High light
  • Low light (Easy plants): Anubias, Java Fern, Bolbitis, Java Moss. No CO₂ injection needed. 6–8 h photoperiod.
  • Medium light: Cryptocoryne, Vallisneria, Bucephalandra, Amazon Sword. CO₂ beneficial. 8 h photoperiod.
  • High light (Hard): Hemianthus callitrichoides (HC Cuba), Glossostigma, Rotala colorata. CO₂ injection required. 8–10 h photoperiod with siesta.