Remove Words from Text

Strip unwanted words from any text - turn a draft into a riddle, hide names, or tidy up a list.

Remove Words from Text

This tool deletes the words you specify from your text, wherever they appear.
Paste or type your text in the "Input" field, list the words to remove (one per line), set the options, and press "Remove Words".
The cleaned result appears in the "Output" field.


Load an example

Words to Remove

One word per line:

Settings

Ready to remove words.


Overview

The "Remove Words from Text" tool is a free utility that deletes chosen words from any text. List the words you want gone - one per line - and every matching word disappears from the input, leaving the rest of your text untouched.

You decide how strict the match is: keep it case-insensitive (the default) so "Cat" and "cat" both go, or switch on case sensitive deletion to remove only the exact casing. A whole word only mode (on by default) protects words like "category" when you ask to remove "cat", while turning it off strips the letters wherever they appear. Optional controls tidy up the leftover spaces and skip very short words.

Everything runs locally in your browser, so your text never leaves your device and nothing is uploaded or stored. The tool is free, needs no account, and works on any modern browser.


What This Tool Does

The tool scans your text and removes every occurrence of the words you listed. With "Delete remaining spaces" on (recommended), the extra gap left by a removed word is cleaned up so the surrounding words stay neatly separated by a single space. With it off, the whitespace on both sides of the deleted word simply remains.

By default the tool matches whole words, so removing "cat" will not touch "category" or "scatter". Turn off "Whole word only" to remove the letters "cat" as a substring anywhere - including inside other words. This is handy for light editing, but use it carefully because it changes words you may want to keep.


Examples

Every example below loads its own text and options - click "Try it" to see the result in the "Output" field right away.

1. Remove a name (whole word)

Strip the word "Bloom" (and its possessive "Bloom's") while keeping the rest of the story readable.

Input
Fairy Bloom is the leader of the Winx Club. Princess Bloom is the Fire Dragon fairy.
Output
Fairy is the leader of the Winx Club. Princess is the Fire Dragon fairy.

2. Remove time markers (whole word)

Delete "o'clock", "am" and "pm" and clean up the leftover spaces so the schedule reads naturally.

Input
I usually get up at 7:00 o'clock in the morning. Then at 7:30 am, I have breakfast. Classes start at 8:00 am and lessons last until 12:00 pm.
Output
I usually get up at 7:00 in the morning. Then at 7:30, I have breakfast. Classes start at 8:00 and lessons last until 12:00.

3. Remove airline names (whole word)

List each airline name to strip it from a timetable, leaving just the routes.

Input
Air France 06:55 (Paris) - 09:05 (Madrid) Polish Airlines 07:05 (Paris) - 09:25 (Warsaw)
Output
06:55 (Paris) - 09:05 (Madrid) 07:05 (Paris) - 09:25 (Warsaw)

4. Remove a substring

With "Whole word only" off, "cat" is stripped wherever it appears - even inside other words.

Input
The caterpillar turned into a cat and then a category of cats climbed the catalog.
Output
The erpillar turned into a and then a egory of s climbed the alog.

Features & Options

Input & Output: Type or paste your text in the "Input" field; the cleaned result appears in the "Output" field, ready to copy or download.

Words to remove: A list of the words you want deleted, one per line. Each line is treated as its own word, so "Air France" on one line removes both "Air" and "France".

Delete remaining spaces (on by default): Removes the gap left behind by a deleted word so the neighbours stay separated by a single space. Off leaves the surrounding whitespace exactly as it was.

Case sensitive deletion (off by default): When on, only words with the exact same upper/lower case are removed - so "Cat" would stay if you listed "cat". Off removes the word in any casing.

Whole word only (on by default): Removes only complete words. Removing "cat" leaves "category" and "scatter" alone. Turn it off to delete the letters "cat" as a substring anywhere in the text.

Auto-remove as I type: When switched on, the output updates live as you edit the text, the word list, or any option - no need to press "Remove Words".

Ignore words shorter than N: A safety filter (0 = off). Any word in your list shorter than N letters is skipped, so you don't accidentally wipe out tiny words like "a" or "to".

Load an example / Upload a file: "Load an example" fills the input with a sample and resets the options; "Upload a file" reads a .txt or .rtf file into the input.

Copy & Download: "Copy" puts the output on your clipboard; "Download" saves it as a .txt file.

Remove Words / Clear Everything: "Remove Words" runs the deletion using your options; "Clear Everything" empties the input, word list and output.


When to Use This Tool?

Turn a biography or story into a guessing game by removing a character's name, leaving clues for the reader to solve.

Scrub sensitive or off-topic words - like brand names, client names, or filler words - from drafts, lists, or pasted-in text before you share it.

Clean up generated or exported text, such as stripping units, labels, or repeated keywords from a long list so only the data you care about remains.

Lightly redact a sentence or paragraph for a classroom exercise or a "find the missing word" activity.


FAQs

FAQ 1: How do I list the words to remove?
Answer: Type one word per line in the "Words to remove" box. Each line is matched on its own, so a line with two words removes both of them.

FAQ 2: Why didn't a word get removed?
Answer: With "Whole word only" on (the default), only full words match, so "cat" won't be taken out of "category". Also check "Case sensitive deletion" - if it's on, "Cat" won't match a list entry of "cat". Turn it off for case-insensitive removal.

FAQ 3: What does "Delete remaining spaces" do?
Answer: It cleans up the extra gap left where a word was removed, keeping the surrounding words separated by a single space. With it off, the whitespace on both sides of the deleted word stays in the text.

FAQ 4: What is the difference between whole-word and substring removal?
Answer: Whole-word mode (default) removes only complete words, protecting words like "category" when you delete "cat". Substring mode (turn "Whole word only" off) deletes the letters wherever they appear, including inside other words.

FAQ 5: Does this tool change my original text?
Answer: No. The "Input" field is never modified; only the copy in the "Output" field reflects the removed words and your options.

FAQ 6: Is my text private?
Answer: Yes. The tool runs entirely in your browser with JavaScript. Your text is never uploaded to or stored on our servers.

TextToolz

The Ultimate Text Tools

TextToolz works seamlessly to let you convert and design your text. It is fast, reliable and secure. Trusted by thousands of users.