In this paper we propose an approach to prepare GHZ states of an arbitrary multi-particle system in terms of Grovers fast quantum searching algorithm. This approach can be regarded as an extension of the Grovers algorithm to find one or more items in an unsorted database.