碘液遇淀粉变蓝的原理是碘分子进入淀粉螺旋圈内,形成淀粉碘络合物。淀粉是一种植物多糖,由几千个葡萄糖单体脱水缩合而成。

当淀粉碘络合物链长小于6个葡萄糖基时,则不会呈色,当链长平均长度为20个葡萄糖基时,则会呈红色。当大于60个葡萄糖基时,则呈蓝色。

淀粉能吸附碘,使碘吸收的可见光的波长向短的波长方向移动。直链淀粉可溶于热水,支链淀粉不溶于冷水,与热水反应会形成浆糊。