Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'giftmark', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
giftmark
Transposition0
igftmark
gfitmark
gitfmark
gifmtark
giftamrk
giftmrak
giftmakr
Transposition1
figtmark
gtfimark
gimtfark
gifamtrk
giftramk
giftmkra
Transposition2
tifgmark
gmftiark
giatmfrk
gifrmatk
giftkarm
Transposition2r
tfigmark
gmtfiark
giamtfrk
giframtk
giftkram
Transposition0x2
igtfmark
igfmtark
igftamrk
igftmrak
igftmakr
gfimtark
gfitamrk
gfitmrak
gfitmakr
gitfamrk
gitfmrak
gitfmakr
gifmtrak
gifmtakr
giftamkr
Slip3A
ifgtmark
gftimark
gitmfark
gifmatrk
giftarmk
giftmrka
Slip3B
fgitmark
gtifmark
gimftark
gifatmrk
giftrmak
giftmkar
Omission
iftmark
gftmark
gitmark
gifmark
giftark
giftmrk
giftmak
giftmar
Repetition
ggiftmark
giiftmark
gifftmark
gifttmark
giftmmark
giftmaark
giftmarrk
giftmarkk
QWERTY Substitution
fiftmark
hiftmark
guftmark
goftmark
gidtmark
gigtmark
gifrmark
gifymark
giftnark
giftmsrk
giftmaek
giftmatk
giftmarj
giftmarl
QWERTY Repetition after
gfiftmark
ghiftmark
giuftmark
gioftmark
gifdtmark
gifgtmark
giftrmark
giftymark
giftmnark
giftmasrk
giftmarek
giftmartk
giftmarkj
giftmarkl
QWERTY Repetition before
fgiftmark
hgiftmark
guiftmark
goiftmark
gidftmark
gigftmark
gifrtmark
gifytmark
giftnmark
giftmsark
giftmaerk
giftmatrk
giftmarjk
giftmarlk
QWERTY Substitution Transposed
ifftmark
ffitmark
fitfmark
fifmtark
fiftamrk
fiftmrak
fiftmakr
ihftmark
hfitmark
hitfmark
hifmtark
hiftamrk
hiftmrak
hiftmakr
ugftmark
gfutmark
gutfmark
gufmtark
guftamrk
guftmrak
guftmakr
ogftmark
gfotmark
gotfmark
gofmtark
goftamrk
goftmrak
goftmakr
igdtmark
gditmark
gitdmark
gidmtark
gidtamrk
gidtmrak
gidtmakr
iggtmark
ggitmark
gitgmark
gigmtark
gigtamrk
gigtmrak
gigtmakr
igfrmark
gfirmark
girfmark
gifmrark
giframrk
gifrmrak
gifrmakr
igfymark
gfiymark
giyfmark
gifmyark
gifyamrk
gifymrak
gifymakr
igftnark
gfitnark
gitfnark
gifntark
giftanrk
giftnrak
giftnakr
igftmsrk
gfitmsrk
gitfmsrk
gifmtsrk
giftsmrk
giftmrsk
giftmskr
igftmaek
gfitmaek
gitfmaek
gifmtaek
giftamek
giftmeak
giftmake
igftmatk
gfitmatk
gitfmatk
gifmtatk
giftamtk
giftmtak
giftmakt
igftmarj
gfitmarj
gitfmarj
gifmtarj
giftamrj
giftmraj
giftmajr
igftmarl
gfitmarl
gitfmarl
gifmtarl
giftamrl
giftmral
giftmalr
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
$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