Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'whales', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
whales
Transposition0
hwales
wahles
whlaes
whaels
whalse
Transposition1
ahwles
wlahes
whelas
whasel
Transposition2
lhawes
wealhs
whslea
Transposition2r
lahwes
welahs
whsela
Transposition0x2
hwlaes
hwaels
hwalse
wahels
wahlse
whlase
Slip3A
hawles
walhes
whleas
whaesl
Slip3B
awhles
wlhaes
wheals
whasle
Omission
hales
wales
whles
whaes
whals
whale
Repetition
wwhales
whhales
whaales
whalles
whalees
whaless
QWERTY Substitution
qhales
ehales
wgales
wjales
whsles
whakes
whalws
whalrs
whalea
whaled
QWERTY Repetition after
wqhales
wehales
whgales
whjales
whasles
whalkes
whalews
whalers
whalesa
whalesd
QWERTY Repetition before
qwhales
ewhales
wghales
wjhales
whsales
whakles
whalwes
whalres
whaleas
whaleds
QWERTY Substitution Transposed
hqales
qahles
qhlaes
qhaels
qhalse
heales
eahles
ehlaes
ehaels
ehalse
gwales
wagles
wglaes
wgaels
wgalse
jwales
wajles
wjlaes
wjaels
wjalse
hwsles
wshles
whlses
whsels
whslse
hwakes
wahkes
whkaes
whaeks
whakse
hwalws
wahlws
whlaws
whawls
whalsw
hwalrs
wahlrs
whlars
wharls
whalsr
hwalea
wahlea
whlaea
whaela
whalae
hwaled
wahled
whlaed
whaeld
whalde
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