Bandgap är energiskillnaden mellan valensbandet (där elektroner normalt befinner sig) och ledningsbandet (där de kan röra sig fritt) i ett halvledarmaterial. Det avgör vilka ljusvåglängder som kan omvandlas till elektricitet.

Kisel har ett bandgap på cirka 1,1 eV, vilket gör det idealiskt för att fånga synligt ljus och nära-infraröd strålning från solen. För lågt bandgap ger låg spänning, för högt bandgap kan inte utnyttja lågenergifotoner.

Betydelse för effektivitet: Bandgapet sätter teoretiska gränser för solcellens verkningsgrad. Genom att kombinera olika material med olika bandgap i multijunction-celler kan man nå högre effektivitet än med enkel kiselceller.