In this article, we give a representation of bounded complex linear operators that preserve idempotent elements on the Fourier algebra of a locally compact group. When such an operator is, moreover, positive or contractive, we show that the operator is induced by either a continuous group homomorphism or a continuous group antihomomorphism. If the groups are totally disconnected, bounded homomorphisms on the Fourier algebra can be realized by the idempotent preserving operators.