Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'puck giant', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
puck giant
Transposition0
upck giant
pcuk giant
pukc giant
puc kgiant
puckg iant
puck igant
puck gaint
puck ginat
puck giatn
Transposition1
cupk giant
pkcu giant
pu kcgiant
pucg kiant
puckig ant
puck aignt
puck gnait
puck gitna
Transposition2
kucp giant
p ckugiant
pugk ciant
puci gkant
puckagi nt
puck niagt
puck gtani
Transposition2r
kcup giant
p kcugiant
pug kciant
pucig kant
puckaig nt
puck naigt
puck gtnai
Transposition0x2
upkcgiant
upc kgiant
upckg iant
upck igant
upck gaint
upck ginat
upck giatn
pcu kgiant
pcukg iant
pcuk igant
pcuk gaint
pcuk ginat
pcuk giatn
pukcg iant
pukc igant
pukc gaint
pukc ginat
pukc giatn
puc kigant
puc kgaint
puc kginat
puc kgiatn
puckg aint
puckg inat
puckg iatn
puck ignat
puck igatn
puck gaitn
Slip3A
ucpk giant
pcku giant
puk cgiant
puc gkiant
puckgi ant
puck iagnt
puck ganit
puck ginta
Slip3B
cpuk giant
pkuc giant
pu ckgiant
pucgk iant
pucki gant
puck agint
puck gniat
puck gitan
Omission
uck giant
pck giant
puk giant
puc giant
puckgiant
puck iant
puck gant
puck gint
puck giat
puck gian
Repetition
ppuck giant
puuck giant
pucck giant
puckk giant
puck giant
puck ggiant
puck giiant
puck giaant
puck giannt
puck giantt
QWERTY Substitution
ouck giant
pyck giant
pick giant
puxk giant
puvk giant
pucj giant
pucl giant
puck fiant
puck hiant
puck guant
puck goant
puck gisnt
puck giabt
puck giamt
puck gianr
puck giany
QWERTY Repetition after
pouck giant
puyck giant
puick giant
pucxk giant
pucvk giant
puckj giant
puckl giant
puck gfiant
puck ghiant
puck giuant
puck gioant
puck giasnt
puck gianbt
puck gianmt
puck giantr
puck gianty
QWERTY Repetition before
opuck giant
pyuck giant
piuck giant
puxck giant
puvck giant
pucjk giant
puclk giant
puck fgiant
puck hgiant
puck guiant
puck goiant
puck gisant
puck giabnt
puck giamnt
puck gianrt
puck gianyt
QWERTY Substitution Transposed
uock giant
ocuk giant
oukc giant
ouc kgiant
ouckg iant
ouck igant
ouck gaint
ouck ginat
ouck giatn
ypck giant
pcyk giant
pykc giant
pyc kgiant
pyckg iant
pyck igant
pyck gaint
pyck ginat
pyck giatn
ipck giant
pcik giant
pikc giant
pic kgiant
pickg iant
pick igant
pick gaint
pick ginat
pick giatn
upxk giant
pxuk giant
pukx giant
pux kgiant
puxkg iant
puxk igant
puxk gaint
puxk ginat
puxk giatn
upvk giant
pvuk giant
pukv giant
puv kgiant
puvkg iant
puvk igant
puvk gaint
puvk ginat
puvk giatn
upcj giant
pcuj giant
pujc giant
puc jgiant
pucjg iant
pucj igant
pucj gaint
pucj ginat
pucj giatn
upcl giant
pcul giant
pulc giant
puc lgiant
puclg iant
pucl igant
pucl gaint
pucl ginat
pucl giatn
upck fiant
pcuk fiant
pukc fiant
puc kfiant
puckf iant
puck ifant
puck faint
puck finat
puck fiatn
upck hiant
pcuk hiant
pukc hiant
puc khiant
puckh iant
puck ihant
puck haint
puck hinat
puck hiatn
upck guant
pcuk guant
pukc guant
puc kguant
puckg uant
puck ugant
puck gaunt
puck gunat
puck guatn
upck goant
pcuk goant
pukc goant
puc kgoant
puckg oant
puck ogant
puck gaont
puck gonat
puck goatn
upck gisnt
pcuk gisnt
pukc gisnt
puc kgisnt
puckg isnt
puck igsnt
puck gsint
puck ginst
puck gistn
upck giabt
pcuk giabt
pukc giabt
puc kgiabt
puckg iabt
puck igabt
puck gaibt
puck gibat
puck giatb
upck giamt
pcuk giamt
pukc giamt
puc kgiamt
puckg iamt
puck igamt
puck gaimt
puck gimat
puck giatm
upck gianr
pcuk gianr
pukc gianr
puc kgianr
puckg ianr
puck iganr
puck gainr
puck ginar
puck giarn
upck giany
pcuk giany
pukc giany
puc kgiany
puckg iany
puck igany
puck gainy
puck ginay
puck giayn
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