Home › Text Tools › Text Highlighter

Text Highlighter

Paste any text, list the words or phrases you care about, and each one is highlighted in its own color with a live match count. Copy the result as rich text that keeps its colors in Google Docs, Word, Gmail or Outlook, or as HTML.

Last updated:

Words and phrases to highlight

Highlighted text

“Copy highlighted text” copies rich text with the colors, ready to paste into Google Docs, Word, Outlook or Gmail.

Advertisement
Advertisement

How to use the Text Highlighter

  1. Paste your text into the box on the left.
  2. Type the words or phrases to highlight, one per row, or click a suggested word. Press Enter to add another row.
  3. Pick a color for each term and set whole-word, case and word-form options.
  4. Check the counts next to each term and in the legend.
  5. Click Copy highlighted text and paste into your document or email, or download the HTML.

Ideas for using a text highlighter

TaskWhat to highlightTip
Studying and revisionKey terms, names, datesUse one color per topic and paste the result into your notes.
SEO and copywritingTarget keyword and its variationsTurn on word forms to catch plurals; the count shows how often each appears.
Editing and proofreadingOverused words (just, very, really, that)Click the frequent-word suggestions to spot repetition quickly.
Contracts and policiesObligations: must, shall, will not, mayKeep whole-word matching on so “may” does not match “mayor”.
TeachingParts of speech or vocabulary wordsDownload the HTML file and print or share it with students.
Log and data reviewERROR, WARN, an ID or an emailTurn on case sensitive and off whole words for exact fragments.

Choosing highlight colors that stay readable

The eight colors are light pastel shades, so black text on top of them keeps strong contrast and stays readable when printed. Use warm colors (yellow, orange, coral) for the most important terms and cool colors (blue, teal, purple) for supporting ones, and avoid relying on color alone when sharing with others: the legend with each term's name and count helps readers who have difficulty telling colors apart.

How matching works

All terms are combined into one search that scans the text once from start to finish, trying longer terms before shorter ones. Spaces inside a phrase match any run of spaces or line breaks, so a phrase that wraps across lines is still found. Whole-word mode checks that the characters on either side of a match are not letters or digits, which works for accented and non-Latin alphabets too.

Frequently asked questions

How do I copy the text with the highlights kept?

Click “Copy highlighted text”. It puts rich text (HTML) on the clipboard, so pasting into Google Docs, Microsoft Word, Gmail, Outlook or most other editors keeps the background colors. Apps that only accept plain text, such as Notepad, receive the text without colors.

What happens when two terms overlap?

Longer terms are matched first. If you highlight both “carbon” and “carbon dioxide”, the phrase “carbon dioxide” gets the phrase color and is counted once for that term, while “carbon” on its own elsewhere is still highlighted in its own color.

What does “Whole words only” do?

It stops a term from matching inside a longer word. With it on, “art” highlights “art” but not “start” or “party”. Turn it off to find a term anywhere, for example a word stem or a code fragment.

Can it match different forms of a word?

Tick “Also match plural / -ing / -ed forms” to add the endings s, es, d, ed, ing and ’s to every term, so “plant” also matches “plants” and “planted”. It does not handle irregular forms like “grew” for “grow”; add those as separate terms.

Does the search ignore capital letters?

Yes by default, so “Oxygen” and “oxygen” both match. Tick “Case sensitive” when capitalisation matters, for example to find a name but not the ordinary word.

Is there a limit on how many words I can highlight?

No fixed limit. There are eight colors, and after eight terms the colors repeat; you can change any term's color by clicking a swatch.

Is my text private?

Yes. Highlighting happens in your browser. Your text and terms are saved only in this browser's local storage so they are there next time, and they are never sent to a server.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Find and Replace TextFind and replace words or regex patterns in any text, with match highlighting and undo.Word Frequency CounterFind the most used words and phrases in any text and turn them into a word cloud.Keyword Density CheckerFind the most used 1, 2 and 3-word phrases in your text and their keyword density %.Word CounterCount words and characters and clean up text.Character CounterCount characters with and without spaces, words, lines and bytes, with live limit bars.Grammar CheckerCheck grammar, spelling and punctuation with clickable suggestions and one-click fixes.Word Count to PagesHow many pages is 1,000 words? Estimate pages by font, size, spacing and margins.X Post Character CounterCount X (Twitter) post characters and split long text into a thread.YouTube Title Length CheckerCheck YouTube title length, preview truncation and score it for clicks.Text CompareFind the differences between two texts.Sentence CounterCount sentences and paragraphs, see average sentence length and spot long sentences.Readability CheckerScore your text with Flesch, Flesch-Kincaid, Gunning Fog, SMOG and more readability tests.Reading Time CalculatorEstimate how long a text takes to read or speak at any speed, and copy a “5 min read” badge.Palindrome CheckerCheck if a word, sentence or number is a palindrome and find the longest palindrome in text.Syllable CounterCount syllables per word, line and total, and check haiku 5-7-5 instantly.Text SummarizerSummarize long text into its key sentences and keywords, privately in your browser.Spell CheckerCheck spelling online: misspelled words are highlighted with suggestions you can click to fix.DictionaryLook up English word definitions with pronunciation audio, examples, synonyms and antonyms.Letter Frequency CounterCount how often each letter appears, compare with English frequencies and see top bigrams.Antonym FinderFind opposites of any word: direct antonyms, near antonyms and definitions, click to copy.British to American Spelling ConverterConvert UK spelling to US spelling and back (colour/color, organise/organize) with highlights.Homophone FinderLook up homophones like there/their/they're with definitions and examples from 400+ sets.N-Gram GeneratorGenerate word or character n-grams (1-5) with frequency counts, stopword filter and CSV export.Passive Voice CheckerHighlight passive voice in your writing, see the passive sentence %, and get active rewrites.Periodic Table Word SpellerSpell words and names with chemical element symbols and download them as element tiles.Related Words FinderFind words related to any word or topic: associations, describing adjectives and more.Synonym FinderFind synonyms grouped by relevance, filter by syllables or first letter and click to copy.Text Similarity CheckerCompare two texts for similarity with cosine, Jaccard and Levenshtein scores and shared phrases.Words That Start With FinderFind words that start with, end with or contain any letters, filtered by length.AI Token CounterCount GPT tokens in any text, see every token highlighted and estimate the API input cost.Elevator Pitch GeneratorBuild 10, 30 and 60-second elevator pitches with word counts and speaking time.Abbreviation FinderLook up what common abbreviations and acronyms stand for, or find the abbreviation for a phrase.Describing Words FinderEnter a noun and get adjectives that commonly describe it, sorted by how often they are used.Keyword ExtractorPull the top keywords and key phrases from any text with RAKE or TF-IDF scores.Line CounterCount total, non-empty, blank and unique lines in text or a .txt file, with line length stats.Paragraph CounterCount paragraphs in any text, with words and sentences per paragraph and the longest and shortest.Resume Keyword ScannerCompare your resume to a job description: match score, missing skills and keyword counts.Scrabble Word CheckerCheck if a word is playable, see its Scrabble score, hooks, anagrams and two-letter word meanings.Sentiment AnalyzerScore the sentiment of reviews and messages per sentence, with positive and negative words.SMS Character CounterCount SMS characters and segments, detect GSM-7 vs Unicode and find the characters that cost extra.Social Media Character CounterCheck one post against X, Instagram, TikTok, LinkedIn, YouTube and more limits at once.Spelling Bee SolverEnter the 7 honeycomb letters to get every word, pangrams highlighted, points and a hint grid.Spelling PracticeType your weekly spelling words, hear each one read aloud, spell it and retry the misses.Spelling Test GeneratorTurn a word list into a spoken, auto-graded spelling test or a printable test with answer key.Transition Words FinderFind transition words by category with examples, and check the transitions in your essay.Writing Style AnalyzerHighlight hard sentences, adverbs, passive voice and complex words, with a grade level.Food Allergen CheckerPaste an ingredient list to highlight the 9 major food allergens and their hidden names.GC Content CalculatorDNA/RNA GC %, AT %, base counts, GC skew and a sliding-window GC plot from any sequence or FASTA.Google Ads Character CounterWrite responsive search ads with live 30/90/15 counters, pins, keyword insertion checks and a preview.ORF FinderFind open reading frames in all 6 frames of a DNA sequence, with positions, lengths and protein translations.Podcast Intro Script GeneratorWrite podcast intro and outro scripts in five tones, with sponsor, call to action and read time.Restriction Enzyme FinderFind cut sites for 180+ restriction enzymes in DNA, with fragment sizes, a site map and a virtual gel.SAT Vocabulary Flashcards363 high-frequency SAT words with definitions and examples: flip cards, quizzes and saved progress.
See all 53 Text Counters & Analyzers →