Najčešći tipovi tipkovnica su membranske, mehaničke i polumehaničke tipkovnice. Membranske tipkovnice su tihe i pristupačne, dok su mehaničke tipkovnice osjetljive, izdržljive i nude različite tipke. Polumehaničke tipkovnice su hibrid između membranskih i mehaničkih tipkovnica. Mehaničke tipkovnice imaju pojedinačne mehaničke prekidače ispod svake tipke, što omogućuje bolji odziv, točnost i izdržljivost. Membranske tipkovnice, s druge strane, koriste membranski mehanizam koji je jeftiniji i tiši, ali obično manje izdržljiv.