Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'crate', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
crate
Transposition0
rcate
carte
crtae
craet
Transposition1
arcte
ctare
creta
Transposition2
trace
ceatr
Transposition2r
tarce
cetar
Transposition0x2
rctae
rcaet
caret
Slip3A
racte
catre
crtea
Slip3B
acrte
ctrae
creat
Omission
rate
cate
crte
crae
crat
Repetition
ccrate
crrate
craate
cratte
cratee
QWERTY Substitution
xrate
vrate
ceate
ctate
crste
crare
craye
cratw
cratr
QWERTY Repetition after
cxrate
cvrate
create
crtate
craste
cratre
cratye
cratew
crater
QWERTY Repetition before
xcrate
vcrate
cerate
ctrate
crsate
crarte
crayte
cratwe
cratre
QWERTY Substitution Transposed
rxate
xarte
xrtae
xraet
rvate
varte
vrtae
vraet
ecate
caete
cetae
ceaet
tcate
catte
cttae
ctaet
rcste
csrte
crtse
crset
rcare
carre
crrae
craer
rcaye
carye
cryae
craey
rcatw
cartw
crtaw
crawt
rcatr
cartr
crtar
crart
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
$table
$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