Place components. Route copper. Check your work.
A free PCB layout tool, right in your browser. Tap a component tile, tap an empty grid cell to place it. Tap a pad, then tap another pad to route a trace on the current layer. Switch between Top and Bottom copper, then run a design check for unconnected pins and same-layer shorts — the same kind of check a real PCB tool runs before fabrication.
This is a layout and routing linter, not an electrical simulator — it doesn't model current, voltage, or whether your circuit performs its intended function. It's a place to practice component placement and two-layer trace routing.
How to build a connection
- Place a component. Tap a tile in the legend below (it highlights, "armed"), then tap an empty highlighted cell on the board. The component snaps to the grid.
- Route a trace. Tap one pad (the small circle on a component) — it turns gold. Tap a second pad, and a copper trace draws itself between them on whichever layer is selected above the board.
- Use both layers on purpose. Switch the Top/Bottom toggle before drawing a trace that needs to cross another one without touching it — that's the whole reason two-layer boards exist. A pad with traces on both layers acts as an implicit via.
- Check your pads. A connected pad turns green; an unconnected one stays gray. "Run Design Check" flags any pad still gray, plus same-layer crossings, overlaps, and anything hanging off the board edge.
- Remove something. Tap a placed component or an existing trace again to take it back off the board.
Example connections & boards
Five small pre-wired boards, each demonstrating one pattern. Load one, then use "Run Design Check" to see it pass — or tap a trace and re-route it your own way.
Results
Place at least one component, route what you can, then click “Run Design Check”.
Frequently asked questions
Does this simulate whether the circuit actually works electrically?
No. This is a layout and routing linter, not an electrical simulator — it checks for unconnected pins, same-layer trace crossings, and board-boundary/overlap issues, the same kind of design-rule checks a real PCB tool runs before fabrication. It does not model current, voltage, or whether the circuit performs its intended function.
Can I get a board I design here actually fabricated?
This tool doesn't export a fabrication file. If you want to order a physical bare board, use the separate PCB Builder, which configures real fab specs (dimensions, layers, material, finish) and indicative pricing.
Is this free and does it require an account?
Yes — it's free, runs entirely in your browser, and needs no signup. Nothing you place or route is sent anywhere.
Want to practice power systems too?
Build and check a one-line system in the Practice Sandbox.