Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'gift wine', 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 wine
Transposition0
igft wine
gfit wine
gitf wine
gif twine
giftw ine
gift iwne
gift wnie
gift wien
Transposition1
figt wine
gtfi wine
gi tfwine
gifw tine
giftiw ne
gift niwe
gift weni
Transposition2
tifg wine
g ftiwine
giwt fine
gifi wtne
giftnwi e
gift einw
Transposition2r
tfig wine
g tfiwine
giw tfine
gifiw tne
giftniw e
gift eniw
Transposition0x2
igtfwine
igf twine
igftw ine
igft iwne
igft wnie
igft wien
gfi twine
gfitw ine
gfit iwne
gfit wnie
gfit wien
gitfw ine
gitf iwne
gitf wnie
gitf wien
gif tiwne
gif twnie
gif twien
giftw nie
giftw ien
gift iwen
Slip3A
ifgt wine
gfti wine
git fwine
gif wtine
giftwi ne
gift inwe
gift wnei
Slip3B
fgit wine
gtif wine
gi ftwine
gifwt ine
gifti wne
gift nwie
gift wein
Omission
ift wine
gft wine
git wine
gif wine
giftwine
gift ine
gift wne
gift wie
gift win
Repetition
ggift wine
giift wine
gifft wine
giftt wine
gift wine
gift wwine
gift wiine
gift winne
gift winee
QWERTY Substitution
fift wine
hift wine
guft wine
goft wine
gidt wine
gigt wine
gifr wine
gify wine
gift qine
gift eine
gift wune
gift wone
gift wibe
gift wime
gift winw
gift winr
QWERTY Repetition after
gfift wine
ghift wine
giuft wine
gioft wine
gifdt wine
gifgt wine
giftr wine
gifty wine
gift wqine
gift weine
gift wiune
gift wione
gift winbe
gift winme
gift winew
gift winer
QWERTY Repetition before
fgift wine
hgift wine
guift wine
goift wine
gidft wine
gigft wine
gifrt wine
gifyt wine
gift qwine
gift ewine
gift wuine
gift woine
gift wibne
gift wimne
gift winwe
gift winre
QWERTY Substitution Transposed
ifft wine
ffit wine
fitf wine
fif twine
fiftw ine
fift iwne
fift wnie
fift wien
ihft wine
hfit wine
hitf wine
hif twine
hiftw ine
hift iwne
hift wnie
hift wien
ugft wine
gfut wine
gutf wine
guf twine
guftw ine
guft iwne
guft wnie
guft wien
ogft wine
gfot wine
gotf wine
gof twine
goftw ine
goft iwne
goft wnie
goft wien
igdt wine
gdit wine
gitd wine
gid twine
gidtw ine
gidt iwne
gidt wnie
gidt wien
iggt wine
ggit wine
gitg wine
gig twine
gigtw ine
gigt iwne
gigt wnie
gigt wien
igfr wine
gfir wine
girf wine
gif rwine
gifrw ine
gifr iwne
gifr wnie
gifr wien
igfy wine
gfiy wine
giyf wine
gif ywine
gifyw ine
gify iwne
gify wnie
gify wien
igft qine
gfit qine
gitf qine
gif tqine
giftq ine
gift iqne
gift qnie
gift qien
igft eine
gfit eine
gitf eine
gif teine
gifte ine
gift iene
gift enie
gift eien
igft wune
gfit wune
gitf wune
gif twune
giftw une
gift uwne
gift wnue
gift wuen
igft wone
gfit wone
gitf wone
gif twone
giftw one
gift owne
gift wnoe
gift woen
igft wibe
gfit wibe
gitf wibe
gif twibe
giftw ibe
gift iwbe
gift wbie
gift wieb
igft wime
gfit wime
gitf wime
gif twime
giftw ime
gift iwme
gift wmie
gift wiem
igft winw
gfit winw
gitf winw
gif twinw
giftw inw
gift iwnw
gift wniw
gift wiwn
igft winr
gfit winr
gitf winr
gif twinr
giftw inr
gift iwnr
gift wnir
gift wirn
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