Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'pet guard', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
pet guard
Transposition0
ept guard
pte guard
pe tguard
petg uard
pet ugard
pet gaurd
pet gurad
pet guadr
Transposition1
tep guard
p teguard
peg tuard
petug ard
pet augrd
pet graud
pet gudra
Transposition2
etpguard
pgt euard
peu gtard
petagu rd
pet ruagd
pet gdaru
Transposition2r
tepguard
pg teuard
peug tard
petaug rd
pet raugd
pet gdrau
Transposition0x2
ep tguard
eptg uard
ept ugard
ept gaurd
ept gurad
ept guadr
pteg uard
pte ugard
pte gaurd
pte gurad
pte guadr
pe tugard
pe tgaurd
pe tgurad
pe tguadr
petg aurd
petg urad
petg uadr
pet ugrad
pet ugadr
pet gaudr
Slip3A
etp guard
pt eguard
pe gtuard
petgu ard
pet uagrd
pet garud
pet gurda
Slip3B
tpe guard
p etguard
pegt uard
petu gard
pet agurd
pet gruad
pet gudar
Omission
et guard
pt guard
pe guard
petguard
pet uard
pet gard
pet gurd
pet guad
pet guar
Repetition
ppet guard
peet guard
pett guard
pet guard
pet gguard
pet guuard
pet guaard
pet guarrd
pet guardd
QWERTY Substitution
oet guard
pwt guard
prt guard
per guard
pey guard
pet fuard
pet huard
pet gyard
pet giard
pet gusrd
pet guaed
pet guatd
pet guars
pet guarf
QWERTY Repetition after
poet guard
pewt guard
pert guard
petr guard
pety guard
pet gfuard
pet ghuard
pet guyard
pet guiard
pet guasrd
pet guared
pet guartd
pet guards
pet guardf
QWERTY Repetition before
opet guard
pwet guard
pret guard
pert guard
peyt guard
pet fguard
pet hguard
pet gyuard
pet giuard
pet gusard
pet guaerd
pet guatrd
pet guarsd
pet guarfd
QWERTY Substitution Transposed
eot guard
ote guard
oe tguard
oetg uard
oet ugard
oet gaurd
oet gurad
oet guadr
wpt guard
ptw guard
pw tguard
pwtg uard
pwt ugard
pwt gaurd
pwt gurad
pwt guadr
rpt guard
ptr guard
pr tguard
prtg uard
prt ugard
prt gaurd
prt gurad
prt guadr
epr guard
pre guard
pe rguard
perg uard
per ugard
per gaurd
per gurad
per guadr
epy guard
pye guard
pe yguard
peyg uard
pey ugard
pey gaurd
pey gurad
pey guadr
ept fuard
pte fuard
pe tfuard
petf uard
pet ufard
pet faurd
pet furad
pet fuadr
ept huard
pte huard
pe thuard
peth uard
pet uhard
pet haurd
pet hurad
pet huadr
ept gyard
pte gyard
pe tgyard
petg yard
pet ygard
pet gayrd
pet gyrad
pet gyadr
ept giard
pte giard
pe tgiard
petg iard
pet igard
pet gaird
pet girad
pet giadr
ept gusrd
pte gusrd
pe tgusrd
petg usrd
pet ugsrd
pet gsurd
pet gursd
pet gusdr
ept guaed
pte guaed
pe tguaed
petg uaed
pet ugaed
pet gaued
pet guead
pet guade
ept guatd
pte guatd
pe tguatd
petg uatd
pet ugatd
pet gautd
pet gutad
pet guadt
ept guars
pte guars
pe tguars
petg uars
pet ugars
pet gaurs
pet guras
pet guasr
ept guarf
pte guarf
pe tguarf
petg uarf
pet ugarf
pet gaurf
pet guraf
pet guafr
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