Pengelolaan absensi di CV RSA Mandiri yang masih manual menggunakan tanda tangan menimbulkan masalah signifikan, seperti ketidakakuratan data, proses rekapitulasi yang lambat, dan kerentanan terhadap kecurangan seperti "titip absen". Penelitian ini bertujuan untuk merancang dan membangun sebuah sistem absensi berbasis web yang efisien dan akurat dengan memanfaatkan teknologi QR Code sebagai media pencatatan kehadiran untuk mengatasi permasalahan tersebut. Metodologi yang digunakan meliputi pengumpulan data melalui observasi, wawancara, dan studi pustaka , serta pengembangan sistem melalui tahapan terstruktur yang mencakup analisis, perancangan, implementasi, dan pengujian. Untuk menjamin keamanan data pengguna, sistem ini mengimplementasikan algoritma enkripsi Bcrypt yang unggul dalam melindungi kata sandi dari serangan brute-force dan rainbow table. Hasil dari penelitian ini adalah sebuah aplikasi absensi berbasis web yang berfungsi penuh, di mana pengujian menggunakan metode Black Box Testing menunjukkan bahwa seluruh fungsionalitas utama telah berjalan sesuai harapan. Skenario pengujian yang mencakup proses login, manajemen data master, pembuatan QR Code unik untuk setiap pegawai, hingga validasi keamanan enkripsi password, semuanya memberikan status "Sukses". Implementasi algoritma Bcrypt terbukti berhasil mengamankan kata sandi pengguna di dalam database dengan format hash yang aman. Dengan demikian, dapat disimpulkan bahwa sistem yang dikembangkan ini tidak hanya berhasil mentransformasi proses manual menjadi digital yang efisien dan akurat, tetapi juga secara efektif mampu meminimalisir kecurangan, meningkatkan keamanan data kredensial, serta menumbuhkan disiplin dan kepercayaan karyawan di CV RSA Mandiri.