The enzyme catalyzes the interconversion of aldose and ketose sugars with broad substrate specificity.
The enzyme binds the closed form of its sugar substrate (in the case of glucose, only the alpha anomer) and catalyzes ring opening to generate a form of open-chain conformation that is coordinated to one of the metal sites.
Isomerization proceeds via a hydride-shift mechanism.