Kata "Kupat" memiliki filosofi yaitu "Ngaku Lepat" yang artinya mengakui kesalahan yang telah dilakukan atau permintaan maaf.
Ketupat merupakan anyaman dari daun kelapa yang masih muda atau disebut dengan Janur yang artinya (Jathining Nur/bahasa Jawa).
Di Kabupaten Ponorogo, Jawa Timur terdapat empat (4) jenis Kupat, antara lain: Kupat Sinto, Kupat Luwar, Kupat Bawang, Kupat Kodok.
Kupat - kupat yang sudah jadi disebut Selontongan. Selontongan kemudian di isi beras dan irisan kelapa. Setelah itu, dimasak selama semalam sebelum dibawa ke mushola ataupun masjid.
Ketupat yang sudah matang dipotong sehingga terlihat putih yang melambangkan kesucian atau kembali ke fitrah.
Hari Raya Ketupat merupakan wujud rasa syukur saat melaksanakan Puasa Ramadhan dan Puasa Syawal selama 6 (enam) hari diawali dari hari kedua (2) sampai hari ketujuh (7) bulan Syawal.
Di kampung Mangunan, Desa Tulung, Kecamatan Sampung, Ponorogo tradisi Hari Raya Ketupat dilaksanakan hari kedelapan (8) bulan Syawal.