Pada era kehidupan modern dan teknologi yang sudah sangat maju, QRcode sering dipakai untuk keperluan komersial pada perusahaan ataupun bisa juga dipakai untuk keperluan pribadi. Dengan demikian penyerang bisa menipu pengguna awam untuk memindai QRcode yang sudah berisi malware. Oleh karena itu, tujuan dari penelitian ini adalah melakukan perancangan aplikasi scanner QRcode dengan keamanan yang lebih baik dengan menggunakan N-gram model untuk membelah URL dan dilanjut menggunakan metode TF-IDF untuk mencari pola yang merepresentasikan URL dari QRcode baik yang asli dari sebuah perusahaan ataupun yang dipakai penyerang. Dua cara itu digunakan untuk mencegah masuknya malware ke dalam smartphone yang memindainya. Hasil yang ditemukan pada penelitian ini menunjukan kedua metode yang dipakai bisa mencegah sebuah URL masuk ke dalam smartphone yang memindai QRcode yang memiliki malware.Dengan hasil akurasi model mencapai 94%. Kata Kunci: QRcode,TF-IDF,malware,N-gram