Question: is hydrogen a cation or anion?
Answer: However, some elements are capable of forming both cations and anions given the right conditions. One example is hydrogen, which may gain (H-) or lose (H+) an electron, forming hydride compounds such as ZnH2 (where it is an anion) and hydron compounds such as H2O (where it is a cation).