Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'protection', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
protection
Transposition0
rpotection
portection
prtoection
proetction
protcetion
protetcion
proteciton
protectoin
protectino
Transposition1
orptection
ptorection
pretoction
procettion
prottceion
proteitcon
protecoitn
protectnoi
Transposition2
tropection
peotrction
prcteotion
proticteon
proteoticn
protecniot
Transposition2r
torpection
petorction
prcetotion
protcetion
protitceon
proteoitcn
protecnoit
Transposition0x2
rptoection
rpoetction
rpotcetion
rpotetcion
rpoteciton
rpotectoin
rpotectino
poretction
portcetion
portetcion
porteciton
portectoin
portectino
prtocetion
prtoetcion
prtoeciton
prtoectoin
prtoectino
proettcion
proetciton
proetctoin
proetctino
protceiton
protcetoin
protcetino
protetcoin
protetcino
protecitno
Slip3A
roptection
potrection
prteoction
proecttion
protcteion
proteticon
proteciotn
protectoni
Slip3B
oprtection
ptroection
preotction
proctetion
prottecion
proteicton
protecotin
protectnio
Omission
rotection
potection
prtection
proection
protction
protetion
protecion
protecton
protectin
protectio
Repetition
pprotection
prrotection
prootection
prottection
proteection
protecction
protecttion
protectiion
protectioon
protectionn
QWERTY Substitution
orotection
peotection
ptotection
pritection
prptection
prorection
proyection
protwction
protrction
protextion
protevtion
protecrion
protecyion
protectuon
protectoon
protectiin
protectipn
protectiob
protectiom
QWERTY Repetition after
porotection
preotection
prtotection
proitection
proptection
protrection
protyection
protewction
proterction
protecxtion
protecvtion
protectrion
protectyion
protectiuon
protectioon
protectioin
protectiopn
protectionb
protectionm
QWERTY Repetition before
oprotection
perotection
ptrotection
priotection
prpotection
prortection
proytection
protwection
protrection
protexction
protevction
protecrtion
protecytion
protectuion
protectoion
protectiion
protectipon
protectiobn
protectiomn
QWERTY Substitution Transposed
rootection
oortection
ortoection
oroetction
orotcetion
orotetcion
oroteciton
orotectoin
orotectino
epotection
poetection
petoection
peoetction
peotcetion
peotetcion
peoteciton
peotectoin
peotectino
tpotection
pottection
pttoection
ptoetction
ptotcetion
ptotetcion
ptoteciton
ptotectoin
ptotectino
rpitection
pirtection
prtiection
prietction
pritcetion
pritetcion
priteciton
pritectoin
pritectino
rpptection
pprtection
prtpection
prpetction
prptcetion
prptetcion
prpteciton
prptectoin
prptectino
rporection
porrection
prroection
proerction
prorcetion
proretcion
proreciton
prorectoin
prorectino
rpoyection
poryection
pryoection
proeyction
proycetion
proyetcion
proyeciton
proyectoin
proyectino
rpotwction
portwction
prtowction
prowtction
protcwtion
protwtcion
protwciton
protwctoin
protwctino
rpotrction
portrction
prtorction
prortction
protcrtion
protrtcion
protrciton
protrctoin
protrctino
rpotextion
portextion
prtoextion
proetxtion
protxetion
protetxion
protexiton
protextoin
protextino
rpotevtion
portevtion
prtoevtion
proetvtion
protvetion
protetvion
proteviton
protevtoin
protevtino
rpotecrion
portecrion
prtoecrion
proetcrion
protcerion
protercion
proteciron
protecroin
protecrino
rpotecyion
portecyion
prtoecyion
proetcyion
protceyion
proteycion
proteciyon
protecyoin
protecyino
rpotectuon
portectuon
prtoectuon
proetctuon
protcetuon
protetcuon
protecuton
protectoun
protectuno
rpotectoon
portectoon
prtoectoon
proetctoon
protcetoon
protetcoon
protecoton
protectono
rpotectiin
portectiin
prtoectiin
proetctiin
protcetiin
protetciin
protecitin
protectini
rpotectipn
portectipn
prtoectipn
proetctipn
protcetipn
protetcipn
protecitpn
protectpin
protectinp
rpotectiob
portectiob
prtoectiob
proetctiob
protcetiob
protetciob
protecitob
protectoib
protectibo
rpotectiom
portectiom
prtoectiom
proetctiom
protcetiom
protetciom
protecitom
protectoim
protectimo
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