Ionoforit (latinasta, "ioninkantaja") ovat ryhmä molekyylejä, jotka siirtävät ioneita biologisten kalvojen lävitse runsaasta ionipitoisuudesta pieneen ionipitoisuuteen. Kalvot voivat olla vaikkapa solukalvoja tai soluelinten kalvoja. Ionoforit eivät ole solukalvojen luontaisia ionikanavia tai ionipumppuja. Ne ovat näitä pienempiä molekyylejä. Ionoforit ovat usein rasvaliukoisia.

Ionoforeilla on 2 pääluokkaa:
Ionoforeja voidaan rakenteellisesti luokitella monin tavoin. Monet niistä ovat mikrobien tuottamia rasvaliukoisia polyeettereitä, kuten makrolidejä. Osa on polypeptidejä, kuten valinomysiini. On myös keinotekoisia ionoforeja, josta esimerkkejä ovat 2,4-dinitrofenoli ja monet kruunueetterit.
Joitakin ionoforeja käytetään antiobiootteina ja lääkkeinä sieni- ja alkueläintartuntoihin. Esimerkkejä ovat nystatiini, natamysiini ja amfoterisiini B. Ne tappavat mikrobeja estämällä tärkeiden ionipitoisuuserojen muodostumista mikrobien eri kalvojen välille.
Joitain ionoforeja on käytetty laihdutusvalmisteina. Esimerkki on 2,4-dinitrofenoli, jota käytetään yhä ei-lääketieteellisessä käytössä.
Ionoforeja voidaan käyttää erilaisten näytteiden ionipitoisuuksien tutkimuksessa, sillä jotkin ionoforit sitovat lähinnä vain tiettyjä ioneita. Esimerkiksi valinomysiiniä käytetään kaliumionimittauksissa ioniselektiivisenä elektrodina ioninvaihtokromatografiassa. Muun muassa kruunueettereihin voidaan liittää valmistusvaiheessa kromoforeja, jotka tuottavat absorptiomuutoksen. Tämä voidaan mitata spektrofotometrisesti kuurunueetterin eristyksen jälkeen. Absorbanssi on verrannollinen ionipitoisuuteen.

Kantajaionoforeja ovat esimerkiksi (perässä pääasiallisesti siirretyt ionit)
Kanavan muodostavia ionoforeja ovat esimerkiksi (perässä pääasiallisesti siirretyt ionit)