Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'iphone', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
iphone
Transposition0
pihone
ihpone
ipohne
iphnoe
iphoen
Transposition1
hpione
iohpne
ipnohe
ipheno
Transposition2
ophine
inhope
ipeonh
Transposition2r
ohpine
inohpe
ipenoh
Transposition0x2
piohne
pihnoe
pihoen
ihpnoe
ihpoen
ipohen
Slip3A
phione
ihopne
iponhe
iphneo
Slip3B
hipone
iophne
ipnhoe
ipheon
Omission
phone
ihone
ipone
iphne
iphoe
iphon
Repetition
iiphone
ipphone
iphhone
iphoone
iphonne
iphonee
QWERTY Substitution
uphone
ophone
iohone
ipgone
ipjone
iphine
iphpne
iphobe
iphome
iphonw
iphonr
QWERTY Repetition after
iuphone
iophone
ipohone
iphgone
iphjone
iphoine
iphopne
iphonbe
iphonme
iphonew
iphoner
QWERTY Repetition before
uiphone
oiphone
iophone
ipghone
ipjhone
iphione
iphpone
iphobne
iphomne
iphonwe
iphonre
QWERTY Substitution Transposed
puhone
uhpone
upohne
uphnoe
uphoen
pohone
ohpone
opohne
ophnoe
ophoen
oihone
ihoone
ioohne
iohnoe
iohoen
pigone
igpone
ipogne
ipgnoe
ipgoen
pijone
ijpone
ipojne
ipjnoe
ipjoen
pihine
ihpine
ipihne
iphnie
iphien
pihpne
ihppne
ipphne
iphnpe
iphpen
pihobe
ihpobe
ipohbe
iphboe
iphoeb
pihome
ihpome
ipohme
iphmoe
iphoem
pihonw
ihponw
ipohnw
iphnow
iphown
pihonr
ihponr
ipohnr
iphnor
iphorn
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