Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'grocery', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
grocery
Transposition0
rgocery
gorcery
grcoery
groecry
grocrey
groceyr
Transposition1
orgcery
gcorery
grecory
grorecy
grocyre
Transposition2
crogery
geocrry
grrceoy
groyerc
Transposition2r
corgery
gecorry
grrecoy
groyrec
Transposition0x2
rgcoery
rgoecry
rgocrey
rgoceyr
gorecry
gorcrey
gorceyr
grcorey
grcoeyr
groecyr
Slip3A
rogcery
gocrery
grceory
groercy
grocrye
Slip3B
ogrcery
gcroery
greocry
grorcey
grocyer
Omission
rocery
gocery
grcery
groery
grocry
grocey
grocer
Repetition
ggrocery
grrocery
groocery
groccery
groceery
grocerry
groceryy
QWERTY Substitution
frocery
hrocery
geocery
gtocery
gricery
grpcery
groxery
grovery
grocwry
grocrry
groceey
grocety
grocert
groceru
QWERTY Repetition after
gfrocery
ghrocery
greocery
grtocery
groicery
gropcery
grocxery
grocvery
grocewry
grocerry
grocerey
grocerty
groceryt
groceryu
QWERTY Repetition before
fgrocery
hgrocery
gerocery
gtrocery
griocery
grpocery
groxcery
grovcery
grocwery
grocrery
groceery
grocetry
grocerty
groceruy
QWERTY Substitution Transposed
rfocery
forcery
frcoery
froecry
frocrey
froceyr
rhocery
horcery
hrcoery
hroecry
hrocrey
hroceyr
egocery
goecery
gecoery
geoecry
geocrey
geoceyr
tgocery
gotcery
gtcoery
gtoecry
gtocrey
gtoceyr
rgicery
gircery
grciery
griecry
gricrey
griceyr
rgpcery
gprcery
grcpery
grpecry
grpcrey
grpceyr
rgoxery
gorxery
grxoery
groexry
groxrey
groxeyr
rgovery
gorvery
grvoery
groevry
grovrey
groveyr
rgocwry
gorcwry
grcowry
growcry
grocrwy
grocwyr
rgocrry
gorcrry
grcorry
grorcry
grocryr
rgoceey
gorceey
grcoeey
groecey
groceye
rgocety
gorcety
grcoety
groecty
groctey
groceyt
rgocert
gorcert
grcoert
groecrt
grocret
grocetr
rgoceru
gorceru
grcoeru
groecru
grocreu
groceur
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