Aplikasi Latihan dan simulasi Uji Kemahiran Berbahasa Indonesia adalah aplikasi yang bertujuan untuk membantu calon peserta dalam mempersiapkan diri dalam mengikuti ujian UKBI. Tidak sedikit calon mahasiswa atau karyawan yang gagal memenuhi standar syarat yang ada pada instasi terkait. Kegagalan tersebut bukan berarti rendahnya tingkat kecerdasan peserta ujian melainkan pemahaman peserta ujian mengenai tes UKBI yang masih sangat kurang karena kurang berlatih dalam mengerjakan soal – soal UKBI untuk mengahadapi tes yang akan dilaksanakan. Sehingga calon peserta tes sangat dianjurkan untuk berlatih mengerjakan soal – soal tes UKBI sebelum melakukan tes yang sesungguhnya. Aplikasi yang dibangun merupakan aplikasi Latihan dan Simulasi Uji Kemahiran Berbahasa Indonesia Berbasis Web yang dapat memfasilitasi calon peserta dalam berlatih mengerjakan soal – soal UKBI yang menyediakan fitur autoscoring, acak pilihan jawaban, menampilkan jawaban yang telah dikerjakan dan trak record nilai dari setiap sesi yang didapatkan setelah menjawab soal – soal simulasi sehingga bisa mengetahui gambaran seperti apa soal yang akan di ujikan dalam tes sesungguhnya. Proyek akhir ini dibuat dengan metode pengembangan waterfall, Unified Model Language (UML) untuk memodelkan sistem dan menggunakan bahasa pemrograman PHP, Javascript dan dengan Framework CodeIgniter serta database MySQL dan software lainnya.
Kata Kunci: UKBI, Simulasi, Web, CodeIgniter, PHP, MySQL