With one pair of entangled particles as the quantum channel, we present an explicit generalized protocol for preparing remotely a two-level N-particle Greenberger–Horne–Zeilinger (GHZ) state and generalize it to the d-level case. We show that by properly choosing the measurement basis it is possible to achieve unity fidelity remote preparation of the state. This protocol has the advantage of transmitting much fewer particles for remote preparation of the d-level N-particle GHZ state.