YouTube title character limit: check your title

The YouTube title character limit is 100 characters, including spaces and punctuation. Paste your title below to count it the way Postdom does, then trim anything that hides the main point.

Postdom counts spaces and hashtags too. Some emoji use more than one unit—this is called UTF-16 counting. Your text is never cut or changed.

0 / 100 units. Enter a title to check its length.

Nothing is uploaded. This checks length, not YouTube acceptance. YouTube's title and description guidance.

How do I shorten a title that is too long?

Cut the introduction about making the video. Keep the subject, the useful detail and the reason to watch.

Before · 118 units

In this video I am going to show you exactly how I pack my carry-on bag for a weekend trip without taking a second bag

18 over Postdom's title limit.

After · 42 units

How I pack one carry-on for a weekend trip

58 remaining before Postdom's title limit.

The edit removes 76 counting units while keeping the carry-on bag, the one-bag constraint and the weekend trip. It does not change what the video promises. Both counts include spaces.

What is the YouTube title character limit?

YouTube documents a 100-character maximum. Postdom checks an explicitly supplied title against 100 UTF-16 code units. A nonempty title within that limit passes the length check only—not YouTube's other requirements or a publishing approval.

Check the complete title, including tags. Supplying an explicit title does not silently cut it down; the MCP publishing tool uses a different method. See YouTube's API title reference for its field requirements.

Do spaces, hashtags, and emoji count?

Yes. Postdom counts spaces, punctuation, line breaks and hashtag text as part of your title. Some emoji use more than one counting unit: 🧳 uses 2. The technical name is UTF-16 code units. This is Postdom's count, not a tested reproduction of YouTube Studio's emoji counter.

  • A1 unit
  • space1 unit
  • #Shorts7 units
  • 🧳2 units
  • 2 units

These are calculated text examples, not upload results. The accented “é” above is an e plus a combining accent. How JavaScript counts text. No separate hashtag allowance is verified here.

Will viewers see the whole title?

Not necessarily. YouTube advises keeping titles concise because viewers may see only part of them. Put the subject near the beginning and episode numbers or branding later. The upload limit is not a promise that every character will appear in search results or the Shorts feed.

A title that fits can still be cut off on screen. Do not pad it to use the allowance or treat the counter as a search-result preview. YouTube's title-writing advice recommends accurate, concise titles—not a single display cutoff for every view.

Is the description limit the same as the title limit?

No. Title and description are separate YouTube fields. Postdom's shared caption input accepts up to 4,000 UTF-16 code units, but that is not YouTube's description limit. This page has no separately verified YouTube description maximum. Follow YouTube's current guidance for the editor or API you use.

Editing an existing video in YouTube Studio

  1. Sign in to YouTube Studio and select Content.
  2. Open your video's title or thumbnail, then edit its title and description.
  3. Select Save. Keep supporting details in the description instead of overloading the title.

Use YouTube's video settings help for the current editor rules. The missing description number here is a gap in Postdom's verified data, not a claim that YouTube leaves descriptions unlimited.

Where does my title come from with Postdom?

The released Postdom MCP publish_video tool takes the first caption line and shortens it to its built-in title length. An empty first line becomes “Postdom video”. The tool does not accept a separate title argument, and its configured YouTube output uses private visibility. It also sends madeForKids: false and containsSyntheticMedia: true, with no tool arguments to change these settings. Have a person review the exact video, title, audience and disclosure before approving it. Stop if those settings do not fit; a tool call is not human approval or a public release.

Write the first caption line as a complete title before submitting. Do not rely on the cut to finish a sentence or preserve an emoji. The remaining caption is not a separate title override.

Postdom publishes supplied, finished videos to TikTok, Instagram Reels, YouTube Shorts, LinkedIn, Facebook Reels, X, Snapchat Spotlight, Threads and Bluesky; it does not generate them. For a ready video, follow the YouTube Shorts scheduling guide to choose Studio or Postdom and understand approval, timing and private output.

Which released tool does this describe?

@postdom/mcp 0.3.0. Its released implementation takes the first line, applies a built-in slice and uses the fallback title for an empty first line. That release's slice is fixed; changing Postdom's title-limit data would not change an already published package. This explanation is source-checked, not an authenticated YouTube publication test.

For the request and result fields, read the publish_video reference and YouTube destination reference. A submitted or approved request is not proof of a public video.

Which limits does Postdom check?

These are Postdom product checks, not a native-account test. Each field below has its own verification date; the description maximum remains unnumbered.

FieldLimit and verificationWhat it means
YouTube title in Postdom100 UTF-16 code unitsAn explicit title must be nonempty and fit this limit. An overlong explicit title fails Postdom's input check; the MCP tool handles titles differently.Evidence reference: ARCHITECTURE.md#4-data-model
Postdom caption input4,000 UTF-16 code unitsThis is Postdom's shared caption field, not YouTube's description allowance. Passing this check does not guarantee YouTube acceptance.Evidence reference: ARCHITECTURE.md#4-data-model
YouTube descriptionCheck YouTube's current guidanceNo verification datePostdom has no separately verified description maximum here. That does not mean descriptions are unlimited or that YouTube publishes no limit.