Ali Demirbaş

Character Counter: Character and Word Count

Paste your text to see its character and word count, checked against common limits for ads, title tags and meta descriptions.

Characters

—

Words
—

Common limits

Google Ads headline
0/30
Google Ads description
0/90
Meta primary text (recommended)approx.
0/125
X / Twitter postX's own count
0/280
SEO title tagapprox.
0/60
Meta descriptionapprox.
0/155

How to count characters

Character count = letters + digits + spaces + punctuation + line breaks + emoji, each counted as 1

  1. Paste or type the text into the box. The count runs in your browser.
  2. Each character you see is counted once: a letter, a digit, a space, a punctuation mark, a line break, an emoji or a flag. A letter with an accent counts as 1 too.
  3. Words are the pieces of text separated by spaces or line breaks. Compare the total with the limits list under the result.

"Summer sale starts today" 24 characters, 4 words

What a character counter counts

A character counter tells you how long a piece of text is, measured in characters and words. This one counts text the way it appears on screen. Every letter, digit, space, punctuation mark and line break is one character, and so is an emoji, a flag or a letter with an accent. Spaces are included because the ad platforms in the limits list count them too, so the number you see is the character count with spaces. The same box also works as a simple word counter.

The result panel checks the same count against common limits: 30 characters for a Google Ads headline, 90 for a description and 280 for a post on X. For a title tag it uses a working length of 60 characters, and for a meta description 155. The Meta row, 125 characters of primary text, is a rough guide for keeping the opening of an ad visible. Some of these are hard limits a platform enforces and others are approximations, and the table below separates the two.

Character counts matter most where space is fixed and the text is short: an ad headline, a push notification, a title in search results. In those places a few characters decide whether the key word fits. A word count is more useful for longer text, such as an email intro or a product description. There, readability depends on overall length more than on any single limit.

Google Ads character limit, title tag length and other limits

The table lists the limits this character counter checks against, what kind of limit each one is and what happens above it. A hard limit means the platform won't accept more characters. A guideline means longer text is accepted but may be cut off when it is shown.

FieldCharactersType of limitWhat happens above it
Google Ads headline30Hard limitThe field won't take more
Google Ads description90Hard limitThe field won't take more
X post280Hard limit on a standard accountThe post can't be published
Meta primary text125Rough guideText is accepted, and Meta's recommended length varies by placement
Title tag60GuidelineGoogle may truncate the title link
Meta description155GuidelineGoogle may truncate it or show other text

The Google Ads numbers come from Google's own documentation. It says responsive search ad headlines support up to 30 characters and descriptions up to 90 (Google Ads Help: About responsive search ads). Title tag length and meta description length are only working targets. Google states there is no limit on how long a title element or a meta description can be. It truncates both in search results to fit the device width (Google Search Central: Title links, Control your snippets). For Meta, check the recommended text length for your placement in Meta's Ads Guide.

Why your count can differ from the platform's

The same text can show a different number here and on the platform where you publish it. The difference comes from one of these:

  • Emoji: the total above counts an emoji as 1, while X counts every emoji as 2. The X row in the list therefore shows the length by X's own rule (X developer docs: Counting characters).

  • Links on X: X shortens every link and counts it as 23 characters, whatever its real length. The X row in the list uses X's own counting library, so it also counts a bare domain such as example.com as a 23-character link.

  • Double-width scripts: Google Ads counts each Chinese, Japanese or Korean character as 2. Accented letters such as é or ü count as 1 like any other letter.

  • Pixel width: Google truncates title links and snippets by the space they take on screen. A title full of wide letters such as W and M is cut off sooner than one of the same length with narrow letters.

  • Hidden characters: trailing spaces and extra line breaks pasted from a document count too, and add characters you can't see.

When a line is just over a limit, cut filler words first and keep the word people search for near the start. For ads, it also helps to write two or three variants and test them against each other. The A/B test significance calculator shows whether the difference in clicks between them is more than chance.

When to use the character counter

Use it while writing Google Ads headlines and descriptions, drafting a title tag and meta description, or cutting down a push notification or an SMS. It is also a quick way to paste in a few alternatives one after another and see which one fits. When the copy goes out with a campaign link, build the tracking URL with the UTM builder. For the full title and description checks, see the SEO checklist.

Where a character count misleads

A character count only measures length. A 60-character title can still be cut off if it is full of wide letters. A meta description of the right length may not be shown at all, because Google builds the snippet mainly from the page's own text. Platforms also change their limits and add new fields. Treat the limits list as a working reference and, when a line sits right at a limit, do the final check on the platform.

Guides on this topic

Frequently Asked Questions

Do spaces count as characters?

Yes. This counter includes spaces and line breaks, so the total is a character count with spaces. Google Ads, Meta and X count spaces toward their limits too. If you need a count without spaces, for example for a form that asks for one, subtract the number of spaces from the total. Line breaks pasted from a document also count, so remove any extra ones before you copy the text into an ad field.

How many characters is an emoji?

Here an emoji counts as 1, because it appears as one character on screen. A flag or an emoji with a skin tone is also one. Platforms can count differently: X counts every emoji as 2 and the X row in the limits list applies that rule, while systems that measure text in bytes or code units can count a single emoji as several characters.

What are the Google Ads headline and description limits?

In responsive search ads, headline fields support up to 30 characters and description fields up to 90. Each character in a double-width language such as Chinese, Japanese or Korean counts as 2, while accented Latin letters count as 1. These are hard limits: the field won't take a longer line, so trimming the copy here first saves a round of edits in the ad editor.

How long should a title tag and meta description be?

Google sets no fixed character limit for either. It truncates title links and snippets to fit the device width, so the cut-off point depends on the letters and the screen. This counter checks against working lengths of around 60 characters for a title and 155 for a meta description. Google can also show other text from the page instead of your description. Putting the most important words first does more than hitting an exact length.

How do you count the characters in a text?

Paste the text into the box above and the counter shows the total straight away. To count by hand, count every letter, digit, space, punctuation mark and line break once, and each emoji as 1. Word processors have their own counters, and their totals can differ for emoji and line breaks. For a check against a specific platform, look at the limits list under the result, which updates as you type.

Related calculators