Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'freelance', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
freelance
Transposition0
rfeelance
ferelance
freleance
freealnce
freelnace
freelacne
freelanec
Transposition1
erfelance
feerlance
frleeance
frealence
freenalce
freelcnae
freelaecn
Transposition2
ereflance
fleerance
fraelence
frenlaece
freecanle
freelenca
Transposition2r
eerflance
fleerance
fraleence
frenalece
freecnale
freelecna
Transposition0x2
rfeelance
rfeleance
rfeealnce
rfeelnace
rfeelacne
rfeelanec
ferleance
ferealnce
ferelnace
ferelacne
ferelanec
freealnce
freelnace
freelacne
freelanec
frelenace
freleacne
freleanec
freealcne
freealnec
freelnaec
Slip3A
refelance
feerlance
freleance
frelaence
freeanlce
freelncae
freelacen
Slip3B
efrelance
ferelance
frleeance
freaelnce
freenlace
freelcane
freelaenc
Omission
reelance
feelance
frelance
freeance
freelnce
freelace
freelane
freelanc
Repetition
ffreelance
frreelance
freeelance
freellance
freelaance
freelannce
freelancce
freelancee
QWERTY Substitution
dreelance
greelance
feeelance
fteelance
frwelance
frrelance
frewlance
frerlance
freekance
freelsnce
freelabce
freelamce
freelanxe
freelanve
freelancw
freelancr
QWERTY Repetition after
fdreelance
fgreelance
freeelance
frteelance
frewelance
frerelance
freewlance
freerlance
freelkance
freelasnce
freelanbce
freelanmce
freelancxe
freelancve
freelancew
freelancer
QWERTY Repetition before
dfreelance
gfreelance
fereelance
ftreelance
frweelance
frreelance
frewelance
frerelance
freeklance
freelsance
freelabnce
freelamnce
freelanxce
freelanvce
freelancwe
freelancre
QWERTY Substitution Transposed
rdeelance
derelance
dreleance
dreealnce
dreelnace
dreelacne
dreelanec
rgeelance
gerelance
greleance
greealnce
greelnace
greelacne
greelanec
efeelance
feeleance
feeealnce
feeelnace
feeelacne
feeelanec
tfeelance
fetelance
fteleance
fteealnce
fteelnace
fteelacne
fteelanec
rfwelance
fwrelance
frewlance
frwleance
frwealnce
frwelnace
frwelacne
frwelanec
rfrelance
frerlance
frrleance
frrealnce
frrelnace
frrelacne
frrelanec
rfewlance
ferwlance
frwelance
frelwance
frewalnce
frewlnace
frewlacne
frewlanec
rferlance
ferrlance
frrelance
frelrance
freralnce
frerlnace
frerlacne
frerlanec
rfeekance
ferekance
frekeance
freeaknce
freeknace
freekacne
freekanec
rfeelsnce
ferelsnce
frelesnce
freeslnce
freelnsce
freelscne
freelsnec
rfeelabce
ferelabce
freleabce
freealbce
freelbace
freelacbe
freelabec
rfeelamce
ferelamce
freleamce
freealmce
freelmace
freelacme
freelamec
rfeelanxe
ferelanxe
freleanxe
freealnxe
freelnaxe
freelaxne
freelanex
rfeelanve
ferelanve
freleanve
freealnve
freelnave
freelavne
freelanev
rfeelancw
ferelancw
freleancw
freealncw
freelnacw
freelacnw
freelanwc
rfeelancr
ferelancr
freleancr
freealncr
freelnacr
freelacnr
freelanrc
WrongDoubles
frrelance
frellance
$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