YouTube title and description length limits

By TechCompare · Updated · How we check

YouTube's Help page gives 100 characters for a video title and 5,000 characters for a video description. The API reference counts descriptions in bytes, which match characters only when every character takes one byte.

Calculator

Character Counter

Example text

How I Cleaned Up My Desk Cables in One Afternoon

Characters
48
Words
10
Sentences
1
Paragraphs
1
Lines
1
No whitespace
39

Limit: 100 characters

52 characters remaining

48 / 100 characters

Titles and descriptions have different limits on YouTube, and the counter on this page starts on the title limit. This guide shows how to check a long description in the full counter. It also covers which characters can't go in a title or description, and what the counter can't show you.

Limit
100 characters
The title limit. A description can have 5,000 characters.
Checked on

How this is calculated

YouTube's Upload videos help page gives the title limit as 100 characters. Its sentence on titles reads: "Video titles have a character limit of 100 characters and cannot include invalid characters." The same page gives 5,000 characters for a description.

The embedded counter starts at the title limit, so a description needs its own check at 5,000. That check happens in the full counter, which opens with 100 still set as the maximum, so you'll change that number yourself.

The API reference is a separate source, and it counts differently. Its videos reference lists the title at 100 characters and the description at 5,000 bytes. A byte count depends on the encoding. The reference names UTF-8 for the characters but not for the limit, so UTF-8 bytes is the likeliest measure. In UTF-8, a basic English letter takes one byte, most accented Latin letters take two, most Chinese, Japanese and Korean characters take three, and emoji usually take four. A description with 4,900 plain characters and 60 accented letters like é is 4,960 characters but 5,020 bytes, so it's over the API limit while a character count still shows room. The full counter shows UTF-8 bytes in its Text breakdown, so you can paste a description there and read the byte total. The byte count matters most if you upload through the API or a tool built on it. Anyone posting in YouTube Studio or the app should follow the Help page.

The API reference allows any valid UTF-8 character in titles and descriptions except < and >. The Help page says titles and descriptions can't include invalid characters, but the part of the page we read doesn't list them, so don't assume < and > are the only ones. The counter doesn't check for invalid characters, so a count that fits doesn't prove the text is accepted.

The counter also can't show where a title might be cut off in search or on a phone, and no official YouTube page we checked gives that point. It has no separate count for tags or hashtags. For how emoji and combined characters change the count, see emoji and Unicode counts.

Verdict

Count the description in the full counter with the maximum set to 5,000 before you paste it. If you upload through the API, read UTF-8 bytes in the full counter's Text breakdown, most of all for a description with accents, emoji or other scripts. Keep < and > out of both fields, since the counter won't flag them. Then paste the final title and description into YouTube, because the platform may count differently from this counter.

More Counting scenarios

Characters without spaces
Compare the full character count with a count that excludes all whitespace.
View details
Word counter
Count the words in a draft and understand why different editors can disagree.
View details
Sentence counter
Review sentence totals without treating every punctuation mark as a new sentence.
View details

Frequently asked questions

How long can a YouTube title be?
YouTube's Help page gives 100 characters for a title, and the counter above is set to that number. Titles can't include invalid characters, which the angle bracket question below covers.
Is the description limit in characters or bytes?
It depends on the source. The Help page sets 5,000 characters, and the API reference sets 5,000 bytes. The two match for plain English, but accents, other scripts and emoji usually take more than one byte each. If you upload through the API, paste the description into the full counter and read UTF-8 bytes in the Text breakdown.
Can I use angle brackets in a title?
Not through the API. The API reference says titles can't contain < or >, and the same rule applies to descriptions. The Help page says invalid characters aren't allowed but doesn't list them in the part we read, so don't count on angle brackets working in YouTube Studio either. The counter doesn't check for invalid characters, so it won't warn you about < or >.
How do I check a long description here?
Click the button under the embedded counter, which opens the full counter with the limit set to 100. Paste the description into the box labeled Your text, then change Maximum to 5,000 and Limit type to Characters. The Writing limit panel shows how many characters remain or says you're over the limit. Paste the final text into YouTube before you publish.