Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'spain', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
spain
Transposition0
psain
sapin
spian
spani
Transposition1
apsin
siapn
spnia
Transposition2
ipasn
snaip
Transposition2r
iapsn
sniap
Transposition0x2
psian
psani
sapni
Slip3A
pasin
saipn
spina
Slip3B
aspin
sipan
spnai
Omission
pain
sain
spin
span
spai
Repetition
sspain
sppain
spaain
spaiin
spainn
QWERTY Substitution
apain
dpain
soain
spsin
spaun
spaon
spaib
spaim
QWERTY Repetition after
sapain
sdpain
spoain
spasin
spaiun
spaion
spainb
spainm
QWERTY Repetition before
aspain
dspain
sopain
spsain
spauin
spaoin
spaibn
spaimn
QWERTY Substitution Transposed
paain
aapin
apian
apani
pdain
dapin
dpian
dpani
osain
saoin
soian
soani
pssin
sspin
spisn
spsni
psaun
sapun
spuan
spanu
psaon
sapon
spoan
spano
psaib
sapib
spiab
spabi
psaim
sapim
spiam
spami
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