Izoforma bílkoviny je verze bílkoviny s pouze malými rozdíly oproti jiné izoformě stejné bílkoviny. Různé formy bílkoviny mohou být vyrobeny z různých, ale příbuzných genů, nebo mohou vzniknout ze stejného genu alternativním splicingem. Velké množství izoforem je způsobeno jednonukleotidovými polymorfismy, malými genetickými rozdíly mezi alelami stejného genu.
Objev izoform vysvětluje na první pohled malý počet kódujících genů odhalených v projektu lidského genomu: schopnost vytvářet kategoricky odlišné proteiny ze stejného genu zvyšuje různorodost proteomu. Izoformy jsou snadno popsány a objeveny mikročipovými studiemi a knihovnami cDNA.
Glykoforma je izoforma, kde různé způsoby glykoproteinu mají na sebe navázány různé polysacharidy, a to buď posttranslačními nebo kotranslačními modifikacemi.