For KiCad 7.0+

KiCad Schematic Checker
AI-Powered Schematic Review

Automated schematic review for KiCad projects. Validates your design against datasheets and finds mistakes traditional ERC can't detect, with cost shown before every review run.

Read Latest Changes: April 21, 2026

Benefits

Beyond Traditional KiCad ERC

KiCad's built-in ERC checks for basic connectivity issues. Traceformer goes deeper—validating against datasheets and catching design mistakes that cause board spins.

Datasheet Validation

Cross-references your schematic against component datasheets. Catches pin mismatches, voltage violations, and incorrect configurations that ERC misses.

Evidence-Based Findings

Every finding cites specific datasheet pages so you can verify the reasoning yourself. No guessing—if there's no documentation to support an issue, it goes to "Missing Info" for manual review.

Component Configuration

Validates IC boot modes, configuration pins, external component requirements, and interface settings. Catches the subtle mistakes that prevent boards from powering on.

Product Flow

See the KiCad review flow

The same in-product clips now replace the older screenshots, covering plugin export, datasheet retrieval, subsystem selection, and review output.

Upload Your Design

Create a project, export using our Altium export script or KiCad plugin, then upload your design files.

Select Model and Subsystems

Choose the review model, scope the run to the subsystems you care about.

Fetch Datasheets Automatically

Let Traceformer pull in component datasheets automatically.

Start review

Launch the review, then step through issues with datasheet-backed evidence.

Issue Detection

KiCad Design Mistakes We Catch

Great at catching common mistakes

Missing I2C Pull-Up Resistors

SDA/SCL lines missing pull-ups, wrong pull-up voltage rail, or parallel pull-ups creating too-strong drive strength

UART TX/RX Swapped

TX connected to TX instead of RX, or RX connected to RX—one of the most common debugging headaches caught before board spin

5V/3.3V Level Mismatch

5V output driving 3.3V input without level shifting—damages ICs or causes unpredictable behavior

Floating Enable & Boot Pins

EN/SHDN pins not driven or pulled to defined level, boot strap pins left floating, or GPIO0 missing pull resistor for programming mode

Plugin

KiCad Plugin Features

  • One-click export from KiCad PCB Editor (Pcbnew)
  • Packages complete project: schematic, netlist, and metadata
  • Compatible with KiCad 7.0 and later versions
  • Open source plugin (MIT license) - audit the code yourself
  • Works with multi-sheet hierarchical designs
  • Export includes component properties and net classes

Traceformer Pricing

Try for free, then move onto individual or team billing as your usage grows.

Free

Try Traceformer

$0

/mo

  • 1 free review/mo
  • Up to 200 components per review
  • Up to 10 datasheets per review
  • Upload designs to see cost before purchasing

Starter

For hobbyists & individuals

$20

/mo

  • $20 of monthly credits
  • Credit Rollovers
  • Up to 200 components per review
  • Up to 20 datasheets per review
  • Access to latest AI models
  • On-demand credit top-ups

Team

For professionals

$50

/seat/mo

  • Everything in Starter
  • $50 of monthly credits per seat, pooled at the workspace level
  • Team workspace
  • Up to 1000 components per review
  • Up to 100 datasheets per review
  • Usage reporting

Enterprise

For organizations

Custom

  • Everything in Team
  • Custom component limits
  • Custom datasheet limits
  • Custom credit pools
  • SAML SSO
  • Audit Logs
  • Custom RBAC
  • Custom ECAD Integrations
  • Priority support
  • Dedicated Slack channel

FAQ

KiCad Schematic Checker FAQs

Which KiCad versions are supported?
The plugin is compatible with KiCad 7.0 and later. It's been tested on Windows, macOS, and Linux. Nightly builds are not supported.
Does this replace KiCad's built-in ERC?
No, KiCad ERC checks basic connectivity and electrical rules. Traceformer validates against datasheets, checking pin functions, voltage levels, and IC configurations that ERC can't verify. Use both together for comprehensive checking.
Can I use this with multi-sheet schematics?
Yes, the plugin works with hierarchical and multi-sheet designs. It exports all schematic sheets and their connections into a single package for analysis.
How accurate are the results?
Every finding cites specific datasheet pages as evidence. If the AI can't find supporting documentation, the check goes into 'Missing Info' rather than being reported as an error. This greatly reduces false positives and lets you verify the reasoning.

Run KiCad Reviews With Predictable Cost

See exact per-review pricing before every run.

We use optional analytics cookies to improve Traceformer. You can accept or reject analytics tracking. For data access or deletion requests, email dev@traceformer.io. Privacy Policy