Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'hard cases', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
hard cases
Transposition0
ahrd cases
hrad cases
hadr cases
har dcases
hardc ases
hard acses
hard csaes
hard caess
hard casse
Transposition1
rahd cases
hdra cases
ha drcases
harc dases
hardac ses
hard saces
hard cesas
Transposition2
darh cases
h rdacases
hacd rases
hara cdses
hardsca es
hard eascs
hard cssea
Transposition2r
drah cases
h dracases
hac drases
harac dses
hardsac es
hard esacs
hard csesa
Transposition0x2
ahdrcases
ahr dcases
ahrdc ases
ahrd acses
ahrd csaes
ahrd caess
ahrd casse
hra dcases
hradc ases
hrad acses
hrad csaes
hrad caess
hrad casse
hadrc ases
hadr acses
hadr csaes
hadr caess
hadr casse
har dacses
har dcsaes
har dcaess
har dcasse
hardc saes
hardc aess
hardc asse
hard acess
hard acsse
hard csase
Slip3A
arhd cases
hrda cases
had rcases
har cdases
hardca ses
hard asces
hard cseas
hard caess
Slip3B
rhad cases
hdar cases
ha rdcases
harcd ases
harda cses
hard scaes
hard ceass
hard casse
Omission
ard cases
hrd cases
had cases
har cases
hardcases
hard ases
hard cses
hard caes
hard cass
hard case
Repetition
hhard cases
haard cases
harrd cases
hardd cases
hard cases
hard ccases
hard caases
hard casses
hard casees
hard casess
QWERTY Substitution
gard cases
jard cases
hsrd cases
haed cases
hatd cases
hars cases
harf cases
hard xases
hard vases
hard csses
hard caaes
hard cades
hard casws
hard casrs
hard casea
hard cased
QWERTY Repetition after
hgard cases
hjard cases
hasrd cases
hared cases
hartd cases
hards cases
hardf cases
hard cxases
hard cvases
hard casses
hard casaes
hard casdes
hard casews
hard casers
hard casesa
hard casesd
QWERTY Repetition before
ghard cases
jhard cases
hsard cases
haerd cases
hatrd cases
harsd cases
harfd cases
hard xcases
hard vcases
hard csases
hard caases
hard cadses
hard caswes
hard casres
hard caseas
hard caseds
QWERTY Substitution Transposed
agrd cases
grad cases
gadr cases
gar dcases
gardc ases
gard acses
gard csaes
gard caess
gard casse
ajrd cases
jrad cases
jadr cases
jar dcases
jardc ases
jard acses
jard csaes
jard caess
jard casse
shrd cases
hrsd cases
hsdr cases
hsr dcases
hsrdc ases
hsrd acses
hsrd csaes
hsrd caess
hsrd casse
ahed cases
head cases
hade cases
hae dcases
haedc ases
haed acses
haed csaes
haed caess
haed casse
ahtd cases
htad cases
hadt cases
hat dcases
hatdc ases
hatd acses
hatd csaes
hatd caess
hatd casse
ahrs cases
hras cases
hasr cases
har scases
harsc ases
hars acses
hars csaes
hars caess
hars casse
ahrf cases
hraf cases
hafr cases
har fcases
harfc ases
harf acses
harf csaes
harf caess
harf casse
ahrd xases
hrad xases
hadr xases
har dxases
hardx ases
hard axses
hard xsaes
hard xaess
hard xasse
ahrd vases
hrad vases
hadr vases
har dvases
hardv ases
hard avses
hard vsaes
hard vaess
hard vasse
ahrd csses
hrad csses
hadr csses
har dcsses
hardc sses
hard scses
hard csess
hard cssse
ahrd caaes
hrad caaes
hadr caaes
har dcaaes
hardc aaes
hard acaes
hard caeas
hard caase
ahrd cades
hrad cades
hadr cades
har dcades
hardc ades
hard acdes
hard cdaes
hard caeds
hard cadse
ahrd casws
hrad casws
hadr casws
har dcasws
hardc asws
hard acsws
hard csaws
hard cawss
hard cassw
ahrd casrs
hrad casrs
hadr casrs
har dcasrs
hardc asrs
hard acsrs
hard csars
hard carss
hard cassr
ahrd casea
hrad casea
hadr casea
har dcasea
hardc asea
hard acsea
hard csaea
hard caesa
hard casae
ahrd cased
hrad cased
hadr cased
har dcased
hardc ased
hard acsed
hard csaed
hard caesd
hard casde
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