Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'basketball', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
basketball
Transposition0
absketball
bsaketball
baksetball
basektball
baskteball
baskebtall
basketabll
basketblal
Transposition1
sabketball
bksaetball
baekstball
bastekball
baskbteall
baskeabtll
basketlabl
basketblla
Transposition2
kasbetball
beskatball
batkesball
basbetkall
baskatbell
baskelbatl
basketlalb
Transposition2r
ksabetball
beksatball
bateksball
basbtekall
baskabtell
baskelabtl
basketllab
Transposition0x2
abksetball
absektball
abskteball
abskebtall
absketabll
absketblal
absketball
bsaektball
bsakteball
bsakebtall
bsaketabll
bsaketblal
bsaketball
baksteball
baksebtall
baksetabll
baksetblal
baksetball
basekbtall
basektabll
basektblal
basektball
baskteabll
baskteblal
baskteball
baskebtlal
baskebtall
basketabll
Slip3A
asbketball
bskaetball
bakestball
basetkball
basktbeall
baskebatll
basketalbl
basketblla
Slip3B
sbaketball
bkasetball
baesktball
bastkeball
baskbetall
baskeatbll
basketlbal
basketblal
Omission
asketball
bsketball
baketball
basetball
basktball
baskeball
basketall
basketbll
basketbal
Repetition
bbasketball
baasketball
bassketball
baskketball
baskeetball
baskettball
basketbball
basketbaall
basketballl
QWERTY Substitution
vasketball
nasketball
bssketball
baaketball
badketball
basjetball
basletball
baskwtball
baskrtball
baskerball
baskeyball
basketvall
basketnall
basketbsll
basketbakl
basketbalk
QWERTY Repetition after
bvasketball
bnasketball
bassketball
basaketball
basdketball
baskjetball
baskletball
baskewtball
baskertball
basketrball
basketyball
basketbvall
basketbnall
basketbasll
basketbalkl
basketballk
QWERTY Repetition before
vbasketball
nbasketball
bsasketball
baasketball
badsketball
basjketball
baslketball
baskwetball
baskretball
baskertball
baskeytball
basketvball
basketnball
basketbsall
basketbakll
basketbalkl
QWERTY Substitution Transposed
avsketball
vsaketball
vaksetball
vasektball
vaskteball
vaskebtall
vasketabll
vasketblal
ansketball
nsaketball
naksetball
nasektball
naskteball
naskebtall
nasketabll
nasketblal
sbsketball
bsksetball
bssektball
bsskteball
bsskebtall
bssketabll
bssketblal
abaketball
bakaetball
baaektball
baakteball
baakebtall
baaketabll
baaketblal
abdketball
bdaketball
bakdetball
badektball
badkteball
badkebtall
badketabll
badketblal
absjetball
bsajetball
bajsetball
basejtball
basjteball
basjebtall
basjetabll
basjetblal
absletball
bsaletball
balsetball
baseltball
baslteball
baslebtall
basletabll
basletblal
abskwtball
bsakwtball
bakswtball
baswktball
basktwball
baskwbtall
baskwtabll
baskwtblal
abskrtball
bsakrtball
baksrtball
basrktball
basktrball
baskrbtall
baskrtabll
baskrtblal
abskerball
bsakerball
bakserball
basekrball
baskreball
baskebrall
baskerabll
baskerblal
abskeyball
bsakeyball
bakseyball
basekyball
baskyeball
baskebyall
baskeyabll
baskeyblal
absketvall
bsaketvall
baksetvall
basektvall
basktevall
baskevtall
basketavll
basketvlal
absketnall
bsaketnall
baksetnall
basektnall
basktenall
baskentall
basketanll
basketnlal
absketbsll
bsaketbsll
baksetbsll
basektbsll
basktebsll
baskebtsll
basketsbll
basketblsl
absketbakl
bsaketbakl
baksetbakl
basektbakl
basktebakl
baskebtakl
basketabkl
basketbkal
basketbalk
absketbalk
bsaketbalk
baksetbalk
basektbalk
basktebalk
baskebtalk
basketablk
basketblak
basketbakl
WrongDoubles
basketbaal
$JSON
$address
$applyDefault
$clone
$commas
$copy
$copyFields
$delete
$entries
$expand
$filt
$getType
$isArray
$isBoolean
$isClass
$isDate
$isElement
$isFunction
$isNumber
$isObject
$isString
$isType
$isValidDate
$json2txt
$keys
$load
$matchall
$parseFloats
$pick
$postJSON
$prune
$save
$set
$sortBy
$stringify
$sum
$svgPoster1
$textify
$toFixed
$type
$without
Glossary
Transposition = adjacent pairs of letters are swapped
Omission = individual letters are missed out
Repetition = individual letters are entered twice consecutively
QWERTY substitution = letters are replaced by each of their QWERTY-keyboard based physical neighbours (e.g. 'h' gets replaced with y, u, j, n, b, g)
QWERTY repetition type 1 = letters are followed by each of their QWERTY-keyboard neighbours
QWERTY repetition type 2 = letters are preceded by each of their QWERTY-keyboard neighbours