Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'angel soft', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
angel soft
Transposition0
nagel soft
agnel soft
anegl soft
angle soft
ange lsoft
angels oft
angel osft
angel sfot
angel sotf
Transposition1
gnael soft
aegnl soft
anleg soft
ang lesoft
anges loft
angelos ft
angel fost
angel stfo
Transposition2
engal soft
algen soft
an elgsoft
angsl eoft
angeo slft
angelfso t
angel tofs
Transposition2r
egnal soft
alegn soft
an legsoft
angs leoft
angeos lft
angelfos t
angel tfos
Transposition0x2
naegl soft
naglesoft
nage lsoft
nagels oft
nagel osft
nagel sfot
nagel sotf
agnlesoft
agne lsoft
agnels oft
agnel osft
agnel sfot
agnel sotf
aneg lsoft
anegls oft
anegl osft
anegl sfot
anegl sotf
angles oft
angle osft
angle sfot
angle sotf
ange losft
ange lsfot
ange lsotf
angels fot
angels otf
angel ostf
Slip3A
ngael soft
agenl soft
anelg soft
angl esoft
ange sloft
angelso ft
angel ofst
angel sfto
Slip3B
ganel soft
aengl soft
anlge soft
ang elsoft
angesl oft
angelo sft
angel fsot
angel stof
Omission
ngel soft
agel soft
anel soft
angl soft
ange soft
angelsoft
angel oft
angel sft
angel sot
angel sof
Repetition
aangel soft
anngel soft
anggel soft
angeel soft
angell soft
angel soft
angel ssoft
angel sooft
angel sofft
angel softt
QWERTY Substitution
sngel soft
abgel soft
amgel soft
anfel soft
anhel soft
angwl soft
angrl soft
angek soft
angel aoft
angel doft
angel sift
angel spft
angel sodt
angel sogt
angel sofr
angel sofy
QWERTY Repetition after
asngel soft
anbgel soft
anmgel soft
angfel soft
anghel soft
angewl soft
angerl soft
angelk soft
angel saoft
angel sdoft
angel soift
angel sopft
angel sofdt
angel sofgt
angel softr
angel softy
QWERTY Repetition before
sangel soft
abngel soft
amngel soft
anfgel soft
anhgel soft
angwel soft
angrel soft
angekl soft
angel asoft
angel dsoft
angel sioft
angel spoft
angel sodft
angel sogft
angel sofrt
angel sofyt
QWERTY Substitution Transposed
nsgel soft
sgnel soft
snegl soft
sngle soft
snge lsoft
sngels oft
sngel osft
sngel sfot
sngel sotf
bagel soft
agbel soft
abegl soft
abgle soft
abge lsoft
abgels oft
abgel osft
abgel sfot
abgel sotf
magel soft
agmel soft
amegl soft
amgle soft
amge lsoft
amgels oft
amgel osft
amgel sfot
amgel sotf
nafel soft
afnel soft
anefl soft
anfle soft
anfe lsoft
anfels oft
anfel osft
anfel sfot
anfel sotf
nahel soft
ahnel soft
anehl soft
anhle soft
anhe lsoft
anhels oft
anhel osft
anhel sfot
anhel sotf
nagwl soft
agnwl soft
anwgl soft
anglw soft
angw lsoft
angwls oft
angwl osft
angwl sfot
angwl sotf
nagrl soft
agnrl soft
anrgl soft
anglr soft
angr lsoft
angrls oft
angrl osft
angrl sfot
angrl sotf
nagek soft
agnek soft
anegk soft
angke soft
ange ksoft
angeks oft
angek osft
angek sfot
angek sotf
nagel aoft
agnel aoft
anegl aoft
angle aoft
ange laoft
angela oft
angel oaft
angel afot
angel aotf
nagel doft
agnel doft
anegl doft
angle doft
ange ldoft
angeld oft
angel odft
angel dfot
angel dotf
nagel sift
agnel sift
anegl sift
angle sift
ange lsift
angels ift
angel isft
angel sfit
angel sitf
nagel spft
agnel spft
anegl spft
angle spft
ange lspft
angels pft
angel psft
angel sfpt
angel sptf
nagel sodt
agnel sodt
anegl sodt
angle sodt
ange lsodt
angels odt
angel osdt
angel sdot
angel sotd
nagel sogt
agnel sogt
anegl sogt
angle sogt
ange lsogt
angels ogt
angel osgt
angel sgot
angel sotg
nagel sofr
agnel sofr
anegl sofr
angle sofr
ange lsofr
angels ofr
angel osfr
angel sfor
angel sorf
nagel sofy
agnel sofy
anegl sofy
angle sofy
ange lsofy
angels ofy
angel osfy
angel sfoy
angel soyf
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