Home › Text Tools › Parts of Speech Identifier

Parts of Speech Identifier

Paste a sentence, paragraph or essay and see every word color-coded by its part of speech: nouns, pronouns, verbs, helping verbs, adjectives, adverbs, prepositions, conjunctions and more. Click any word to see why it got its label. Nothing leaves your browser.

Last updated:

Click any word to see its part of speech and why it was chosen.

Advertisement
Advertisement

How to use the Parts of Speech Identifier

  1. Paste or type your text in the box, or press Try a sample. Words are tagged as you type.
  2. Read the colors: the legend shows which color is which part of speech and how many of each were found.
  3. Click a legend button to hide or show that color, for example to see only the adjectives.
  4. Click any word to see its part of speech and the clue that decided it.
  5. Choose Traditional 8 parts of speech if your class groups articles with adjectives and helping verbs with verbs, then copy the tagged text or download the CSV.

Parts of speech at a glance

Part of speechWhat it doesExamplesQuick test
NounNames a person, place, thing or ideateacher, river, pencil, courageCan you put “the” or “a” in front of it?
Proper nounNames one specific person, place or thingMaria, Chicago, SaturdayIs it capitalized in the middle of a sentence?
PronounTakes the place of a nounshe, them, it, my, everyone, whoCan you swap it for a noun?
VerbShows an action or a state of beingjump, think, is, becameCan you change its tense (jump → jumped)?
Helping verbWorks with a main verb to show tense or moodhas (eaten), will (go), can (swim), was (running)Is another verb right after it?
AdjectiveDescribes a noun or pronountall, blue, wooden, three, curiousDoes it answer “what kind?” or “which one?”
AdverbDescribes a verb, adjective or other adverbquickly, very, never, here, tomorrowDoes it answer how, when, where or how much?
PrepositionLinks a noun to the rest of the sentencein, on, under, after, with, betweenIs it followed by a noun or pronoun (its object)?
ConjunctionJoins words, phrases or clausesand, but, or, because, although, ifDoes it connect two ideas?
DeterminerIntroduces a nouna, an, the, this, every, someDoes it come right before a noun or its adjectives?
InterjectionShows sudden feelingwow, oops, hey, hoorayCould it stand alone with an exclamation mark?

Words that change their part of speech

In English the same spelling often plays different roles, and only the sentence tells you which. That is why the identifier looks at neighboring words, not just a dictionary.

  • light: “Turn on the light” (noun), “a light bag” (adjective), “Light the candle” (verb).
  • fast: “a fast car” (adjective), “She runs fast” (adverb).
  • before: “before lunch” (preposition), “I left before he arrived” (conjunction), “I have seen it before” (adverb).
  • that: “that dog” (determiner), “I know that he is right” (conjunction), “the book that I read” (relative pronoun).
  • swimming: “Swimming is fun” (gerund, a noun), “a swimming pool” (adjective), “They are swimming” (verb).

Ideas for practice

  • Paste a paragraph from your own writing and hide every color except adjectives and adverbs to check whether you are over- or under-describing.
  • Count the helping verbs: many “is/was + -ing” and “was + past participle” forms can signal wordy or passive sentences.
  • For a classroom activity, have students label a sentence by hand first, then compare with the tool and discuss any differences.

Frequently asked questions

What are the 8 parts of speech?

Traditional English grammar names eight: noun, pronoun, verb, adjective, adverb, preposition, conjunction and interjection. Many modern grammars also separate determiners (a, an, the, this, every), numbers and helping verbs, which is what the Detailed view does. The Traditional view folds articles and numbers into adjectives and helping verbs into verbs.

How does the identifier decide a word's part of speech?

Each word is looked up in a built-in English lexicon and checked for endings such as -tion, -ness (nouns), -ous, -ful (adjectives), -ly (adverbs) and -ing or -ed (verb forms). When a word can be more than one part of speech, nearby words decide: after "the" or "my" it is treated as a noun, after "to", "will" or a subject pronoun as a verb. Click a word to see the exact clue.

How accurate is it?

On ordinary sentences most words are labeled correctly, but no automatic tagger is perfect. Words with several uses ("round", "that", "back", "like"), unusual sentence order, poetry and very long sentences can trip it up. Treat the colors as a strong first pass and use your own judgment, which is also good grammar practice.

Why is a word like "running" sometimes a noun?

An -ing verb form can act as a noun, called a gerund ("Running is fun"), as an adjective ("running water"), or as part of a verb ("She is running"). The tool looks at the words around it to choose between these uses.

What is a helping verb?

A helping (auxiliary) verb comes before the main verb to show tense, mood or voice: forms of be, have and do, plus the modal verbs can, could, will, would, shall, should, may, might and must. In "She has finished", "has" is the helping verb and "finished" the main verb. When be, have or do stand alone they are main verbs.

Is my text uploaded anywhere?

No. The tagger is written in JavaScript and runs entirely on your device, so the text you paste stays in your browser. It also works offline once the page has loaded.

Does it work for languages other than English?

No. The word list and the grammar rules are for English only. Text in other languages will mostly be labeled as nouns.

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

Grammar CheckerCheck grammar, spelling and punctuation with clickable suggestions and one-click fixes.Word Frequency CounterFind the most used words and phrases in any text and turn them into a word cloud.Readability CheckerScore your text with Flesch, Flesch-Kincaid, Gunning Fog, SMOG and more readability tests.Sentence CounterCount sentences and paragraphs, see average sentence length and spot long sentences.Essay Length & Reading TimeWords to reading time, speaking time and handwritten or typed pages.Speech Length CalculatorPaste a speech to see how long it takes to say at any speaking speed.Text to SpeechTurn text into natural-sounding speech.AI Prompt GeneratorBuild better prompts for ChatGPT, Midjourney and more.Email Signature GeneratorBuild HTML email signatures for Gmail and Outlook.Flashcard MakerMake flashcard decks and study them with flip cards and spaced repetition, saved in your browser.Quiz MakerMake a multiple-choice quiz, take it with instant scoring and share it with a link.Title Capitalization ToolCapitalize titles and headlines in AP, APA, Chicago and MLA style side by side, with one-click copy.Headline AnalyzerScore your headline 0–100 on length, word balance, power words, sentiment and type, with tips.Speech to TextDictate with your voice and get editable text in 50+ languages, with voice punctuation.Cover Letter GeneratorFill in a short form and get a tailored, editable cover letter to copy, download or save as PDF.Rhyme FinderFind perfect and near rhymes for any word, grouped by syllables, for songs and poems.Acronym GeneratorTurn a phrase into an acronym, or turn letters into creative backronym ideas.Acrostic Poem GeneratorTurn any name or word into an acrostic poem by theme, edit the lines and save it as an image.Apology Letter GeneratorWrite a sincere apology letter, email and text for a customer, friend, boss or teacher.Authorization Letter GeneratorCreate an authorization letter to let someone collect documents, act for you or pick up a child.Book Title GeneratorGenerate book title ideas for fantasy, romance, mystery, sci-fi or nonfiction books.Random Character GeneratorGenerate story characters with name, looks, traits, flaw, motivation and backstory hook; lock any field.Compliment GeneratorGet kind, funny or professional compliments for friends, coworkers, partners or family, with their name.Domain Name GeneratorTurn keywords into brandable domain name ideas with prefixes, suffixes, blends and scores.Email Subject Line GeneratorGet 20 email subject lines for newsletters, sales or cold emails, with length and spam-word checks.Essay Outline GeneratorBuild a structured essay outline with hook, topic sentences, evidence and conclusion, plus word budgets.Excuse GeneratorFunny excuses for being late, missing homework or skipping chores, from believable to absurd.Hashtag and Mention ExtractorPull every #hashtag and @mention from text with counts, dedupe and frequency sorting.Haiku GeneratorGenerate 5-7-5 haiku by theme, or check your own haiku's syllables line by line.Hashtag GeneratorGenerate 30 relevant hashtags from keywords, mix broad and niche tags, select and copy.Job Description GeneratorBuild a structured job posting in Markdown, HTML or plain text with role-based bullet ideas.Leave Application GeneratorWrite a leave letter or email for office or school, with leave days counted for you.Letter of Intent GeneratorCreate a formatted letter of intent for a job, graduate school, business deal or lease.LinkedIn Headline Generator15 headline formulas from your role, skills and value, with a 220-character counter.Love Letter GeneratorWrite a heartfelt, sweet, romantic or funny love letter from your names, memories and details.Nickname GeneratorGet cute, cool, funny or gaming nicknames for any name, with classic short forms.Poem GeneratorCreate rhyming poems, free verse, limericks and love poems by topic and length; copy or download.Product Description GeneratorTurn product features into e-commerce descriptions, bullet lists and an SEO meta description.Essay Hook GeneratorOpening hook sentences for your essay: question, statistic, anecdote, quote, bold statement.Essay Title GeneratorTurn your topic and essay type into catchy question, colon and quote-style titles, title-cased.Eulogy GeneratorWrite a heartfelt eulogy from guided prompts: life story, traits, memories and farewell.Big Text DisplayShow any message in giant auto-fitting fullscreen text with colour themes and flash mode.Job Offer Acceptance Letter GeneratorAccept a job offer in writing: confirm title, start date and salary in a polished letter or email.Letter of Explanation GeneratorWrite a mortgage letter of explanation for credit inquiries, job gaps, deposits or late payments.Letter of Interest GeneratorWrite a letter of interest to a company that isn't advertising the job you want.Letter to Santa GeneratorHelp kids write a festive, printable letter to Santa with their good deeds and wish list.Motivation Letter GeneratorWrite a structured motivation letter for a university, scholarship, exchange, volunteer role or job.Real Estate Listing Description GeneratorWrite MLS-style property descriptions with versions trimmed to your character limit.Candidate Rejection Letter GeneratorWrite a kind, professional rejection email for job applicants at any stage of hiring.Report Card Comments GeneratorBuild positive, constructive report card comments from a student’s name, subject and level.Resume Bullet Point GeneratorTurn a task and a number into polished resume bullets with the XYZ formula.Resume Objective GeneratorWrite resume objectives for students, graduates, career changers and experienced pros.Text Redaction ToolMask emails, phone numbers, URLs, card numbers, SSNs and custom names in any text.Words Containing LettersFind words that contain specific letters or a letter sequence anywhere, with length filters.Blog Name GeneratorTurn your niche keywords into blog name ideas with prefixes, suffixes, a length filter and favorites.Book Report TemplatePrintable fill-in book report by grade level: summary, characters and opinion sections.Wedding Ceremony Script GeneratorCreate a full officiant script with order of service, vows, rings and pronouncement in minutes.Decline Job Offer Letter GeneratorWrite a polite email or letter turning down a job offer, with a reason or none at all.Executive Summary GeneratorWrite a one-page business plan executive summary from your problem, solution, market and numbers.Goodwill Letter GeneratorWrite a goodwill letter asking a creditor to remove a late payment from your credit report.Group Chat Name GeneratorFunny, cute and clever group chat names for family, friends, work and teams, with emoji.Journal Prompts GeneratorGet random journaling prompts for self-discovery, gratitude, goals or calm, and save favorites.Text Memorization ToolMemorize speeches, poems and verses by hiding words, using first letters and testing recall.Mnemonic GeneratorTurn a list of terms into a memorable first-letter sentence, acrostic or acronym.Invitation Wording GeneratorTurn your event details into polished invitation wording for birthdays, showers, weddings and more.Playlist Name GeneratorAesthetic, funny and simple playlist names by mood, genre and occasion, with emoji.Podcast Episode Title GeneratorEpisode title ideas from your topic and guest, using proven formulas and your numbering style.Podcast Interview Questions GeneratorBuild a podcast interview plan by guest type and topic, from icebreakers to deep-dive questions.
See all 103 Writing & Idea Generators →