TaskDo عربي

Text Cleaner: Remove Spaces, Diacritics and Duplicates

Text copied from websites or PDF files often arrives with extra spaces, empty lines and repeats. This tool cleans it with the options you pick, converts digits between Arabic-Indic and Latin, and changes English letter case to upper, lower, camelCase and more.

This tool runs entirely in your browser, and what you type is never sent to a server.

How to use

  1. Paste the text into the top box.
  2. Turn on the options you need and the result appears in the bottom box.
  3. Copy the output.

Cleaning options

Removing extra spaces collapses repeated spaces into one and trims each line. Removing empty and duplicate lines helps clean lists. Removing Arabic diacritics and tatweel helps with searching and comparing, because a vowelled word differs from a plain one in literal search.

Case conversion

Available cases are upper, lower, Title Case, Sentence case, camelCase, snake_case and kebab-case, handy for programmers naming variables and files. These conversions do not affect Arabic letters.

Frequently asked questions

Does the diacritics option remove punctuation?

No. It only removes vowel marks such as fatha, damma, kasra, shadda and sukun.

Why convert digits?

Some programs and sites accept only Latin digits, and some official documents require Arabic-Indic digits.

Is my text saved?

No. Everything happens inside your browser.

Related tools