Circuit Diagram Generator

Tools

Modes

Choose how you want to interact with the canvas first.

Placement

Edit

Export

Properties




Use Select / Move to drag components. Use Wire to draw straight snapped segments between grid points.

Text Tool: Click canvas to place text. Double-click any text component to edit it directly. Press Enter to save, or Shift+Enter for a new line.

Crossings count as connections. Copy and paste commands work only on arrows.
Vibe coded by Tan Jing Yan (Julienne) with contributions by Tan Seng Kwang

Components

Sources and components

Sources
Control and switching
Passive components
Output and other components

Meters and machines