Add Random Letters to Words

Insert random letters into detected words with a chosen alphabet, probability, and seed.

Text and settings

Options

Options

Options

Choose a value that matches the text you want to process.

Output

Waiting for input or an example.
Input
0
Output text
0
Lines
0
Changed words
0

Learn more

How to use

Paste your text, choose the options, run the tool, and review the output before copying or downloading it.

Method and boundaries

The transformation works on detected word or text segments while preserving separators where the tool promises to do so. The same deterministic settings produce the same result when a seed is supported.

Frequently asked questions
What do probability and letters per word control?

Probability is checked for each detected word. A selected word receives the configured number of insertions, using characters from the alphabet you provide.

Will the same seed reproduce the result?

Yes. Keep the source, alphabet, count, probability, and seed unchanged; the local generator then makes the same choices. Changing any of those values changes the sequence.

Can an insertion split a combined emoji?

No. Insertion positions use Unicode grapheme clusters, so a combined emoji is treated as one visible character. Separators outside detected words are left alone.

Privacy and references

Text is processed in this browser and is not uploaded.

Word boundaries differ between languages and scripts. Long inputs are capped so the page remains responsive; review the output when punctuation, apostrophes, or compound words matter.

Unicode text boundaries (UAX #29)

Sources and standards