Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'sofiamari', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
sofiamari
Transposition0
osfiamari
sfoiamari
soifamari
sofaimari
sofimaari
sofiaamri
sofiamrai
sofiamair
Transposition1
fosiamari
sifoamari
soaifmari
sofmaiari
sofiarami
sofiamira
Transposition2
iofsamari
safiomari
somiafari
sofaamiri
sofirmaai
sofiaiarm
Transposition2r
ifosamari
saifomari
somaifari
sofamairi
sofiramai
sofiairam
Transposition0x2
osifamari
osfaimari
osfimaari
osfiaamri
osfiamrai
osfiamair
sfoaimari
sfoimaari
sfoiaamri
sfoiamrai
sfoiamair
soifmaari
soifaamri
soifamrai
soifamair
sofaiamri
sofaimrai
sofaimair
sofimarai
sofimaair
sofiaamir
Slip3A
ofsiamari
sfioamari
soiafmari
sofamiari
sofimaari
sofiaarmi
sofiamria
Slip3B
fsoiamari
siofamari
soafimari
sofmiaari
sofiaamri
sofiarmai
sofiamiar
Omission
ofiamari
sfiamari
soiamari
sofamari
sofimari
sofiaari
sofiamri
sofiamai
sofiamar
Repetition
ssofiamari
soofiamari
soffiamari
sofiiamari
sofiaamari
sofiammari
sofiamaari
sofiamarri
sofiamarii
QWERTY Substitution
aofiamari
dofiamari
sifiamari
spfiamari
sodiamari
sogiamari
sofuamari
sofoamari
sofismari
sofianari
sofiamsri
sofiamaei
sofiamati
sofiamaru
sofiamaro
QWERTY Repetition after
saofiamari
sdofiamari
soifiamari
sopfiamari
sofdiamari
sofgiamari
sofiuamari
sofioamari
sofiasmari
sofiamnari
sofiamasri
sofiamarei
sofiamarti
sofiamariu
sofiamario
QWERTY Repetition before
asofiamari
dsofiamari
siofiamari
spofiamari
sodfiamari
sogfiamari
sofuiamari
sofoiamari
sofisamari
sofianmari
sofiamsari
sofiamaeri
sofiamatri
sofiamarui
sofiamaroi
QWERTY Substitution Transposed
oafiamari
afoiamari
aoifamari
aofaimari
aofimaari
aofiaamri
aofiamrai
aofiamair
odfiamari
dfoiamari
doifamari
dofaimari
dofimaari
dofiaamri
dofiamrai
dofiamair
isfiamari
sfiiamari
siifamari
sifaimari
sifimaari
sifiaamri
sifiamrai
sifiamair
psfiamari
sfpiamari
spifamari
spfaimari
spfimaari
spfiaamri
spfiamrai
spfiamair
osdiamari
sdoiamari
soidamari
sodaimari
sodimaari
sodiaamri
sodiamrai
sodiamair
osgiamari
sgoiamari
soigamari
sogaimari
sogimaari
sogiaamri
sogiamrai
sogiamair
osfuamari
sfouamari
soufamari
sofaumari
sofumaari
sofuaamri
sofuamrai
sofuamair
osfoamari
sfooamari
soofamari
sofaomari
sofomaari
sofoaamri
sofoamrai
sofoamair
osfismari
sfoismari
soifsmari
sofsimari
sofimsari
sofisamri
sofismrai
sofismair
osfianari
sfoianari
soifanari
sofainari
sofinaari
sofiaanri
sofianrai
sofianair
osfiamsri
sfoiamsri
soifamsri
sofaimsri
sofimasri
sofiasmri
sofiamrsi
sofiamsir
osfiamaei
sfoiamaei
soifamaei
sofaimaei
sofimaaei
sofiaamei
sofiameai
sofiamaie
osfiamati
sfoiamati
soifamati
sofaimati
sofimaati
sofiaamti
sofiamtai
sofiamait
osfiamaru
sfoiamaru
soifamaru
sofaimaru
sofimaaru
sofiaamru
sofiamrau
sofiamaur
osfiamaro
sfoiamaro
soifamaro
sofaimaro
sofimaaro
sofiaamro
sofiamrao
sofiamaor
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