Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'gift', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
gift
Transposition0
igft
gfit
gitf
Transposition1
figt
gtfi
Transposition2
tifg
Transposition2r
tfig
Transposition0x2
igtf
Slip3A
ifgt
gfti
Slip3B
fgit
gtif
Omission
ift
gft
git
gif
Repetition
ggift
giift
gifft
giftt
QWERTY Substitution
fift
hift
guft
goft
gidt
gigt
gifr
gify
QWERTY Repetition after
gfift
ghift
giuft
gioft
gifdt
gifgt
giftr
gifty
QWERTY Repetition before
fgift
hgift
guift
goift
gidft
gigft
gifrt
gifyt
QWERTY Substitution Transposed
ifft
ffit
fitf
ihft
hfit
hitf
ugft
gfut
gutf
ogft
gfot
gotf
igdt
gdit
gitd
iggt
ggit
gitg
igfr
gfir
girf
igfy
gfiy
giyf
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
$sortKeys
$stringify
$stringifySafe
$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