Tipkovnice so bistvene zunanje naprave za računalnike, namenjene predvsem vnašanju besedila in izvajanju ukazov s pritiskom tipk. Sestavljeni so iz nabora tipk, vključno s črkami, številkami, funkcijskimi tipkami in včasih dodatnimi multimedijskimi tipkami za izboljšanje uporabniške izkušnje. Tipkovnice se pogosto uporabljajo v različnih okoljih, od pisarn za vnos podatkov in korespondenco do domov za osebna računalniška opravila in igre. Glavne značilnosti tipkovnic vključujejo njihovo postavitev, vrsto uporabljenih tipkovnih stikal (na primer mehanska ali membranska) in njihove možnosti povezovanja (žično ali brezžično). Vsaka vrsta ponuja razločno otipljivo povratno informacijo in vzdržljivost, ki ustreza različnim željam in potrebam uporabnikov.