Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'buy books', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
buy books
Transposition0
uby books
byu books
bu ybooks
buyb ooks
buy oboks
buy bokos
buy boosk
Transposition1
yub books
b yubooks
bub yooks
buyob oks
buy oobks
buy bkoos
buy bosko
Transposition2
uybbooks
bby uooks
buo byoks
buyobo ks
buy koobs
buy bsoko
Transposition2r
yubbooks
bb yuooks
buob yoks
buyoob ks
buy koobs
buy bskoo
Transposition0x2
ub ybooks
ubyb ooks
uby oboks
uby books
uby bokos
uby boosk
byub ooks
byu oboks
byu books
byu bokos
byu boosk
bu yoboks
bu ybooks
bu ybokos
bu yboosk
buyb ooks
buyb okos
buyb oosk
buy obkos
buy obosk
buy boosk
Slip3A
uyb books
by ubooks
bu byooks
buybo oks
buy oobks
buy bokos
buy bokso
Slip3B
ybu books
b uybooks
buby ooks
buyo boks
buy oboks
buy bkoos
buy bosok
Omission
uy books
by books
bu books
buybooks
buy ooks
buy boks
buy boos
buy book
Repetition
bbuy books
buuy books
buyy books
buy books
buy bbooks
buy boooks
buy bookks
buy bookss
QWERTY Substitution
vuy books
nuy books
byy books
biy books
but books
buu books
buy vooks
buy nooks
buy bioks
buy bpoks
buy boiks
buy bopks
buy boojs
buy bools
buy booka
buy bookd
QWERTY Repetition after
bvuy books
bnuy books
buyy books
buiy books
buyt books
buyu books
buy bvooks
buy bnooks
buy boioks
buy bopoks
buy booiks
buy boopks
buy bookjs
buy bookls
buy booksa
buy booksd
QWERTY Repetition before
vbuy books
nbuy books
byuy books
biuy books
buty books
buuy books
buy vbooks
buy nbooks
buy biooks
buy bpooks
buy boioks
buy bopoks
buy boojks
buy boolks
buy bookas
buy bookds
QWERTY Substitution Transposed
uvy books
vyu books
vu ybooks
vuyb ooks
vuy oboks
vuy bokos
vuy boosk
uny books
nyu books
nu ybooks
nuyb ooks
nuy oboks
nuy bokos
nuy boosk
yby books
by ybooks
byyb ooks
byy oboks
byy bokos
byy boosk
iby books
byi books
bi ybooks
biyb ooks
biy oboks
biy bokos
biy boosk
ubt books
btu books
bu tbooks
butb ooks
but oboks
but bokos
but boosk
ubu books
bu ubooks
buub ooks
buu oboks
buu bokos
buu boosk
uby vooks
byu vooks
bu yvooks
buyv ooks
buy ovoks
buy vokos
buy voosk
uby nooks
byu nooks
bu ynooks
buyn ooks
buy onoks
buy nokos
buy noosk
uby bioks
byu bioks
bu ybioks
buyb ioks
buy iboks
buy boiks
buy bikos
buy biosk
uby bpoks
byu bpoks
bu ybpoks
buyb poks
buy pboks
buy bopks
buy bpkos
buy bposk
uby boiks
byu boiks
bu yboiks
buyb oiks
buy obiks
buy bioks
buy bokis
buy boisk
uby bopks
byu bopks
bu ybopks
buyb opks
buy obpks
buy bpoks
buy bokps
buy bopsk
uby boojs
byu boojs
bu yboojs
buyb oojs
buy obojs
buy bojos
buy boosj
uby bools
byu bools
bu ybools
buyb ools
buy obols
buy bolos
buy boosl
uby booka
byu booka
bu ybooka
buyb ooka
buy oboka
buy bokoa
buy booak
uby bookd
byu bookd
bu ybookd
buyb ookd
buy obokd
buy bokod
buy boodk
WrongDoubles
buy bboks
buy bokks
$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