Solar Physics & Hardware

Bypass Diode

A bypass diode is a diode wired in parallel with a group of cells inside a solar module. Under normal operation it is inactive, but when a cell group is shaded and its output drops, the diode conducts and lets the string current bypass the shaded group, preventing it from throttling the whole string and avoiding hot spots.

Also known asFreewheeling diodePV bypass diodePanel bypass diode

A bypass diode is a small but decisive component inside every crystalline silicon module. It is wired in parallel with a group of series-connected cells, and its whole purpose is to give current an alternate path when part of the module can no longer carry it.

Why it is needed comes down to series wiring. Cells in a module, and modules in a string, are connected in series, so they share one current. The weakest, most shaded cell sets the ceiling for that current. Without protection, a single leaf-shadowed cell would force the entire string down to its output and, worse, would be driven into reverse bias and heat up into a hot spot that can permanently damage the module.

The diode solves both problems at once. When a cell group's output falls below the string current, the bypass diode across it becomes forward-biased and conducts. The string current now flows through the diode instead of through the shaded cells. The rest of the module keeps producing, and the shaded group is protected from reverse-bias heating.

The trade-off is a step loss. Activating a diode removes its whole cell group from the circuit, so the module loses that substring's voltage. This is why shading loss is non-linear: covering a few cells can knock out a third of a panel. Accurate modeling has to represent this behavior rather than apply a smooth percentage.

Why it matters for solar installers

Bypass diodes are the reason shading loss is lumpy, not smooth, and why a good design keeps strings out of partial shade rather than assuming a flat derate. solarVis builds string behavior from each module's modeled curve, bypass diodes and half-cut structure included, so the loss chart on your proposal reflects how the panel really responds to shade instead of a rule-of-thumb estimate.

Common questions

How many bypass diodes are in a solar panel?
A conventional 60 or 72 cell module typically has three bypass diodes in the junction box, each protecting one substring of roughly 20 to 24 cells. When one substring is shaded, only that third of the panel is bypassed, so the module still delivers about two-thirds of its output instead of collapsing to zero.
Do bypass diodes eliminate shading loss?
No. They limit the damage but do not erase it. When a diode activates, the shaded cell group's contribution is lost entirely, and the module's voltage drops by that substring's share. Bypass diodes prevent a single shaded cell from dragging the whole string down; they do not recover the shaded energy.
What is the difference between a bypass diode and a blocking diode?
A bypass diode sits in parallel with a cell group and routes current around a shaded or faulty section within a module. A blocking diode sits in series with a string and prevents reverse current from flowing back into it, for example at night or from a stronger parallel string. Different position, different job.

Put this to work in solarVis

Last updated July 24, 2026
Get started

See solarVis in action

We use cookies to improve your experience

We use necessary cookies to run this site, plus analytics and marketing cookies, on by default, to improve it and measure our ads. You can opt out or change your choice anytime from the footer. We enable analytics and marketing cookies by default to improve this site and measure our ads. You can opt out anytime. Read our Cookie Policy