Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'onsale.com', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
onsale.com
Transposition0
nosale.com
osnale.com
onasle.com
onslae.com
onsael.com
onsal.ecom
onsalec.om
onsale.ocm
onsale.cmo
Transposition1
snoale.com
oasnle.com
onlase.com
onsela.com
onsa.elcom
onsalc.eom
onsaleoc.m
onsale.moc
Transposition2
ansole.com
olsane.com
oneals.com
ons.leacom
onsace.lom
onsalo.cem
onsalemco.
Transposition2r
asnole.com
olasne.com
onelas.com
ons.elacom
onsac.elom
onsaloc.em
onsalemoc.
Transposition0x2
noasle.com
noslae.com
nosael.com
nosal.ecom
nosalec.om
nosale.ocm
nosale.cmo
osnlae.com
osnael.com
osnal.ecom
osnalec.om
osnale.ocm
osnale.cmo
onasel.com
onasl.ecom
onaslec.om
onasle.ocm
onasle.cmo
onsla.ecom
onslaec.om
onslae.ocm
onslae.cmo
onsaelc.om
onsael.ocm
onsael.cmo
onsal.eocm
onsal.ecmo
onsalec.mo
Slip3A
nsoale.com
osanle.com
onalse.com
onslea.com
onsae.lcom
onsal.ceom
onsaleco.m
onsale.omc
Slip3B
sonale.com
oansle.com
onlsae.com
onseal.com
onsa.lecom
onsalce.om
onsaleo.cm
onsale.mco
Omission
nsale.com
osale.com
onale.com
onsle.com
onsae.com
onsal.com
onsalecom
onsale.om
onsale.cm
onsale.co
Repetition
oonsale.com
onnsale.com
onssale.com
onsaale.com
onsalle.com
onsalee.com
onsale..com
onsale.ccom
onsale.coom
onsale.comm
QWERTY Substitution
insale.com
pnsale.com
obsale.com
omsale.com
onaale.com
ondale.com
onssle.com
onsake.com
onsalw.com
onsalr.com
onsale.xom
onsale.vom
onsale.cim
onsale.cpm
onsale.con
QWERTY Repetition after
oinsale.com
opnsale.com
onbsale.com
onmsale.com
onsaale.com
onsdale.com
onsasle.com
onsalke.com
onsalew.com
onsaler.com
onsale.cxom
onsale.cvom
onsale.coim
onsale.copm
onsale.comn
QWERTY Repetition before
ionsale.com
ponsale.com
obnsale.com
omnsale.com
onasale.com
ondsale.com
onssale.com
onsakle.com
onsalwe.com
onsalre.com
onsale.xcom
onsale.vcom
onsale.ciom
onsale.cpom
onsale.conm
QWERTY Substitution Transposed
nisale.com
isnale.com
inasle.com
inslae.com
insael.com
insal.ecom
insalec.om
insale.ocm
insale.cmo
npsale.com
psnale.com
pnasle.com
pnslae.com
pnsael.com
pnsal.ecom
pnsalec.om
pnsale.ocm
pnsale.cmo
bosale.com
osbale.com
obasle.com
obslae.com
obsael.com
obsal.ecom
obsalec.om
obsale.ocm
obsale.cmo
mosale.com
osmale.com
omasle.com
omslae.com
omsael.com
omsal.ecom
omsalec.om
omsale.ocm
omsale.cmo
noaale.com
oanale.com
onalae.com
onaael.com
onaal.ecom
onaalec.om
onaale.ocm
onaale.cmo
nodale.com
odnale.com
onadle.com
ondlae.com
ondael.com
ondal.ecom
ondalec.om
ondale.ocm
ondale.cmo
nossle.com
osnsle.com
onslse.com
onssel.com
onssl.ecom
onsslec.om
onssle.ocm
onssle.cmo
nosake.com
osnake.com
onaske.com
onskae.com
onsaek.com
onsak.ecom
onsakec.om
onsake.ocm
onsake.cmo
nosalw.com
osnalw.com
onaslw.com
onslaw.com
onsawl.com
onsal.wcom
onsalwc.om
onsalw.ocm
onsalw.cmo
nosalr.com
osnalr.com
onaslr.com
onslar.com
onsarl.com
onsal.rcom
onsalrc.om
onsalr.ocm
onsalr.cmo
nosale.xom
osnale.xom
onasle.xom
onslae.xom
onsael.xom
onsal.exom
onsalex.om
onsale.oxm
onsale.xmo
nosale.vom
osnale.vom
onasle.vom
onslae.vom
onsael.vom
onsal.evom
onsalev.om
onsale.ovm
onsale.vmo
nosale.cim
osnale.cim
onasle.cim
onslae.cim
onsael.cim
onsal.ecim
onsalec.im
onsale.icm
onsale.cmi
nosale.cpm
osnale.cpm
onasle.cpm
onslae.cpm
onsael.cpm
onsal.ecpm
onsalec.pm
onsale.pcm
onsale.cmp
nosale.con
osnale.con
onasle.con
onslae.con
onsael.con
onsal.econ
onsalec.on
onsale.ocn
onsale.cno
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