Generators generate current and transformers convert between current and voltage. A generator is a machine which, with the help of magnetic induction, converts mechanical energy into electrical energy. ... A transformer converts voltage into higher or lower voltages.