Free · No signup · Runs in your browser

Email subject line tester

Preview your subject line and preheader the way an inbox shows them, on a phone and a desktop, with every check explained in plain words. Compare A/B versions side by side. No signup.

0/ 100
Phone inbox (approx.)
Desktop inbox (approx.)

Cut-offs vary by app, screen, font size and settings. These previews show the general shape, not an exact device.

    01 How to use it

    4 steps, no signup

    1. 01

      Type your subject line

      Add the sender name and preheader too: inboxes show all three together, so they should be judged together.

    2. 02

      Check the inbox previews

      See roughly where a phone and a desktop inbox cut the line, and what the preheader fills in after it.

    3. 03

      Read the flags

      Length, ALL CAPS, punctuation, emoji, personalization tokens and spam-trigger words are each explained, not just scored.

    4. 04

      Compare A/B versions

      Switch to A/B compare and paste several subject lines, one per line, to see them side by side.

    What this email subject line tester does

    The email subject line tester shows your sender name, subject and preheader together, the way an inbox lists them, in a phone-width and a desktop-width row. Then it runs a set of plain checks and explains each one: length, how much survives on a phone, capital letters, punctuation, emoji, merge tags and words that often read as spammy.

    Many subject line testers ask for an email address before showing results, or give a score with no explanation. This one shows every check and the points it moved, previews the preheader (which most testers skip), and lets you line up A/B versions in one table.

    How the score works

    CheckMaxFull points when
    Length25Roughly 20–50 characters and 3–9 words
    Front-loading15The first ~35 characters end on a whole word and carry meaning
    Capitals15No fully capitalised words longer than four letters
    Punctuation and symbols15At most one ! or ?, no repeats, no $$$ or %%%
    Emoji10None or one
    Spam-style wording15No phrases from the short list below
    Preheader5Set, and not a repeat of the subject

    Personalization tokens are detected and shown, but they neither add nor remove points: whether they help depends on your data.

    Where inboxes cut subject lines

    No mailbox provider publishes a fixed character limit for how much of a subject line is shown. The app simply fills the available width, so what you see changes with the device, orientation, font size and display density. On a typical phone in portrait, expect somewhere around the first 30 to 45 characters; desktop inboxes show more but put the preheader on the same line. Those ranges are rough rules of thumb, not measurements, which is why the previews use real widths and ellipses rather than a character count. The practical rule holds either way: put the words that matter first.

    About spam-trigger words

    Lists of "spam words" are everywhere, and most overstate their effect. Mailbox providers decide using many signals, chiefly whether you are authenticated, your sending reputation, and how often recipients mark you as spam. Google's sender guidelines for bulk senders centre on authentication (SPF, DKIM, DMARC), easy unsubscribes and keeping reported spam rates low, and ask that the subject line accurately represent the message (Google email sender guidelines). In the US, the FTC's CAN-SPAM guidance says the subject line must not be deceptive (FTC).

    So the tool flags a short list of phrases that tend to read as pushy or misleading to people: "act now", "100% free", "risk-free", "guaranteed", "cash", "winner", "no cost", "urgent", a fake "RE:" or "FWD:", and similar. A flag is a reason to reread, not a prediction that the email will land in spam. This page quotes no open-rate statistics: the widely shared ones trace to vendor data that has not been published for checking.

    Checks at a glance

    FlagWhy it matters
    ALL CAPS wordsReads as shouting; short acronyms like SEO or USA are allowed
    !!! or ?!Repeated punctuation looks like an advert
    Several emojiRender differently across apps; Google advises against using them to imitate graphics
    Merge tagsFormats like {{first_name}}, *|FNAME|*, %FIRSTNAME%, [Name]: check a fallback is set
    Fake RE: / FWD:Misleading unless the email really is a reply or forward
    Empty or repeated preheaderThe inbox fills the gap with the first text in your email

    Tips for subject lines that get opened

    1. Say what is inside. A specific promise beats a teaser that hides the point.
    2. Front-load. Assume only the first few words survive on a phone.
    3. Write the preheader as part two. Do not repeat the subject; extend it.
    4. Test one change at a time. Use A/B compare to draft, then your email platform to send a real split test.
    5. Measure clicks, not just opens. Some apps load images automatically, which inflates open counts.

    Privacy

    Everything runs in your browser. Nothing you type is sent anywhere. A/B drafts are saved only in your own browser storage.

    Last checked and updated: . Everything on this page runs in your browser; nothing you enter is sent anywhere.

    FAQ

    Frequently asked questions

    What is a good email subject line length?
    Short enough that the point survives on a phone. Many phone inboxes show somewhere around 30 to 45 characters in portrait, depending on the app, font size and screen, so put the key words first. Desktop inboxes show more, but they share the line with the preheader.
    How many characters does Gmail show in a subject line?
    There is no fixed number. Gmail and other apps cut the subject to fit the space available, which changes with device, window width, font size and density settings. The previews in this tool are approximations to help you see whether the opening words carry the message.
    Do spam trigger words send emails to spam?
    Rarely on their own. Mailbox providers weigh many signals, including sender authentication, reputation, complaint rates and whether recipients asked for the mail. Google's sender guidelines focus on authentication, low spam rates and honest subject lines. Flagged words here are a prompt to reread, not a verdict.
    Should I use emoji in subject lines?
    One can work if it fits your brand and adds meaning. They render differently across apps and can show as empty boxes on older systems. Google's sender guidelines also say not to use emoji or other characters to imitate graphic elements.
    What is a preheader?
    The preview text shown after or under the subject line in most inboxes. If you do not set one, the inbox pulls the first text in the email, which is often "View in browser". Write it as the second half of the subject line.
    Is it OK to use RE: or FWD: in a subject line?
    Not unless the email is a real reply or forward. Google's sender guidelines say so directly, and the FTC's CAN-SPAM guidance says the subject line must not be deceptive.
    Do personalization tokens help?
    They can, when the data is clean. The risk is a broken merge tag reaching inboxes as {{first_name}} or as "Hi ,". The tool detects common token formats so you can check you have a fallback set in your email platform.
    How do I A/B test subject lines?
    Change one thing per test, send each version to a random split of the same list at the same time, and wait for enough opens or clicks before picking a winner. Most email platforms have this built in. Opens are less reliable than they were, because some apps load images automatically, so clicks are often the better measure.
    Is the score a prediction of open rate?
    No. It is a checklist of writing habits. Open rates depend on your list, your sender reputation, timing and how much your readers want to hear from you, none of which a tool can see.
    Is my subject line sent anywhere?
    No. Everything runs in your browser. A/B drafts are kept only in your own browser storage so they survive a refresh.