All Over Tools logo
Tool Combiner
Analyze Tools Clean Tools Compare Tools Convert Tools Data Validation Extract Tools Format Tools Generate Tools Organize Tools Transform Tools
Audio Tools Font Tools Image Tools Subtitle Tools Video Tools
Archive Tools Document Tools Ebook Tools File Management Tools PDF Tools Presentation Tools
Config Tools Database Tools Dataset Tools JSON Tools Parser Tools Spreadsheet Tools XML Tools
Business Calculators Construction Calculators Date And Time Calculators Education Calculators Financial Calculators Food Calculators Health Calculators Math Calculators Science Calculators Sports Calculators Statistics Calculators
Blog About Us Contact Us

Remove Special Characters

Filter entered or uploaded text with controls for spaces, newlines, numbers, and extra characters.

Characters to keep

Separate multiple characters with commas.

How to remove special characters

Enter text in Input text or choose Upload, then set the characters that should remain. Remove Special Characters keeps letters and combining marks, and the other characters depend on Keep spaces, Keep newlines, Keep numbers, and Also keep these characters. The result appears in Output text as you change the input or controls.

How to use Remove Special Characters

  1. Enter text in Input text, or choose Upload to load a text, CSV, log, or Markdown file.
  2. Keep or clear Keep spaces, Keep newlines, and Keep numbers.
  3. Enter characters in Also keep these characters, separating entries with commas.
  4. Review the filtered text in Output text.
  5. Choose Copy or Download when Output text contains text.

What Remove Special Characters keeps

Letters and combining marks always remain in the output. Keep numbers controls Unicode numbers. Keep spaces controls ordinary spaces and tab characters, while Keep newlines controls carriage returns and line breaks. With the default settings, this input becomes:

hello@#world!
helloworld

The at sign, number sign, and exclamation mark disappear because they are not selected. If every input character is removed, Output text is empty and Copy and Download stay unavailable.

How to strip special characters while keeping symbols

Use Also keep these characters for marks that should stay in the result. The field is split at commas, and each character in the remaining entries is added to the keep list. For example, with Keep numbers and Keep spaces selected, entering a hyphen keeps the separator:

SKU: A-42
SKU A42

Also keep these characters: -
SKU A-42

Enter several characters as comma-separated entries, such as -,_. The comma separates entries; it is not added to the keep list. The output updates as you change the controls.

What the text filter leaves unchanged

The filter checks each character. It does not remove whole words or treat punctuation as a larger token. Accented letters stay because they are letters or combining marks. Use the separate tool for accents and diacritics when those are the characters you want to change.

Where this comes up

For a label such as SKU: A-42, keep numbers and spaces, then add the hyphen in Also keep these characters if the identifier needs it.

For a pasted list with one item per line, leave Keep newlines selected while the other characters are filtered.

For text with tabs between fields, leave Keep spaces selected so the tabs remain in Output text.

When to choose another text cleanup tool

Use Text Cleanup & Filter Tools for a different cleanup task. Choose Remove Punctuation for punctuation-specific options such as keeping apostrophes, hyphens, decimal points, or custom marks. Choose Remove Accents / Diacritics when accented letters are the characters you want to change. Choose Remove Non-Printable Characters when you need to remove non-printable characters with controls for tabs or newlines.

Frequently asked questions

How do I remove special characters from text?

Enter text in Input text or choose Upload, set the keep controls, then read the result in Output text. Copy and Download become available when the output contains text.

Can I strip special characters while keeping spaces and newlines?

Yes. Leave Keep spaces and Keep newlines selected. Clear Keep numbers if digits should also be removed.

How do I keep a dash or underscore?

Enter the character in Also keep these characters. Separate multiple entries with commas, then review Output text.

Does this tool remove accented letters?

No. Accented letters remain as letters or combining marks. Use Remove Accents / Diacritics when you want to change them.

Related Tools

90 views