Secara statistik Al-Quran memiliki 77845 kata. Sehingga diperlukan suatu sistem yang dapat memfasilitasi seseorang untuk mencari kosakata Al-Quran yang beraksara Arab dengan input dalam bentuk latin. Selain itu banyaknya penduduk yang ada menyebabkan kasus spelling error menjadi besar. Sehingga diperlukan suatu sistem pencarian kata pada Al-Quran yang toleran terhadap variasi penulisan dan kesalahan penulisan. Metode pengkodean fonetis berdasarkan pada aturan pembacaan Al-Quran (Tajwid) untuk mencocokan kata dalam bentuk arab dan query dalam bentuk latin. Indeks trigram digunakan untuk mencocokan trigram query dengan trigram pada indeks. Untuk sistem suggestion digunakan beberapa rules untuk auto completing dan edit distance untuk perbedaan antara query dan hasil dari rules. Hasilnya sistem pencarian fonetis menghasilkan MAP 79,16 % dan Recall menghasilkan 79,16 %. Pada sistem suggestion menghasilkan nilai MAP sebesar 57,87 % dan Recall 58,14 %.