Ada banyak jenis
sakelar tombol, termasuk tipe tombol biasa, tipe kepala jamur, tipe self-locking, tipe self reset, tipe pegangan putar, tipe indikator, tipe simbol dengan tipe lampu dan kunci. Ada tombol tunggal, tombol ganda, tombol I dan bentuk kombinasi yang berbeda. Umumnya, ini mengadopsi struktur kolam, yang terdiri dari tutup kancing, pegas kembali, kontak statis, kontak bergerak dan cangkang. Biasanya dibuat menjadi tipe komposit, dengan sepasang kontak yang biasanya tertutup dan kontak yang biasanya terbuka. Beberapa produk dapat meningkatkan jumlah kontak melalui koneksi seri beberapa elemen. Ada juga
tombol mandiri, yang secara otomatis dapat mempertahankan posisi tertutup setelah ditekan, dan hanya dapat dibuka setelah listrik mati.
Kapan
sakelar tomboltidak ditekan, kontak bergerak terhubung dengan kontak tetap di atas, yang disebut kontak normal tertutup. Pada saat ini, kontak bergerak terputus dari kontak statis di bawah ini. Sepasang kontak ini disebut kontak yang biasanya terbuka: tekan tombol, kontak yang biasanya tertutup akan terputus dan kontak yang biasanya terbuka akan tertutup; Lepaskan tombol untuk mengembalikan kondisi kerja asli di bawah aksi pegas kembali.