About Stopword Remover
Stopword Remover strips the most common English words out of a passage, leaving the ones that carry the meaning. Give it the quick brown fox jumps over the lazy dog and it returns quick brown fox jumps over lazy dog - the articles and the short preposition are gone, the content words are untouched, and the result is the leaner version of the sentence that keyword and search work tends to start from.
The word list is a fixed set of twenty-five entries: the, a, an, and, or, but, in, on, at, to, for, of, with, is, are, was, were, be, been, this, that, it, as, by and from. Before each word is looked up it is lower-cased and stripped of every character that is not a Latin letter, so The, and the with a comma attached, are both recognised as the same stopword and removed. Words that survive the lookup keep their punctuation exactly as typed, so hello! stays hello! while the, disappears whole - only the words on the list are affected.
What remains is joined back together with single spaces. That has the side effect of flattening the layout: runs of spaces, tabs and line breaks all collapse to one space, so the original shape of the input cannot be recovered from the output, and indentation or paragraph structure carries no meaning through the tool.
Two boundaries are worth setting expectations around. The list is small and closed, so words such as me, not or you are kept rather than removed, and nothing outside English is handled at all. And words are never split apart: a hyphenated term such as state-of-the-art is looked up as the single token stateoftheart, is not on the list, and passes through with its hyphens intact, with no option to break compounds or to add your own terms to the set.
How to use Stopword Remover
- 1 Paste the text you want to strip.
- 2 The filtered version appears immediately and updates on every keystroke.
- 3 Copy the result, which keeps the surviving words in their original order.
- 4 Remove any leftover words by hand if your target list is different from the built-in twenty-five.
Frequently asked questions
Which words are on the stoplist?
Twenty-five common English words: the, a, an, and, or, but, in, on, at, to, for, of, with, is, are, was, were, be, been, this, that, it, as, by and from. Anything not on that list survives, so me, not and you are kept.
Is the matching case-sensitive, and does punctuation matter?
Neither is a problem. Each word is lower-cased and stripped of characters that are not Latin letters before the lookup, so The and the, are matched as the word the. A surviving word keeps its punctuation as typed, so hello! comes through unchanged.
Does it keep the line breaks and spacing of my text?
No. The surviving words are rejoined with single spaces, so paragraphs, line breaks and runs of spaces are all flattened into one space. If the arrangement of the text matters, keep the original - the output is a flat list of words.
Can I use my own list, or remove words in another language?
No. The set is fixed at the twenty-five English words listed above and there is no way to add or change an entry, and no language other than English is handled. For anything custom, filter the output of this tool against your own list.
Free, online, and private
Free to use
Stopword Remover is completely free. There is no account to create, no login, and no hidden charge or usage limit.
Runs online in your browser
It is a free online tool that runs entirely in your browser. Nothing to download or install — open the page and start using it right away.
Your data stays private
All processing happens locally on your device. Your input is never uploaded, stored, or tracked, so it never leaves your browser.
How Stopword Remover behaves in detail
These are the specifics of this implementation — the exact ranges, defaults and fixed settings you are working with.
| Parameter | Value |
|---|---|
| Input | one text panel, recalculated live on every keystroke; the sample reads the quick brown fox jumps over the lazy dog |
| Stop list | a fixed set of twenty-five common English words - the articles, the conjunctions, the short prepositions and the commonest forms of the verb to be |
| Comparison | each token is lower-cased and stripped of every character that is not a Latin letter before the lookup, so The, and the comma in the, are all read as the word the |
| Joining | the surviving words are joined with single spaces, so runs of spaces, tabs and line breaks each collapse to one space |
| Punctuation | a word that survives the lookup keeps its punctuation exactly as typed - hello! stays hello! while the, is deleted whole |
| Sample result | the quick brown fox jumps over the lazy dog becomes quick brown fox jumps over lazy dog |
Compiled from the implementation of this tool and checked against it by itoolnet.
What Stopword Remover does not do
Knowing the edges of a tool saves more time than another list of its features. These are the cases where it will not do what you might expect.
- The list is small and closed. Twenty-five entries cover the, a, an, and, or, but, in, on, at, to, for, of, with, is, are, was, were, be, been, this, that, it, as, by and from - nothing else, so words such as me, not or you survive, and no language other than English is handled at all.
- Words are never split apart. A hyphenated word such as state-of-the-art is looked up as the single token stateoftheart, is not on the list, and passes through untouched with its hyphens - the embedded the stays, and there is no option to break compounds.
- The layout of the text is destroyed. Line breaks, paragraph gaps and columns of spaces are all flattened into single spaces during the split and the join, so the original shape of the input cannot be recovered from the output and indentation carries no meaning through the tool.
Tested and documented by itoolnet, the team that builds and maintains this site.