Kulspetspennans historia sträcker sig tillbaka till början av 1900-talet. Den första patentansökan för en kulspetspenna gjordes av den ungerske journalisten Laszlo Biro år 1938. Biro ville skapa en penna som kunde skriva smidigt på papper utan att kladda eller torka ut. Han utvecklade en prototyp som använde en snurrande kula vid pennspetsen för att sprida bläcket jämnt över ytan. En typisk kulspetspenna består av ett plast- eller metallhölje, en bläckbehållare, en kulspets och en klickmekanism för att aktivera pennan.
Sedan kulspetspennor kom till världen har de genomgått en hel del förbättringar. Till exempel har olika bläckformler utvecklats för att förbättra torktiden samt motståndskraften mot utsmetning. Det finns också kulspetspenna / bläckpenna med sudd som går att sudda ut.