Game of Life Lab

Explore Conway's Game of Life with custom rules, patterns, and GIF export

Generation: 0
Population: 0
Speed: 10 FPS
Status: Ready

Simulation Controls

10 FPS

Classic Patterns

Click on a pattern to load it onto the grid

Customize Rules

Define when cells are born or survive. Conway's classic: B3/S23

Current Rule: B3/S23

Rule Presets:

Export & Import

Export Configuration

Save your current grid, rules, and settings

Import Configuration

Load a previously saved configuration

Saved Configurations

Quick access to your saved patterns

How to Play

  • Draw cells: Click and drag on the grid to create living cells
  • Run simulation: Click Play to watch your pattern evolve
  • Step through: Use Step to advance one generation at a time
  • Load patterns: Choose from classic patterns like Glider, Blinker, and more
  • Customize rules: Create new cellular automata with custom birth/survival rules
  • Export: Save configurations as JSON or export animations as GIF files
  • Grid options: Toggle grid lines and edge wrapping for different behaviors