Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'vic firth', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
vic firth
Transposition0
ivc firth
vci firth
vi cfirth
vicf irth
vic ifrth
vic frith
vic fitrh
vic firht
Transposition1
civ firth
v cifirth
vif cirth
vicif rth
vic rifth
vic ftrih
vic fihtr
Transposition2
icvfirth
vfc iirth
vii fcrth
vicrfi th
vic tirfh
vic fhrti
Transposition2r
civfirth
vf ciirth
viif crth
vicrif th
vic trifh
vic fhtri
Transposition0x2
iv cfirth
ivcf irth
ivc ifrth
ivc frith
ivc fitrh
ivc firht
vcif irth
vci ifrth
vci frith
vci fitrh
vci firht
vi cifrth
vi cfrith
vi cfitrh
vi cfirht
vicf rith
vicf itrh
vicf irht
vic iftrh
vic ifrht
vic friht
Slip3A
icv firth
vc ifirth
vi fcirth
vicfi rth
vic irfth
vic frtih
vic fithr
Slip3B
cvi firth
v icfirth
vifc irth
vici frth
vic rfith
vic ftirh
vic fihrt
Omission
ic firth
vc firth
vi firth
vicfirth
vic irth
vic frth
vic fith
vic firh
vic firt
Repetition
vvic firth
viic firth
vicc firth
vic firth
vic ffirth
vic fiirth
vic firrth
vic firtth
vic firthh
QWERTY Substitution
cic firth
bic firth
vuc firth
voc firth
vix firth
viv firth
vic dirth
vic girth
vic furth
vic forth
vic fieth
vic fitth
vic firrh
vic firyh
vic firtg
vic firtj
QWERTY Repetition after
vcic firth
vbic firth
viuc firth
vioc firth
vicx firth
vicv firth
vic fdirth
vic fgirth
vic fiurth
vic fiorth
vic fireth
vic firtth
vic firtrh
vic firtyh
vic firthg
vic firthj
QWERTY Repetition before
cvic firth
bvic firth
vuic firth
voic firth
vixc firth
vivc firth
vic dfirth
vic gfirth
vic fuirth
vic foirth
vic fierth
vic fitrth
vic firrth
vic firyth
vic firtgh
vic firtjh
QWERTY Substitution Transposed
icc firth
cci firth
ci cfirth
cicf irth
cic ifrth
cic frith
cic fitrh
cic firht
ibc firth
bci firth
bi cfirth
bicf irth
bic ifrth
bic frith
bic fitrh
bic firht
uvc firth
vcu firth
vu cfirth
vucf irth
vuc ifrth
vuc frith
vuc fitrh
vuc firht
ovc firth
vco firth
vo cfirth
vocf irth
voc ifrth
voc frith
voc fitrh
voc firht
ivx firth
vxi firth
vi xfirth
vixf irth
vix ifrth
vix frith
vix fitrh
vix firht
ivv firth
vvi firth
vi vfirth
vivf irth
viv ifrth
viv frith
viv fitrh
viv firht
ivc dirth
vci dirth
vi cdirth
vicd irth
vic idrth
vic drith
vic ditrh
vic dirht
ivc girth
vci girth
vi cgirth
vicg irth
vic igrth
vic grith
vic gitrh
vic girht
ivc furth
vci furth
vi cfurth
vicf urth
vic ufrth
vic fruth
vic futrh
vic furht
ivc forth
vci forth
vi cforth
vicf orth
vic ofrth
vic froth
vic fotrh
vic forht
ivc fieth
vci fieth
vi cfieth
vicf ieth
vic ifeth
vic feith
vic fiteh
vic fieht
ivc fitth
vci fitth
vi cfitth
vicf itth
vic iftth
vic ftith
vic fitht
ivc firrh
vci firrh
vi cfirrh
vicf irrh
vic ifrrh
vic frirh
vic firhr
ivc firyh
vci firyh
vi cfiryh
vicf iryh
vic ifryh
vic friyh
vic fiyrh
vic firhy
ivc firtg
vci firtg
vi cfirtg
vicf irtg
vic ifrtg
vic fritg
vic fitrg
vic firgt
ivc firtj
vci firtj
vi cfirtj
vicf irtj
vic ifrtj
vic fritj
vic fitrj
vic firjt
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