Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'bactrack', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
bactrack
Transposition0
abctrack
bcatrack
batcrack
bacrtack
bactarck
bactrcak
bactrakc
Transposition1
cabtrack
btcarack
bartcack
bacartck
bactcark
bactrkca
Transposition2
tacbrack
brctaack
baatrcck
baccratk
bactkacr
Transposition2r
tcabrack
brtcaack
baartcck
baccartk
bactkcar
Transposition0x2
abtcrack
abcrtack
abctarck
abctrcak
abctrakc
bcartack
bcatarck
bcatrcak
bcatrakc
batcarck
batcrcak
batcrakc
bacrtcak
bacrtakc
bactarkc
Slip3A
acbtrack
bctarack
batrcack
bacratck
bactacrk
bactrcka
Slip3B
cbatrack
btacrack
barctack
bacatrck
bactcrak
bactrkac
Omission
actrack
bctrack
batrack
bacrack
bactack
bactrck
bactrak
bactrac
Repetition
bbactrack
baactrack
bacctrack
bacttrack
bactrrack
bactraack
bactracck
bactrackk
QWERTY Substitution
vactrack
nactrack
bsctrack
baxtrack
bavtrack
bacrrack
bacyrack
bacteack
bacttack
bactrsck
bactraxk
bactravk
bactracj
bactracl
QWERTY Repetition after
bvactrack
bnactrack
basctrack
bacxtrack
bacvtrack
bactrrack
bactyrack
bactreack
bactrtack
bactrasck
bactracxk
bactracvk
bactrackj
bactrackl
QWERTY Repetition before
vbactrack
nbactrack
bsactrack
baxctrack
bavctrack
bacrtrack
bacytrack
bacterack
bacttrack
bactrsack
bactraxck
bactravck
bactracjk
bactraclk
QWERTY Substitution Transposed
avctrack
vcatrack
vatcrack
vacrtack
vactarck
vactrcak
vactrakc
anctrack
ncatrack
natcrack
nacrtack
nactarck
nactrcak
nactrakc
sbctrack
bcstrack
bstcrack
bscrtack
bsctarck
bsctrcak
bsctrakc
abxtrack
bxatrack
batxrack
baxrtack
baxtarck
baxtrcak
baxtrakc
abvtrack
bvatrack
batvrack
bavrtack
bavtarck
bavtrcak
bavtrakc
abcrrack
bcarrack
barcrack
bacrarck
bacrrcak
bacrrakc
abcyrack
bcayrack
baycrack
bacryack
bacyarck
bacyrcak
bacyrakc
abcteack
bcateack
batceack
bacetack
bactaeck
bactecak
bacteakc
abcttack
bcattack
batctack
bactatck
bacttcak
bacttakc
abctrsck
bcatrsck
batcrsck
bacrtsck
bactsrck
bactrcsk
bactrskc
abctraxk
bcatraxk
batcraxk
bacrtaxk
bactarxk
bactrxak
bactrakx
abctravk
bcatravk
batcravk
bacrtavk
bactarvk
bactrvak
bactrakv
abctracj
bcatracj
batcracj
bacrtacj
bactarcj
bactrcaj
bactrajc
abctracl
bcatracl
batcracl
bacrtacl
bactarcl
bactrcal
bactralc
WrongDoubles
$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