Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'whole foods', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
whole foods
Transposition0
hwole foods
wohle foods
whloe foods
whoel foods
whol efoods
wholef oods
whole ofods
whole fodos
whole foosd
Transposition1
ohwle foods
wlohe foods
whelo foods
who elfoods
wholf eoods
wholeof ods
whole oofds
whole fdoos
whole fosdo
Transposition2
lhowe foods
weolh foods
wh leofoods
whofe loods
wholo feods
wholeofo ds
whole doofs
whole fsodo
Transposition2r
lohwe foods
weloh foods
wh elofoods
whof eloods
wholof eods
wholeoof ds
whole doofs
whole fsdoo
Transposition0x2
hwloe foods
hwoelfoods
hwol efoods
hwolef oods
hwole ofods
hwole foods
hwole fodos
hwole foosd
wohelfoods
wohl efoods
wohlef oods
wohle ofods
wohle foods
wohle fodos
wohle foosd
whlo efoods
whloef oods
whloe ofods
whloe foods
whloe fodos
whloe foosd
whoelf oods
whoel ofods
whoel foods
whoel fodos
whoel foosd
whol eofods
whol efoods
whol efodos
whol efoosd
wholef oods
wholef odos
wholef oosd
whole ofdos
whole ofosd
whole foosd
Slip3A
howle foods
wolhe foods
whleo foods
whoe lfoods
whol feoods
wholefo ods
whole oofds
whole fodos
whole fodso
Slip3B
owhle foods
wlhoe foods
wheol foods
who lefoods
wholfe oods
wholeo fods
whole ofods
whole fdoos
whole fosod
Omission
hole foods
wole foods
whle foods
whoe foods
whol foods
wholefoods
whole oods
whole fods
whole foos
whole food
Repetition
wwhole foods
whhole foods
whoole foods
wholle foods
wholee foods
whole foods
whole ffoods
whole fooods
whole foodds
whole foodss
QWERTY Substitution
qhole foods
ehole foods
wgole foods
wjole foods
while foods
whple foods
whoke foods
wholw foods
wholr foods
whole doods
whole goods
whole fiods
whole fpods
whole foids
whole fopds
whole fooss
whole foofs
whole fooda
whole foodd
QWERTY Repetition after
wqhole foods
wehole foods
whgole foods
whjole foods
whoile foods
whople foods
wholke foods
wholew foods
wholer foods
whole fdoods
whole fgoods
whole foiods
whole fopods
whole fooids
whole foopds
whole foodss
whole foodfs
whole foodsa
whole foodsd
QWERTY Repetition before
qwhole foods
ewhole foods
wghole foods
wjhole foods
whiole foods
whpole foods
whokle foods
wholwe foods
wholre foods
whole dfoods
whole gfoods
whole fioods
whole fpoods
whole foiods
whole fopods
whole foosds
whole foofds
whole foodas
whole foodds
QWERTY Substitution Transposed
hqole foods
qohle foods
qhloe foods
qhoel foods
qhol efoods
qholef oods
qhole ofods
qhole fodos
qhole foosd
heole foods
eohle foods
ehloe foods
ehoel foods
ehol efoods
eholef oods
ehole ofods
ehole fodos
ehole foosd
gwole foods
wogle foods
wgloe foods
wgoel foods
wgol efoods
wgolef oods
wgole ofods
wgole fodos
wgole foosd
jwole foods
wojle foods
wjloe foods
wjoel foods
wjol efoods
wjolef oods
wjole ofods
wjole fodos
wjole foosd
hwile foods
wihle foods
whlie foods
whiel foods
whil efoods
whilef oods
while ofods
while fodos
while foosd
hwple foods
wphle foods
whlpe foods
whpel foods
whpl efoods
whplef oods
whple ofods
whple fodos
whple foosd
hwoke foods
wohke foods
whkoe foods
whoek foods
whok efoods
whokef oods
whoke ofods
whoke fodos
whoke foosd
hwolw foods
wohlw foods
whlow foods
whowl foods
whol wfoods
wholwf oods
wholw ofods
wholw fodos
wholw foosd
hwolr foods
wohlr foods
whlor foods
whorl foods
whol rfoods
wholrf oods
wholr ofods
wholr fodos
wholr foosd
hwole doods
wohle doods
whloe doods
whoel doods
whol edoods
wholed oods
whole odods
whole dodos
whole doosd
hwole goods
wohle goods
whloe goods
whoel goods
whol egoods
wholeg oods
whole ogods
whole godos
whole goosd
hwole fiods
wohle fiods
whloe fiods
whoel fiods
whol efiods
wholef iods
whole ifods
whole foids
whole fidos
whole fiosd
hwole fpods
wohle fpods
whloe fpods
whoel fpods
whol efpods
wholef pods
whole pfods
whole fopds
whole fpdos
whole fposd
hwole foids
wohle foids
whloe foids
whoel foids
whol efoids
wholef oids
whole ofids
whole fiods
whole fodis
whole foisd
hwole fopds
wohle fopds
whloe fopds
whoel fopds
whol efopds
wholef opds
whole ofpds
whole fpods
whole fodps
whole fopsd
hwole fooss
wohle fooss
whloe fooss
whoel fooss
whol efooss
wholef ooss
whole ofoss
whole fosos
hwole foofs
wohle foofs
whloe foofs
whoel foofs
whol efoofs
wholef oofs
whole ofofs
whole fofos
whole foosf
hwole fooda
wohle fooda
whloe fooda
whoel fooda
whol efooda
wholef ooda
whole ofoda
whole fodoa
whole fooad
hwole foodd
wohle foodd
whloe foodd
whoel foodd
whol efoodd
wholef oodd
whole ofodd
whole fodod
WrongDoubles
whole ffods
whole fodds
$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