Skip to content

Poem Checker

Check a poem's syllables, rhyme scheme and form, and get honest feedback.

Free. No sign-up. Every line counted.

What does the Poem Checker do?

The Poem Checker checks the testable structure of a poem, then gives you feedback tied to specific lines. It shows where syllables, rhyme, and a selected form line up, so you can decide what to change without giving up control of your wording.

What it checks

For a quick poetry checker pass, it tests three features you can inspect: syllable counts, rhyme relationships, and the rules of a chosen form. It gives you a short summary of the main result before you edit anything.

As a poem analyzer, it works line by line. For every line, it counts the syllables and assigns a rhyme letter; matching letters reveal the end-rhyme pattern. When you select a form, it compares the poem with that form and reports whether it follows the rules.

Syllable counts show line length, not whether a line feels natural to your voice. Rhyme letters show a pattern, not whether an image or emotion lands. Use the report as evidence for revision, then make the final literary judgment yourself.

If you need a free poetry checker with no sign-up, this tool gives you a focused check. It never changes your poem unless you ask: fixes are offered line by line, and you choose which to keep.

What the result shows

Below the form, the report names the form it checked and states whether the poem follows its rules. A short summary gives you the main result. Below that, a table lists every line with its syllable count and rhyme letter.

Use the rhyme checker table to spot both strengths and disruptions. Lines that break a rule are highlighted with the reason, so you do not have to compare every count by hand.

Then read the two feedback sections: What works points out effective features, while Ideas to make it stronger offers suggestions with line numbers. Together, these sections turn a general reaction into a short revision plan.

What you can do after the check

The check itself never rewrites your poem. After it, you can act on the report without leaving the page:

  • Suggest a fix under any flagged line gives three replacement lines, each checked against the form before you see it, so you can tell which ones fit. Nothing changes until you pick one.
  • Fix the lines for me rewrites only the lines that break the form and highlights them; every other line stays word for word, and Undo puts your version back.
  • Edit & check again opens your poem in an editor and re-checks it instantly. Re-checks are free and don't count toward the daily limit.
  • Download PDF, Download .txt or Copy report keep the full report for a class, a workshop or your notes.

If you want a new version rather than feedback, Rewrite it in a new style sends your poem to the Poem Rewriter. If you need more material, Poem Expander may help; after the wording is settled, Poem Title Generator can help with title ideas. You can also browse Poem Editing Tools for related editing jobs.

How to use the Poem Checker

Step 1: Paste your poem

Paste your poem into the large Paste your poem text box. Include the full draft you want checked, and keep every line break exactly where you want it analyzed. The report is organized by line, so changing a break can change the syllable count and rhyme pattern.

Read the pasted version once before checking. Look for missing lines, duplicated lines, or notes from another document that do not belong. Clean input makes the line numbers in the report match the draft you are trying to revise.

Step 2: Choose a form (optional)

Open the Form (optional) menu. Its choices are Detect for me, Haiku, Tanka, Cinquain, Limerick, Sonnet (Shakespearean), Sonnet (Petrarchan), Villanelle, Sestina, Ghazal, Ballad, Rhyming poem (ABAB), Rhyming couplets, Couplet, and Free verse.

If an assignment names a form, choose that option because the rule check will use the pattern you are expected to follow. If you are not sure which form your poem resembles, choose Detect for me. You can also select Free verse when you want the tool to treat the poem as free verse rather than force a fixed-form pattern.

The menu is optional, so you may continue without choosing one. Selecting a form gives the checker a specific rule set to test, which makes it easier to see where a fixed-form draft breaks.

Step 3: Check my poem

Click the Check my poem button. The result appears below the form, where you can see the form used for the check, the rule status, and the line-by-line report. You do not need to create an account or sign in.

Read the results

Start with the summary and the rule status. Then scan the table from top to bottom, pairing each line's syllable count with its rhyme letter. A highlighted row tells you that the line breaks a rule and shows why, while unhighlighted rows show where the draft already fits.

Next, read What works for useful features to preserve. Use the numbered suggestions in Ideas to make it stronger to decide which lines you want to revise. You can make those edits in your own document; this checker will not make them for you.

Copy the results you want to keep, or run the check again after you paste a revised draft. A second run is useful for confirming that a line now fits and seeing how the rhyme pattern changed.

Before and after example

Here is a short original haiku with one syllable-count problem. Suppose you check it with Haiku selected.

Before the check

Snow settles on the shed Soft light wakes the sleeping street Night folds day away

A condensed version of the first result would read:

Checked as: Haiku Follows the rules: No Line 1 — 6 syllables — breaks the 5-syllable rule Line 2 — 7 syllables — matches the 7-syllable rule Line 3 — 5 syllables — matches the 5-syllable rule

Line 1 is highlighted because settles has two syllables. Lines 2 and 3 already have seven and five syllables, so they need no change.

After your manual revision

Now change settles to lies. The checker does not write this revision for you; you make it after reading the report.

Snow lies on the shed Soft light wakes the sleeping street Night folds day away

The next check reports:

Checked as: Haiku Follows the rules: Yes Line 1 — 5 syllables Line 2 — 7 syllables Line 3 — 5 syllables

The revision keeps the snowy-shed image and fixes the count. No rhyme was added because a haiku does not need a rhyme scheme. The useful part of the tool is the diagnosis; the useful part of the workflow is your decision about what to change.

When to use a poem checker

Use the checker when you need facts about form, not a new poem. It fits these common situations:

Before submitting school work

Run a draft before you submit it. The report can catch a wrong line count, a rhyme pattern that drifts, or a form rule you missed, giving you time to fix the poem yourself.

While learning a fixed form

Use it when practicing sonnets, limericks, villanelles, tankas, cinquains, or ghazals. A specific form selection shows where the draft follows the pattern and where it breaks.

For haiku practice

Choose Haiku to use the tool as a haiku checker. It is a quick way to test the 5-7-5 pattern while you keep working on the image and the pause between lines.

Before sharing aloud

Check a poem before a recital, reading, toast, or card message. You may notice that a line looks balanced on screen but is hard to say aloud.

When teaching structure

Teachers can use the line table to show students where syllables and rhyme support a form. Students can then revise the poem and run the check again, turning feedback into a practical editing step.

Tips for the best results

Choose the form that matches your goal

Select a named form when you know the one you are writing. Use Detect for me when the form is unclear, and use Free verse when that is the intended label. This prevents a fixed-form rule check from being applied to a poem you meant as free verse.

Keep the poem's line breaks stable

Do not add spaces for centering, extra blank lines, or explanatory notes in the text box. Keep the same line divisions you want the report to analyze. If your poem uses stanzas, preserve those breaks so the line numbers stay useful.

Read the syllable count aloud

Treat the table as a syllable counter for poems, then read each line aloud. If a word has more than one accepted pronunciation, decide which reading matches your poem and adjust if needed. A clean count should agree with the performance you intend.

Look for patterns across lines

Do not fix every repeated letter in isolation. Read the rhyme letters as a full scheme, then listen for whether the pattern supports the poem's movement. The tool can show a mismatch; you decide whether the mismatch is useful.

Revise, then check again

Keep the feedback beside your draft and change only the lines you understand. Then paste the revised poem back into the text box and run another check. Copy the final results for your records or class notes.

Last updated November 3, 2026

Frequently asked questions

Is the Poem Checker free?

Yes. The Poem Checker is free and requires no sign-up. You can paste a poem, choose an optional form, and run a check without creating an account. The report includes the checked form, rule status, line-by-line syllable and rhyme details, strengths, and revision ideas.

Will it keep my poem's meaning?

Yes. The check never rewrites, replaces, or expands the words you paste. If you ask for a fix, only the lines that break the form are rewritten, the changed lines are highlighted, and Undo brings your version back. Every other line stays exactly as you wrote it.

Is my poem stored or shared?

You can use it without an account. The published tool notes do not state that your poem is stored or shared, but they also do not include a formal no-retention promise. Because your text must reach the checker to be analyzed, review GeneratePoem's current privacy notice before pasting sensitive or unpublished work.

Which forms and languages does it support?

The `Form (optional)` menu lists `Detect for me`, `Haiku`, `Tanka`, `Cinquain`, `Limerick`, `Sonnet (Shakespearean)`, `Sonnet (Petrarchan)`, `Villanelle`, `Sestina`, `Ghazal`, `Ballad`, `Rhyming poem (ABAB)`, `Rhyming couplets`, `Couplet`, and `Free verse`. The tool shown here has no language selector, and its published notes do not promise specialized rules for other languages. If your poem is not in English, check the counts against the pronunciation you intend.

Can I use the result in school work?

Yes. You can use the analysis and a poem you revise in school work. Keep authorship clear: the checker provides feedback rather than replacement verses, so you can show the draft, changes, and reasons for them. Follow your teacher's instructions about tools, collaboration, and required source notes.

Similar tools you might like