Add Errors to a List

Add errors to your list with this tool that randomly introduces typos or character substitutions. Control error rate and case sensitivity, and preview results live. Great for testing autocorrect, OCR, or fuzzy matching systems.

Paste your input above or import a file below.
No file chosen
Supported file types: .txt, .csv, .tsv, .log, .json, .xml, .md, .ini, .yaml, .yml, .html, .htm, .css
Total items: 0
Options
Add misspellings
Insert typos
Swap adjacent letters

How to Use:

  1. Paste your list into the input box or import a file using Choose File.
  2. Set the Error rate (%) to control how frequently characters are altered.
  3. Toggle Preserve letter case to keep capital letters unchanged or not.
  4. The output updates automatically with the corrupted version of each line.
  5. Click Clear All to reset everything.

What Add Errors to a List Tool Can Do:

This tool scans each line of your list and randomly replaces letters based on the selected error percentage. It allows you to simulate real-world text corruption such as typos, OCR noise, or keyboard mistakes. With case preservation enabled, the tool will ensure capital letters remain capitalized. You can adjust the error severity and instantly see the result in the output area.

Example:

Input:

banana
cherry
apple

Error Rate: 30%

Output (varies):

bazana
cherRy
appqe

Common Use Cases:

Useful for testing spelling correction algorithms, search resilience, machine learning preprocessing, or generating noisy datasets for training and validation. Also great for simulating human typing errors in mockups and UI demos.

Useful Tools & Suggestions:

If you’re adding errors to a list maybe for testing or simulating typos Create Text Typos can help you experiment with how random text distortions behave. And if you want to flip it later, Replace List Items lets you clean or restore specific entries without starting over. It’s a fun way to stress-test input handling or build more realistic, imperfect data sets.