Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'firmware', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
firmware
Transposition0
ifrmware
frimware
fimrware
firwmare
firmawre
firmwrae
firmwaer
Transposition1
rifmware
fmriware
fiwmrare
firawmre
firmrawe
firmwera
Transposition2
mirfware
fwrmiare
fiamwrre
firrwame
firmearw
Transposition2r
mrifware
fwmriare
fiawmrre
firrawme
firmeraw
Transposition0x2
ifmrware
ifrwmare
ifrmawre
ifrmwrae
ifrmwaer
friwmare
frimawre
frimwrae
frimwaer
fimrawre
fimrwrae
fimrwaer
firwmrae
firwmaer
firmawer
Slip3A
irfmware
frmiware
fimwrare
firwamre
firmarwe
firmwrea
Slip3B
rfimware
fmirware
fiwrmare
firamwre
firmrwae
firmwear
Omission
irmware
frmware
fimware
firware
firmare
firmwre
firmwae
firmwar
Repetition
ffirmware
fiirmware
firrmware
firmmware
firmwware
firmwaare
firmwarre
firmwaree
QWERTY Substitution
dirmware
girmware
furmware
formware
fiemware
fitmware
firnware
firmqare
firmeare
firmwsre
firmwaee
firmwate
firmwarw
firmwarr
QWERTY Repetition after
fdirmware
fgirmware
fiurmware
fiormware
firemware
firtmware
firmnware
firmwqare
firmweare
firmwasre
firmwaree
firmwarte
firmwarew
firmwarer
QWERTY Repetition before
dfirmware
gfirmware
fuirmware
foirmware
fiermware
fitrmware
firnmware
firmqware
firmeware
firmwsare
firmwaere
firmwatre
firmwarwe
firmwarre
QWERTY Substitution Transposed
idrmware
drimware
dimrware
dirwmare
dirmawre
dirmwrae
dirmwaer
igrmware
grimware
gimrware
girwmare
girmawre
girmwrae
girmwaer
ufrmware
frumware
fumrware
furwmare
furmawre
furmwrae
furmwaer
ofrmware
fromware
fomrware
forwmare
formawre
formwrae
formwaer
ifemware
feimware
fimeware
fiewmare
fiemawre
fiemwrae
fiemwaer
iftmware
ftimware
fimtware
fitwmare
fitmawre
fitmwrae
fitmwaer
ifrnware
frinware
finrware
firwnare
firnawre
firnwrae
firnwaer
ifrmqare
frimqare
fimrqare
firqmare
firmaqre
firmqrae
firmqaer
ifrmeare
frimeare
fimreare
firemare
firmaere
firmerae
firmeaer
ifrmwsre
frimwsre
fimrwsre
firwmsre
firmswre
firmwrse
firmwser
ifrmwaee
frimwaee
fimrwaee
firwmaee
firmawee
firmweae
ifrmwate
frimwate
fimrwate
firwmate
firmawte
firmwtae
firmwaet
ifrmwarw
frimwarw
fimrwarw
firwmarw
firmawrw
firmwraw
firmwawr
ifrmwarr
frimwarr
fimrwarr
firwmarr
firmawrr
firmwrar
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