Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'aosom canada', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
aosom canada
Transposition0
oasom canada
asoom canada
aoosm canada
aosmo canada
aoso mcanada
aosomc anada
aosom acnada
aosom cnaada
aosom caanda
aosom candaa
aosom canaad
Transposition1
soaom canada
aomos canada
aos mocanada
aosoc manada
aosomac nada
aosom nacada
aosom cadana
Transposition2
oosam canada
amsoo canada
ao omscanada
aoscm oanada
aosoa cmnada
aosomnca ada
aosom aancda
aosom cdnaaa
aosom caaadn
Transposition2r
osoam canada
amoso canada
ao moscanada
aosc moanada
aosoac mnada
aosomnac ada
aosom anacda
aosom cdanaa
aosom caadan
Transposition0x2
oaosm canada
oasmocanada
oaso mcanada
oasomc anada
oasom acnada
oasom cnaada
oasom caanda
oasom candaa
oasom canaad
asomocanada
asoo mcanada
asoomc anada
asoom acnada
asoom cnaada
asoom caanda
asoom candaa
asoom canaad
aoos mcanada
aoosmc anada
aoosm acnada
aoosm cnaada
aoosm caanda
aoosm candaa
aoosm canaad
aosmoc anada
aosmo acnada
aosmo cnaada
aosmo caanda
aosmo candaa
aosmo canaad
aoso macnada
aoso mcnaada
aoso mcaanda
aoso mcandaa
aoso mcanaad
aosomc naada
aosomc aanda
aosomc andaa
aosomc anaad
aosom acanda
aosom acndaa
aosom acnaad
aosom cnadaa
aosom cnaaad
aosom caanad
Slip3A
osaom canada
asoom canada
aooms canada
aosm ocanada
aoso cmanada
aosomca nada
aosom ancada
aosom cnaada
aosom caadna
aosom candaa
Slip3B
saoom canada
aoosm canada
aomso canada
aos omcanada
aosocm anada
aosoma cnada
aosom ncaada
aosom caanda
aosom cadnaa
aosom canaad
Omission
osom canada
asom canada
aoom canada
aosm canada
aoso canada
aosomcanada
aosom anada
aosom cnada
aosom caada
aosom canda
aosom canaa
aosom canad
Repetition
aaosom canada
aoosom canada
aossom canada
aosoom canada
aosomm canada
aosom canada
aosom ccanada
aosom caanada
aosom cannada
aosom canaada
aosom canadda
aosom canadaa
QWERTY Substitution
sosom canada
aisom canada
apsom canada
aoaom canada
aodom canada
aosim canada
aospm canada
aoson canada
aosom xanada
aosom vanada
aosom csnada
aosom cabada
aosom camada
aosom cansda
aosom canasa
aosom canafa
aosom canads
QWERTY Repetition after
asosom canada
aoisom canada
aopsom canada
aosaom canada
aosdom canada
aosoim canada
aosopm canada
aosomn canada
aosom cxanada
aosom cvanada
aosom casnada
aosom canbada
aosom canmada
aosom canasda
aosom canadsa
aosom canadfa
aosom canadas
QWERTY Repetition before
saosom canada
aiosom canada
aposom canada
aoasom canada
aodsom canada
aosiom canada
aospom canada
aosonm canada
aosom xcanada
aosom vcanada
aosom csanada
aosom cabnada
aosom camnada
aosom cansada
aosom canasda
aosom canafda
aosom canadsa
QWERTY Substitution Transposed
ossom canada
ssoom canada
soosm canada
sosmo canada
soso mcanada
sosomc anada
sosom acnada
sosom cnaada
sosom caanda
sosom candaa
sosom canaad
iasom canada
asiom canada
aiosm canada
aismo canada
aiso mcanada
aisomc anada
aisom acnada
aisom cnaada
aisom caanda
aisom candaa
aisom canaad
pasom canada
aspom canada
aposm canada
apsmo canada
apso mcanada
apsomc anada
apsom acnada
apsom cnaada
apsom caanda
apsom candaa
apsom canaad
oaaom canada
aaoom canada
aooam canada
aoamo canada
aoao mcanada
aoaomc anada
aoaom acnada
aoaom cnaada
aoaom caanda
aoaom candaa
aoaom canaad
oadom canada
adoom canada
aoodm canada
aodmo canada
aodo mcanada
aodomc anada
aodom acnada
aodom cnaada
aodom caanda
aodom candaa
aodom canaad
oasim canada
asoim canada
aoism canada
aosmi canada
aosi mcanada
aosimc anada
aosim acnada
aosim cnaada
aosim caanda
aosim candaa
aosim canaad
oaspm canada
asopm canada
aopsm canada
aosmp canada
aosp mcanada
aospmc anada
aospm acnada
aospm cnaada
aospm caanda
aospm candaa
aospm canaad
oason canada
asoon canada
aoosn canada
aosno canada
aoso ncanada
aosonc anada
aoson acnada
aoson cnaada
aoson caanda
aoson candaa
aoson canaad
oasom xanada
asoom xanada
aoosm xanada
aosmo xanada
aoso mxanada
aosomx anada
aosom axnada
aosom xnaada
aosom xaanda
aosom xandaa
aosom xanaad
oasom vanada
asoom vanada
aoosm vanada
aosmo vanada
aoso mvanada
aosomv anada
aosom avnada
aosom vnaada
aosom vaanda
aosom vandaa
aosom vanaad
oasom csnada
asoom csnada
aoosm csnada
aosmo csnada
aoso mcsnada
aosomc snada
aosom scnada
aosom cnsada
aosom csanda
aosom csndaa
aosom csnaad
oasom cabada
asoom cabada
aoosm cabada
aosmo cabada
aoso mcabada
aosomc abada
aosom acbada
aosom cbaada
aosom caabda
aosom cabdaa
aosom cabaad
oasom camada
asoom camada
aoosm camada
aosmo camada
aoso mcamada
aosomc amada
aosom acmada
aosom cmaada
aosom caamda
aosom camdaa
aosom camaad
oasom cansda
asoom cansda
aoosm cansda
aosmo cansda
aoso mcansda
aosomc ansda
aosom acnsda
aosom cnasda
aosom casnda
aosom candsa
aosom cansad
oasom canasa
asoom canasa
aoosm canasa
aosmo canasa
aoso mcanasa
aosomc anasa
aosom acnasa
aosom cnaasa
aosom caansa
aosom cansaa
aosom canaas
oasom canafa
asoom canafa
aoosm canafa
aosmo canafa
aoso mcanafa
aosomc anafa
aosom acnafa
aosom cnaafa
aosom caanfa
aosom canfaa
aosom canaaf
oasom canads
asoom canads
aoosm canads
aosmo canads
aoso mcanads
aosomc anads
aosom acnads
aosom cnaads
aosom caands
aosom candas
aosom canasd
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