NewAI Part GeneratorFree to get started
KICAD DRC

KiCad "Via diameter" DRC error: via pad too small

KiCad design rule check (PCB) message: Via diameter (via_diameter in kicad-cli reports).

What it means

A via's copper pad is smaller than the minimum via diameter in your rules. Increase the via size, or lower the rule if your fab supports smaller vias.

Common causes

  • Vias placed with a custom size smaller than the board minimum.
  • A net class whose via size is below the board minimum.

How to fix it

  1. Set the via size in Board Setup → Net Classes or Pre-defined Sizes.
  2. Select the vias and use Edit → Edit Track & Via Properties to apply the new size.

Where the setting lives

Board Setup → Design Rules → Constraints → Minimum via diameter.

What fabs need

JLCPCB lists 0.25 mm as the minimum via pad diameter.

Find every “Via diameter” on your board

Upload your KiCad project to the free checker. It runs KiCad 10's DRC and ERC with your own rules, shows each finding on the board and links it to its fix. 10 free checks a day, no account.

Check my KiCad project

Related KiCad DRC checks

All KiCad DRC and ERC checks

Checked against KiCad 10's source and documentation. Last reviewed 2026-11-07.

Design boards that pass DRC the first time

ProtoFlow is free AI PCB design software that opens KiCad projects directly: schematic, PCB layout with an autorouter, DRC and ERC, SPICE simulation and Gerber files. Free on macOS, Windows and Linux.

Get for Mac

Free to start. No card required.