Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'grandpa soap', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
grandpa soap
Transposition0
rgandpa soap
garndpa soap
grnadpa soap
gradnpa soap
granpda soap
grandap soap
grandp asoap
grandpas oap
grandpa osap
grandpa saop
grandpa sopa
Transposition1
argndpa soap
gnardpa soap
grdnapa soap
grapdna soap
granapd soap
grand apsoap
grandps aoap
grandpaos ap
grandpa aosp
grandpa spao
Transposition2
nragdpa soap
gdanrpa soap
grpndaa soap
graadpn soap
gran padsoap
grandsa poap
grandpo saap
grandpaaso p
grandpa poas
Transposition2r
nargdpa soap
gdnarpa soap
grpdnaa soap
graapdn soap
gran apdsoap
grands apoap
grandpos aap
grandpaaos p
grandpa paos
Transposition0x2
rgnadpa soap
rgadnpa soap
rganpda soap
rgandapsoap
rgandp asoap
rgandpas oap
rgandpa osap
rgandpa saop
rgandpa sopa
gardnpa soap
garnpda soap
garndapsoap
garndp asoap
garndpas oap
garndpa osap
garndpa saop
garndpa sopa
grnapda soap
grnadapsoap
grnadp asoap
grnadpas oap
grnadpa osap
grnadpa saop
grnadpa sopa
gradnapsoap
gradnp asoap
gradnpas oap
gradnpa osap
gradnpa saop
gradnpa sopa
granpd asoap
granpdas oap
granpda osap
granpda saop
granpda sopa
grandaps oap
grandap osap
grandap saop
grandap sopa
grandp aosap
grandp asaop
grandp asopa
grandpas aop
grandpas opa
grandpa ospa
Slip3A
ragndpa soap
ganrdpa soap
grndapa soap
gradpna soap
granpad soap
granda psoap
grandp saoap
grandpaso ap
grandpa oasp
grandpa sapo
Slip3B
agrndpa soap
gnradpa soap
grdanpa soap
grapnda soap
granadp soap
grand pasoap
grandpsa oap
grandpao sap
grandpa asop
grandpa spoa
Omission
randpa soap
gandpa soap
grndpa soap
gradpa soap
granpa soap
granda soap
grandp soap
grandpasoap
grandpa oap
grandpa sap
grandpa sop
grandpa soa
Repetition
ggrandpa soap
grrandpa soap
graandpa soap
granndpa soap
granddpa soap
grandppa soap
grandpaa soap
grandpa soap
grandpa ssoap
grandpa sooap
grandpa soaap
grandpa soapp
QWERTY Substitution
frandpa soap
hrandpa soap
geandpa soap
gtandpa soap
grsndpa soap
grabdpa soap
gramdpa soap
granspa soap
granfpa soap
grandoa soap
grandps soap
grandpa aoap
grandpa doap
grandpa siap
grandpa spap
grandpa sosp
grandpa soao
QWERTY Repetition after
gfrandpa soap
ghrandpa soap
greandpa soap
grtandpa soap
grasndpa soap
granbdpa soap
granmdpa soap
grandspa soap
grandfpa soap
grandpoa soap
grandpas soap
grandpa saoap
grandpa sdoap
grandpa soiap
grandpa sopap
grandpa soasp
grandpa soapo
QWERTY Repetition before
fgrandpa soap
hgrandpa soap
gerandpa soap
gtrandpa soap
grsandpa soap
grabndpa soap
gramndpa soap
gransdpa soap
granfdpa soap
grandopa soap
grandpsa soap
grandpa asoap
grandpa dsoap
grandpa sioap
grandpa spoap
grandpa sosap
grandpa soaop
QWERTY Substitution Transposed
rfandpa soap
farndpa soap
frnadpa soap
fradnpa soap
franpda soap
frandap soap
frandp asoap
frandpas oap
frandpa osap
frandpa saop
frandpa sopa
rhandpa soap
harndpa soap
hrnadpa soap
hradnpa soap
hranpda soap
hrandap soap
hrandp asoap
hrandpas oap
hrandpa osap
hrandpa saop
hrandpa sopa
egandpa soap
gaendpa soap
genadpa soap
geadnpa soap
geanpda soap
geandap soap
geandp asoap
geandpas oap
geandpa osap
geandpa saop
geandpa sopa
tgandpa soap
gatndpa soap
gtnadpa soap
gtadnpa soap
gtanpda soap
gtandap soap
gtandp asoap
gtandpas oap
gtandpa osap
gtandpa saop
gtandpa sopa
rgsndpa soap
gsrndpa soap
grnsdpa soap
grsdnpa soap
grsnpda soap
grsndap soap
grsndp asoap
grsndpas oap
grsndpa osap
grsndpa saop
grsndpa sopa
rgabdpa soap
garbdpa soap
grbadpa soap
gradbpa soap
grabpda soap
grabdap soap
grabdp asoap
grabdpas oap
grabdpa osap
grabdpa saop
grabdpa sopa
rgamdpa soap
garmdpa soap
grmadpa soap
gradmpa soap
grampda soap
gramdap soap
gramdp asoap
gramdpas oap
gramdpa osap
gramdpa saop
gramdpa sopa
rganspa soap
garnspa soap
grnaspa soap
grasnpa soap
granpsa soap
gransap soap
gransp asoap
granspas oap
granspa osap
granspa saop
granspa sopa
rganfpa soap
garnfpa soap
grnafpa soap
grafnpa soap
granpfa soap
granfap soap
granfp asoap
granfpas oap
granfpa osap
granfpa saop
granfpa sopa
rgandoa soap
garndoa soap
grnadoa soap
gradnoa soap
granoda soap
grandao soap
grando asoap
grandoas oap
grandoa osap
grandoa saop
grandoa sopa
rgandps soap
garndps soap
grnadps soap
gradnps soap
granpds soap
grandsp soap
grandp ssoap
grandpss oap
grandps osap
grandps saop
grandps sopa
rgandpa aoap
garndpa aoap
grnadpa aoap
gradnpa aoap
granpda aoap
grandap aoap
grandp aaoap
grandpaa oap
grandpa oaap
grandpa aaop
grandpa aopa
rgandpa doap
garndpa doap
grnadpa doap
gradnpa doap
granpda doap
grandap doap
grandp adoap
grandpad oap
grandpa odap
grandpa daop
grandpa dopa
rgandpa siap
garndpa siap
grnadpa siap
gradnpa siap
granpda siap
grandap siap
grandp asiap
grandpas iap
grandpa isap
grandpa saip
grandpa sipa
rgandpa spap
garndpa spap
grnadpa spap
gradnpa spap
granpda spap
grandap spap
grandp aspap
grandpas pap
grandpa psap
grandpa sapp
grandpa sppa
rgandpa sosp
garndpa sosp
grnadpa sosp
gradnpa sosp
granpda sosp
grandap sosp
grandp asosp
grandpas osp
grandpa ossp
grandpa ssop
grandpa sops
rgandpa soao
garndpa soao
grnadpa soao
gradnpa soao
granpda soao
grandap soao
grandp asoao
grandpas oao
grandpa osao
grandpa saoo
grandpa sooa
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