Keyboard komputer adalah perangkat input yang memungkinkan seseorang memasukkan huruf, angka, dan simbol lainnya (ini disebut karakter dalam keyboard) ke dalam komputer. Ini adalah salah satu perangkat input yang paling banyak digunakan untuk komputer. Menggunakan keyboard untuk memasukkan banyak data disebut mengetik.

Keyboard berisi banyak sakelar mekanis atau tombol tekan yang disebut "keys". Apabila salah satu tombol ditekan, sirkuit listrik akan tertutup, dan keyboard mengirimkan sinyal ke komputer yang memberitahukan huruf, angka atau simbol apa yang ingin ditampilkan di layar. CPU komputer kemudian menampilkan karakter pada layar, biasanya di tempat kursor berada. Selain memasukkan karakter, keyboard komputer juga memiliki tombol yang mengubah simbol (seperti shift atau caps lock) atau memberikan perintah khusus pada komputer (seperti tombol panah, CTRL dan ALT). Sistem operasi komputer yang berbeda menggunakan tombol khusus yang berbeda, atau menggunakannya secara berbeda. Perintah khusus juga dapat diaktifkan melalui kombinasi tombol (seperti Ctrl + V pada Windows untuk menempelkan konten yang disalin).

Keyboard bisa disambungkan ke komputer menggunakan kabel, tetapi bisa juga nirkabel (seperti yang menggunakan Bluetooth). Sebagian besar keyboard abad ke-21 yang menggunakan kabel, terhubung ke port USB pada komputer, tetapi keyboard lama menggunakan port konektor DIN yang kurang serbaguna.