Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'upc191290', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
upc191290
Transposition0
puc191290
ucp191290
up1c91290
upc911290
upc119290
upc192190
upc191920
upc191209
Transposition1
cpu191290
u1cp91290
up91c1290
upc121990
upc199210
upc191092
Transposition2
1pcu91290
u9c1p1290
up119c290
upc291190
upc190291
Transposition2r
1cpu91290
u91cp1290
up191c290
upc219190
upc192190
upc190921
Transposition0x2
pu1c91290
puc911290
puc119290
puc192190
puc191920
puc191209
ucp911290
ucp119290
ucp192190
ucp191920
ucp191209
up1c19290
up1c92190
up1c91920
up1c91209
upc912190
upc911920
upc911209
upc119920
upc119209
upc192109
Slip3A
pcu191290
uc1p91290
up19c1290
upc911290
upc112990
upc192910
upc191902
Slip3B
cup191290
u1pc91290
up9c11290
upc119290
upc129190
upc199120
upc191029
Omission
pc191290
uc191290
up191290
upc91290
upc11290
upc19290
upc19190
upc19120
upc19129
Repetition
uupc191290
uppc191290
upcc191290
upc1191290
upc1991290
upc1911290
upc1912290
upc1912990
upc1912900
QWERTY Substitution
ypc191290
ipc191290
uoc191290
upx191290
upv191290
QWERTY Repetition after
uypc191290
uipc191290
upoc191290
upcx191290
upcv191290
QWERTY Repetition before
yupc191290
iupc191290
uopc191290
upxc191290
upvc191290
QWERTY Substitution Transposed
pyc191290
ycp191290
yp1c91290
ypc911290
ypc119290
ypc192190
ypc191920
ypc191209
pic191290
icp191290
ip1c91290
ipc911290
ipc119290
ipc192190
ipc191920
ipc191209
ouc191290
uco191290
uo1c91290
uoc911290
uoc119290
uoc192190
uoc191920
uoc191209
pux191290
uxp191290
up1x91290
upx911290
upx119290
upx192190
upx191920
upx191209
puv191290
uvp191290
up1v91290
upv911290
upv119290
upv192190
upv191920
upv191209
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