Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'offer', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
offer
Transposition0
fofer
ofefr
offre
Transposition1
ffoer
oeffr
ofref
Transposition2
effor
orfef
Transposition2r
effor
oreff
Transposition0x2
foefr
fofre
offre
Slip3A
ffoer
ofefr
oferf
Slip3B
fofer
oeffr
ofrfe
Omission
ffer
ofer
offr
offe
Repetition
ooffer
offfer
offeer
offerr
QWERTY Substitution
iffer
pffer
odfer
ogfer
ofder
ofger
offwr
offrr
offee
offet
QWERTY Repetition after
oiffer
opffer
ofdfer
ofgfer
offder
offger
offewr
offerr
offere
offert
QWERTY Repetition before
ioffer
poffer
odffer
ogffer
ofdfer
ofgfer
offwer
offrer
offeer
offetr
QWERTY Substitution Transposed
fifer
ifefr
iffre
fpfer
pfefr
pffre
dofer
ofder
odefr
odfre
gofer
ofger
ogefr
ogfre
foder
odfer
ofedr
ofdre
foger
ogfer
ofegr
ofgre
fofwr
ofwfr
offrw
fofrr
ofrfr
fofee
ofefe
fofet
ofeft
offte
WrongDoubles
oofer
ofeer
$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