Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'off-road', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
off-road
Transposition0
fof-road
of-froad
offr-oad
off-orad
off-raod
off-roda
Transposition1
ffo-road
o-ffroad
ofr-foad
offor-ad
off-aord
off-rdao
Transposition2
-fforoad
orf-foad
ofo-rfad
offaro-d
off-doar
Transposition2r
-fforoad
or-ffoad
ofor-fad
offaor-d
off-daor
Transposition0x2
fo-froad
fofr-oad
fof-orad
fof-raod
fof-roda
offr-oad
off-orad
off-raod
off-roda
of-forad
of-fraod
of-froda
offr-aod
offr-oda
off-orda
Slip3A
ffo-road
of-froad
of-rfoad
offro-ad
off-oard
off-rado
Slip3B
fof-road
o-ffroad
ofrf-oad
offo-rad
off-arod
off-rdoa
Omission
ff-road
of-road
offroad
off-oad
off-rad
off-rod
off-roa
Repetition
ooff-road
offf-road
off--road
off-rroad
off-rooad
off-roaad
off-roadd
QWERTY Substitution
iff-road
pff-road
odf-road
ogf-road
ofd-road
ofg-road
off-eoad
off-toad
off-riad
off-rpad
off-rosd
off-roas
off-roaf
QWERTY Repetition after
oiff-road
opff-road
ofdf-road
ofgf-road
offd-road
offg-road
off-reoad
off-rtoad
off-roiad
off-ropad
off-roasd
off-roads
off-roadf
QWERTY Repetition before
ioff-road
poff-road
odff-road
ogff-road
ofdf-road
ofgf-road
off-eroad
off-troad
off-rioad
off-rpoad
off-rosad
off-roasd
off-roafd
QWERTY Substitution Transposed
fif-road
if-froad
iffr-oad
iff-orad
iff-raod
iff-roda
fpf-road
pf-froad
pffr-oad
pff-orad
pff-raod
pff-roda
dof-road
ofd-road
od-froad
odfr-oad
odf-orad
odf-raod
odf-roda
gof-road
ofg-road
og-froad
ogfr-oad
ogf-orad
ogf-raod
ogf-roda
fod-road
odf-road
of-droad
ofdr-oad
ofd-orad
ofd-raod
ofd-roda
fog-road
ogf-road
of-groad
ofgr-oad
ofg-orad
ofg-raod
ofg-roda
fof-eoad
of-feoad
offe-oad
off-oead
off-eaod
off-eoda
fof-toad
of-ftoad
offt-oad
off-otad
off-taod
off-toda
fof-riad
of-friad
offr-iad
off-irad
off-raid
off-rida
fof-rpad
of-frpad
offr-pad
off-prad
off-rapd
off-rpda
fof-rosd
of-frosd
offr-osd
off-orsd
off-rsod
off-rods
fof-roas
of-froas
offr-oas
off-oras
off-raos
off-rosa
fof-roaf
of-froaf
offr-oaf
off-oraf
off-raof
off-rofa
WrongDoubles
oof-road
of--road
$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