Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'passion', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
passion
Transposition0
apssion
psasion
pasison
passoin
passino
Transposition1
sapsion
pssaion
paisson
pasoisn
passnoi
Transposition2
saspion
pissaon
paosisn
pasnios
Transposition2r
ssapion
pissaon
paoissn
pasnois
Transposition0x2
apssion
apsison
apssoin
apssino
psaison
psasoin
psasino
passoin
passino
pasisno
Slip3A
aspsion
pssaion
pasison
pasiosn
passoni
Slip3B
spasion
psasion
paisson
pasosin
passnio
Omission
assion
pssion
pasion
passon
passin
passio
Repetition
ppassion
paassion
passsion
passiion
passioon
passionn
QWERTY Substitution
oassion
psssion
paasion
padsion
pasaion
pasdion
passuon
passoon
passiin
passipn
passiob
passiom
QWERTY Repetition after
poassion
passsion
pasasion
pasdsion
passaion
passdion
passiuon
passioon
passioin
passiopn
passionb
passionm
QWERTY Repetition before
opassion
psassion
paassion
padssion
pasasion
pasdsion
passuion
passoion
passiion
passipon
passiobn
passiomn
QWERTY Substitution Transposed
aossion
osasion
oasison
oassoin
oassino
spssion
pssison
psssoin
psssino
apasion
pasaion
paaison
paasoin
paasino
apdsion
pdasion
pasdion
padison
padsoin
padsino
apsaion
psaaion
paasion
pasiaon
pasaoin
pasaino
apsdion
psadion
padsion
pasidon
pasdoin
pasdino
apssuon
psasuon
pasuson
passoun
passuno
apssoon
psasoon
pasoson
passono
apssiin
psasiin
pasisin
passini
apssipn
psasipn
pasispn
passpin
passinp
apssiob
psasiob
pasisob
passoib
passibo
apssiom
psasiom
pasisom
passoim
passimo
WrongDoubles
paasion
pasiion
$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