Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'free trial', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
free trial
Transposition0
rfee trial
fere trial
fre etrial
freet rial
free rtial
free tiral
free trail
free trila
Transposition1
erfe trial
feer trial
fr eetrial
fret erial
freert ial
free irtal
free tairl
free trlai
Transposition2
eref trial
f eertrial
frte erial
frer teial
freeitr al
free aritl
free tliar
Transposition2r
eerf trial
f eertrial
frt eerial
frert eial
freeirt al
free airtl
free tlair
Transposition0x2
rfeetrial
rfe etrial
rfeet rial
rfee rtial
rfee tiral
rfee trail
rfee trila
fer etrial
feret rial
fere rtial
fere tiral
fere trail
fere trila
freet rial
free rtial
free tiral
free trail
free trila
fre ertial
fre etiral
fre etrail
fre etrila
freet iral
freet rail
freet rila
free rtail
free rtila
free tirla
Slip3A
refe trial
feer trial
fre etrial
fre terial
freetr ial
free rital
free tiarl
free trali
Slip3B
efre trial
fere trial
fr eetrial
frete rial
freer tial
free itral
free taril
free trlia
Omission
ree trial
fee trial
fre trial
freetrial
free rial
free tial
free tral
free tril
free tria
Repetition
ffree trial
frree trial
freee trial
free trial
free ttrial
free trrial
free triial
free triaal
free triall
QWERTY Substitution
dree trial
gree trial
feee trial
ftee trial
frwe trial
frre trial
frew trial
frer trial
free rrial
free yrial
free teial
free ttial
free trual
free troal
free trisl
free triak
QWERTY Repetition after
fdree trial
fgree trial
freee trial
frtee trial
frewe trial
frere trial
freew trial
freer trial
free trrial
free tyrial
free treial
free trtial
free triual
free trioal
free triasl
free trialk
QWERTY Repetition before
dfree trial
gfree trial
feree trial
ftree trial
frwee trial
frree trial
frewe trial
frere trial
free rtrial
free ytrial
free terial
free ttrial
free truial
free troial
free trisal
free triakl
QWERTY Substitution Transposed
rdee trial
dere trial
dre etrial
dreet rial
dree rtial
dree tiral
dree trail
dree trila
rgee trial
gere trial
gre etrial
greet rial
gree rtial
gree tiral
gree trail
gree trila
efee trial
fee etrial
feeet rial
feee rtial
feee tiral
feee trail
feee trila
tfee trial
fete trial
fte etrial
fteet rial
ftee rtial
ftee tiral
ftee trail
ftee trila
rfwe trial
fwre trial
frew trial
frw etrial
frwet rial
frwe rtial
frwe tiral
frwe trail
frwe trila
rfre trial
frer trial
frr etrial
frret rial
frre rtial
frre tiral
frre trail
frre trila
rfew trial
ferw trial
frwe trial
fre wtrial
frewt rial
frew rtial
frew tiral
frew trail
frew trila
rfer trial
ferr trial
frre trial
fre rtrial
frert rial
frer rtial
frer tiral
frer trail
frer trila
rfee rrial
fere rrial
fre errial
freer rial
free riral
free rrail
free rrila
rfee yrial
fere yrial
fre eyrial
freey rial
free ryial
free yiral
free yrail
free yrila
rfee teial
fere teial
fre eteial
freet eial
free etial
free tieal
free teail
free teila
rfee ttial
fere ttial
fre ettial
freet tial
free tital
free ttail
free ttila
rfee trual
fere trual
fre etrual
freet rual
free rtual
free tural
free traul
free trula
rfee troal
fere troal
fre etroal
freet roal
free rtoal
free toral
free traol
free trola
rfee trisl
fere trisl
fre etrisl
freet risl
free rtisl
free tirsl
free trsil
free trils
rfee triak
fere triak
fre etriak
freet riak
free rtiak
free tirak
free traik
free trika
WrongDoubles
frre trial
fre trial
$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
$sortKeys
$stringify
$stringifySafe
$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