Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem pendukung keputusan penentuan jenis tanaman pangan pada area tertentu berbasis web menggunakan metode Topsis dan Electre, dengan studi kasus pada Kecamatan Wonomulyo. Pengumpulan data dilakukan melalui observasi, wawancara dan studi kepustakaan. Rancangan sistem didesain secara terstruktur menggunakan UML, meliputi model use case diagram, activity diagram, sequence diagram dan class diagram. Text Editor yang digunakan dalam membangun sistem ini adalah Sublime Text, bahasa pemrograman menggunakan PHP dengan Framework CodeIgniter, serta MySQL untuk pengolahan database. Algoritma yang digunakan adalah Technique Order Preference by Similarity to Ideal Solution (TOPSIS) dengan konsep outranking menggunakan perbandingan berpasangan dari alternatif-alternatif berdasarkan setiap kriteria yang sesuai. Hasil pengujian blackbox menunjukkan bahwa dengan sistem yang dirancang dapat menghasilkan output rekomendasi penentuan tanaman yang tepat berdasarkan pilihan lokasi dan rencana waktu penenanaman, dengan mengacu pada variable jenis tanah, curah hujan, drainase, pH tanah, dan ketinggian tempat. Selain itu, pengujian dengan beberapa skenario lokasi dan waktu penanaman menunjukkan selisih antara perhitungan manual dengan SPK sebesar 28.6% .