Ionkanaler er membranproteiner, der regulerer ioners passive transport gennem membraner fra højere koncentration til lavere koncentration. Ionkanalerne etablerer og kontrollerer derved en lille spændingsgradient over plasmamembran i alle levende celler.[1] Ionkanalerne regulerer altid ionstrømmen i retning af, men aldrig imod,[2] den elektrokemiske gradient.[3]
Ionkanaler er den ene af to klasser af ionofore makromolekyler, dvs. makromolekyler kendetegnet ved at binde ioner reversibelt, og lader dem passere passivt på tværs af membranen; den anden klasse er ionpumper eller iontransportører, der aktivt transporterer ioner på tværs af membranen.
Ionkanaler er ofte homotetramere eller heteropentamere molekylære strukturer.[4]