Trace width for current, microstrip, stripline and differential impedance, vias, thermal vias, spacing for voltage, crosstalk and more. Every result runs in your browser, shows the formulas and references it uses, and can be shared as a link. Lengths in mm or mil.
Width a trace needs for a current, or the current a trace can carry, with IPC-2152 and IPC-2221.
Current capacity, resistance, thermal resistance, capacitance and inductance of a plated via.
Thermal resistance of an array of vias under a pad, with fill options, and the temperature drop through the board.
Current that melts a trace in a given time (Onderdonk), or how long a trace survives a fault current.
Impedance of an outer-layer trace over a plane, with solder mask or embedded, and width for a target impedance.
Impedance of an inner-layer trace between two planes, symmetric or offset, and width for a target.
Differential, odd, even and common-mode impedance of edge-coupled microstrip and stripline pairs.
Impedance of a coplanar waveguide, with or without a ground plane underneath (grounded CPW).
Bandwidth of a digital edge and the trace length above which it needs transmission line design.
Delay of a trace, maximum length mismatch for a skew budget, and wavelength on the board.
Near-end and far-end crosstalk between two parallel traces, from the coupled-line impedances.
Minimum pad for a plated hole per IPC-2221, and a worst-case annular ring check for an existing pad.
Minimum spacing between conductors for a voltage, from the IPC-2221C table for all board locations.
Inductance of a square, hexagonal, octagonal or circular spiral drawn in copper on a PCB.
Power plane pair capacitance, PDN target impedance, plane resonance and decoupling capacitor resonance.
Need to check the board itself? Open your Gerber files in the online Gerber viewer.