Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'good earth', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
good earth
Transposition0
ogod earth
godo earth
goo dearth
goode arth
good aerth
good erath
good eatrh
good earht
Transposition1
oogd earth
gdoo earth
go doearth
gooe darth
goodae rth
good raeth
good etrah
good eahtr
Transposition2
doog earth
g odoearth
goed oarth
gooa edrth
goodrea th
good tareh
good ehrta
Transposition2r
doog earth
g dooearth
goe doarth
gooae drth
goodrae th
good traeh
good ehtra
Transposition0x2
ogdoearth
ogo dearth
ogode arth
ogod aerth
ogod erath
ogod eatrh
ogod earht
goo dearth
goode arth
good aerth
good erath
good eatrh
good earht
godoe arth
godo aerth
godo erath
godo eatrh
godo earht
goo daerth
goo derath
goo deatrh
goo dearht
goode rath
goode atrh
goode arht
good aetrh
good aerht
good eraht
Slip3A
oogd earth
godo earth
god oearth
goo edarth
goodea rth
good areth
good ertah
good eathr
Slip3B
ogod earth
gdoo earth
go odearth
gooed arth
gooda erth
good reath
good etarh
good eahrt
Omission
ood earth
god earth
goo earth
goodearth
good arth
good erth
good eath
good earh
good eart
Repetition
ggood earth
goood earth
goodd earth
good earth
good eearth
good eaarth
good earrth
good eartth
good earthh
QWERTY Substitution
food earth
hood earth
giod earth
gpod earth
goid earth
gopd earth
goos earth
goof earth
good warth
good rarth
good esrth
good eaeth
good eatth
good earrh
good earyh
good eartg
good eartj
QWERTY Repetition after
gfood earth
ghood earth
goiod earth
gopod earth
gooid earth
goopd earth
goods earth
goodf earth
good ewarth
good erarth
good easrth
good eareth
good eartth
good eartrh
good eartyh
good earthg
good earthj
QWERTY Repetition before
fgood earth
hgood earth
giood earth
gpood earth
goiod earth
gopod earth
goosd earth
goofd earth
good wearth
good rearth
good esarth
good eaerth
good eatrth
good earrth
good earyth
good eartgh
good eartjh
QWERTY Substitution Transposed
ofod earth
fodo earth
foo dearth
foode arth
food aerth
food erath
food eatrh
food earht
ohod earth
hodo earth
hoo dearth
hoode arth
hood aerth
hood erath
hood eatrh
hood earht
igod earth
goid earth
gido earth
gio dearth
giode arth
giod aerth
giod erath
giod eatrh
giod earht
pgod earth
gopd earth
gpdo earth
gpo dearth
gpode arth
gpod aerth
gpod erath
gpod eatrh
gpod earht
ogid earth
giod earth
godi earth
goi dearth
goide arth
goid aerth
goid erath
goid eatrh
goid earht
ogpd earth
gpod earth
godp earth
gop dearth
gopde arth
gopd aerth
gopd erath
gopd eatrh
gopd earht
ogos earth
goso earth
goo searth
goose arth
goos aerth
goos erath
goos eatrh
goos earht
ogof earth
gofo earth
goo fearth
goofe arth
goof aerth
goof erath
goof eatrh
goof earht
ogod warth
godo warth
goo dwarth
goodw arth
good awrth
good wrath
good watrh
good warht
ogod rarth
godo rarth
goo drarth
goodr arth
good arrth
good rrath
good ratrh
good rarht
ogod esrth
godo esrth
goo desrth
goode srth
good serth
good ersth
good estrh
good esrht
ogod eaeth
godo eaeth
goo deaeth
goode aeth
good aeeth
good eeath
good eateh
good eaeht
ogod eatth
godo eatth
goo deatth
goode atth
good aetth
good etath
good eatht
ogod earrh
godo earrh
goo dearrh
goode arrh
good aerrh
good erarh
good earhr
ogod earyh
godo earyh
goo dearyh
goode aryh
good aeryh
good erayh
good eayrh
good earhy
ogod eartg
godo eartg
goo deartg
goode artg
good aertg
good eratg
good eatrg
good eargt
ogod eartj
godo eartj
goo deartj
goode artj
good aertj
good eratj
good eatrj
good earjt
WrongDoubles
ggod earth
godd earth
$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