Searchable encryption is a method that permits approved clients to look through encoded data without decrypting it. This is finished by indexing the data, so that it tends to be searched without compromising the security of the data. Guaranteeing the cloud data security is a main issue for corporate cloud supporters, and at times for the confidential cloud clients. The multi-keyword searching empowers more unambiguous questioning, and the top-k encrypted retrieval guarantees that the most significant data is uncovered. This approach can be utilized in different spaces, for example, healthcare, finance or legal, where data privacy is an urgent viewpoint.