Ayrıca USB sürücüler, flash sürücüler, atlama sürücüleri ve başparmak sürücüleri de denen kalem sürücüler 1999'da tanıtıldı ve bir sonraki yıl ticari olarak satılmaya başladı. Bir kalem sürücü, veri depolamak ve bilgisayardaki bir USB portuna takmak için kullanılan bir cihazdır.
İlk kalem sürücüsünü kim yarattı hala tartışmalı ama Linkyo Insights'a göre, çoğu kişi en sonunda Sandisk'e satılan M-Systems Company'ye kredi veriyor. İlk nesil kalem sürücüleri, zamanın ortak bir veri depolama teknolojisi olan disketten yaklaşık beş kat daha büyük olan 8 megabaytlık bir depolama kapasitesine sahipti. 2003 yılına kadar M-Systems ve diğer üreticiler 64 megabaytlık pen sürücü sürümleri satıyorlardı. Bundan kısa bir süre sonra, 128 megabaytlık kalem sürücüleri mevcut oldu, bu da kalem sürücüler popülerlik kazandığı ve çoğu bilgisayar kullanıcısı için standart ekipman olduğu zamanlar oldu. Depolama kapasitesi birkaç yıl iki katına çıktı, böylece 2013 yılına kadar 512 gigabty ve 1 terabayt depolama kapasitesine sahip kalem sürücüler yaygındı.
Kalem aktarma işleminin 2000 yılında başlatılmasından bu yana dosya aktarım hızları da iyileşmiştir. USB 1.1 teknolojisini kullanan kalem sürücülerinin saniyede yaklaşık 1 megabaytlık maksimum aktarım hızı vardır. USB 2.0 teknolojisini kullanan kalem sürücüler, USB 1.1 kullanan sürücülerden yaklaşık 20 kat daha hızlıdır. USB 3.0, 2014'teki standarttır ve USB 2.0'dan yaklaşık 100 kat daha hızlıdır.