Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'diet plans', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
diet plans
Transposition0
idet plans
deit plans
dite plans
die tplans
dietp lans
diet lpans
diet palns
diet plnas
diet plasn
Transposition1
eidt plans
dtei plans
di teplans
diep tlans
dietlp ans
diet alpns
diet pnals
diet plsna
Transposition2
tied plans
d etiplans
dipt elans
diel ptans
dietapl ns
diet nlaps
diet psanl
Transposition2r
teid plans
d teiplans
dip telans
dielp tans
dietalp ns
diet nalps
diet psnal
Transposition0x2
idteplans
ide tplans
idetp lans
idet lpans
idet palns
idet plnas
idet plasn
dei tplans
deitp lans
deit lpans
deit palns
deit plnas
deit plasn
ditep lans
dite lpans
dite palns
dite plnas
dite plasn
die tlpans
die tpalns
die tplnas
die tplasn
dietp alns
dietp lnas
dietp lasn
diet lpnas
diet lpasn
diet palsn
Slip3A
iedt plans
deti plans
dit eplans
die ptlans
dietpl ans
diet lapns
diet panls
diet plnsa
Slip3B
edit plans
dtie plans
di etplans
diept lans
dietl pans
diet aplns
diet pnlas
diet plsan
Omission
iet plans
det plans
dit plans
die plans
dietplans
diet lans
diet pans
diet plns
diet plas
diet plan
Repetition
ddiet plans
diiet plans
dieet plans
diett plans
diet plans
diet pplans
diet pllans
diet plaans
diet planns
diet planss
QWERTY Substitution
siet plans
fiet plans
duet plans
doet plans
diwt plans
dirt plans
dier plans
diey plans
diet olans
diet pkans
diet plsns
diet plabs
diet plams
diet plana
diet pland
QWERTY Repetition after
dsiet plans
dfiet plans
diuet plans
dioet plans
diewt plans
diert plans
dietr plans
diety plans
diet polans
diet plkans
diet plasns
diet planbs
diet planms
diet plansa
diet plansd
QWERTY Repetition before
sdiet plans
fdiet plans
duiet plans
doiet plans
diwet plans
diret plans
diert plans
dieyt plans
diet oplans
diet pklans
diet plsans
diet plabns
diet plamns
diet planas
diet plands
QWERTY Substitution Transposed
iset plans
seit plans
site plans
sie tplans
sietp lans
siet lpans
siet palns
siet plnas
siet plasn
ifet plans
feit plans
fite plans
fie tplans
fietp lans
fiet lpans
fiet palns
fiet plnas
fiet plasn
udet plans
deut plans
dute plans
due tplans
duetp lans
duet lpans
duet palns
duet plnas
duet plasn
odet plans
deot plans
dote plans
doe tplans
doetp lans
doet lpans
doet palns
doet plnas
doet plasn
idwt plans
dwit plans
ditw plans
diw tplans
diwtp lans
diwt lpans
diwt palns
diwt plnas
diwt plasn
idrt plans
drit plans
ditr plans
dir tplans
dirtp lans
dirt lpans
dirt palns
dirt plnas
dirt plasn
ider plans
deir plans
dire plans
die rplans
dierp lans
dier lpans
dier palns
dier plnas
dier plasn
idey plans
deiy plans
diye plans
die yplans
dieyp lans
diey lpans
diey palns
diey plnas
diey plasn
idet olans
deit olans
dite olans
die tolans
dieto lans
diet loans
diet oalns
diet olnas
diet olasn
idet pkans
deit pkans
dite pkans
die tpkans
dietp kans
diet kpans
diet pakns
diet pknas
diet pkasn
idet plsns
deit plsns
dite plsns
die tplsns
dietp lsns
diet lpsns
diet pslns
diet plnss
diet plssn
idet plabs
deit plabs
dite plabs
die tplabs
dietp labs
diet lpabs
diet palbs
diet plbas
diet plasb
idet plams
deit plams
dite plams
die tplams
dietp lams
diet lpams
diet palms
diet plmas
diet plasm
idet plana
deit plana
dite plana
die tplana
dietp lana
diet lpana
diet palna
diet plnaa
diet plaan
idet pland
deit pland
dite pland
die tpland
dietp land
diet lpand
diet palnd
diet plnad
diet pladn
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