Google Shopping · Visible title
Google Shopping title (what shoppers see) length checker (70 characters)
Google says shoppers usually notice only the first 70 or fewer characters, depending on screen size.
Last reviewed · How we measure
The Google Shopping title (what shoppers see) limit at a glance
- Limit
- 70 characters
- How it’s counted
- Every character counts 1, spaces and emoji included.
- When it’s too long
- Cut on screen with “…”
- Where the number comes from
- Official limit
- Last reviewed
How to write for it
- Everything that sells the click must live in the first 70 characters.
Got a whole catalog? Upload your file and fix every title at once: brand kept, nothing cut mid-word.
Fix a fileWhere you’ll see the Google Shopping title (what shoppers see)
Shopping ads and free listings show only the first part of your feed title on the product card, often 70 characters or fewer on a phone.
Before and after
Running Shoes Lightweight Breathable Mesh Trainers for Men by Nimbus Sports, Black, Size 10
Nimbus Men’s Running Shoes, Lightweight Mesh, Black, Size 10
Common mistakes
- Opening with generic words like “New” or “Premium” that push the product type off the card.
Google Shopping title (what shoppers see): questions
What is the Google Shopping title (what shoppers see) limit?
70 characters. Google says shoppers usually notice only the first 70 or fewer characters, depending on screen size.
Why does Google show fewer characters than the feed allows?
The feed accepts 150 characters, but Google says shoppers usually notice only the first 70 or fewer, depending on the screen. Put brand, product type and the key attribute first.
What happens if my visible title is too long?
Google Shopping still shows it, but cuts it with “…”, and anything past the cut is invisible to most people.
Do spaces and emoji count?
Yes. Spaces and punctuation count as one character each; an emoji counts as one character here.
Can I check a whole catalog at once?
Yes. Upload a CSV or Excel file on the Bulk page and Truncly checks and fixes every row, then gives the file back with fixes added.