Skip to content
Part of: How-to format
How-To

Snapchat Character Limit

Snapchat's only officially documented character limits are a 3–15-character username and a 30-character display name (including spaces). There is no published caption limit — roughly 80 characters fit on one line, but you can enlarge the text or stack multiple text boxes to fit far more. Usernames can now be changed once every 12 months, and Snapchat+ doesn't raise any caps. Ignore the "50-character display name" figure — it's wrong.

Shreyas Bagal·Jul 5, 2026·8 min

Snapchat's only officially documented character limits are a 3–15-character username and a 30-character display name (including spaces). There is no published caption limit — roughly 80 characters fit on one line, but you can enlarge the text or stack multiple text boxes to fit far more. Usernames can now be changed once every 12 months, and Snapchat+ doesn't raise any caps. Ignore the "50-character display name" figure — it's wrong.

Key takeaways

  • A Snapchat username must be 3–15 characters (Latin letters, numbers, and -_. only; must start with a letter and end in a letter or number) — officially documented by Snapchat Support.
  • A Snapchat display name must be 30 characters or fewer including spaces, allows emojis and most special characters, and can be changed anytime — officially documented.
  • Snapchat publishes no caption character limit: about 80 characters fit on one line, but enlarging the text or stacking multiple text boxes fits far more.
  • Usernames can now be changed once every 12 months — the common 'usernames are permanent' claim is outdated.
  • Snapchat+ does not raise any character limits, and the widely quoted '50-character display name' is wrong — the real cap is 30.
Snapchat Character Limit
On this page

Data

A Snapchat username must be 3–15 characters and a Snapchat display name must be 30 characters or fewer (including spaces). The snap caption fits roughly 80 characters on a single line, but there is no official caption limit — you can tap the text tool to enlarge it, add manual line breaks, and stack multiple separate text boxes to fit far more. Those first two figures are the only Snapchat character limits the company actually documents; everything else you'll see quoted online is a third-party estimate, and many of them are wrong.

Snapchat is unusual among social platforms: it publishes almost no character-count numbers. Its Support pages spell out the username and display-name rules precisely, but its "add text to a Snap" article gives no number at all. That's why third-party counters disagree so wildly — caption cited as 80 and 250, display name as 30 and 50, bio as 80 and 150. Below, the two hard official figures are marked, and the guesses are labeled as guesses.

Snapchat character limits at a glance (2026)

FieldLimitSource status
Username3–15 charactersOfficial — Snapchat Support, verbatim
Display name30 characters or fewer (including spaces)Official — Snapchat Support, verbatim
Snap caption (text on a Snap)~80 characters on one line (screen-width dependent); enlarge text or add multiple boxes for much moreNot officially documented — observed/community figure
Bio (standard profile)~80 charactersThird-party trackers only; conflicting
Bio (public / creator profile)~150 charactersThird-party trackers only; conflicting
Chat messagecommonly cited 2,000–31,000+Third-party only, wildly conflicting — no reliable number

The two rows marked "Official" are quoted directly from help.snapchat.com. Treat every other row as an estimate, not a rule — Snapchat does not publish those numbers, and the trackers that do openly contradict each other.

Snapchat username character limit: 3 to 15

A Snapchat username must be at least 3 characters and cannot be longer than 15 characters. This is stated verbatim in Snapchat's Support article on changing your username, so it's the one caption-free figure you can quote with confidence. The full rule set:

  • Length: 3–15 characters.
  • Allowed characters: Latin letters, numbers, and one of -, _, or . — no other special characters.
  • Must start with a letter.
  • Must end in a letter or number.
  • Cannot include or be a phone number.
  • Must comply with Snapchat's Community Guidelines.

The biggest correction here isn't the count — it's the change rule. For years, guides insisted a Snapchat username is permanent. That stopped being true after a 2022 update: you can now change your username, but only once every 12 months — "12 months to the day since the date when you last changed your username," in Snapchat's words. So if a page tells you your username can never change, that page is out of date.

One thing that does not work in the username field: fancy Unicode fonts. Because usernames accept Latin letters, numbers, and -_. only, a "bold" or "cursive" username built from Unicode math-alphanumeric characters (𝘀𝘁𝘆𝗹𝗲𝗱) will be rejected. Save those for your display name, where they render — but watch the count, which we'll get to.

Snapchat display name character limit: 30

A Snapchat display name must be 30 characters or fewer, including spaces. This is also quoted directly from Snapchat Support, which makes it the second figure you can rely on. Unlike the username, the display name is flexible about what it accepts:

  • Length: 30 characters or fewer, spaces counted.
  • Allowed characters: letters, numbers, emojis, and most special characters.
  • Cannot include a phone number.
  • Change frequency: anytime, via Settings → My Account → Name.

If you've seen "50 characters" quoted for the display name, ignore it — that number appears in third-party lists and is simply wrong. Snapchat's own documentation says 30, and 30 is the number the app enforces.

Because the display name allows emojis and the cap is tight, the counting gets subtle. A single emoji can consume more than one character against the 30-character limit, and skin-tone or ZWJ-sequence emojis (like a multi-person or flag emoji that renders as one glyph) can count as several characters even though they display as one. So a display name that looks like it's well under 30 can actually be over it. The same applies to fancy Unicode styling: each 𝗯𝗼𝗹𝗱 letter is a distinct code point, so a "styled" name burns through the 30-character budget faster than the plain version.

Snapchat caption character limit: is there one?

Snapchat does not publish an official character limit for text on a Snap. Its "How do I add text to a Snap?" Support article describes styles, resizing, colors, @-mentions, and timers — but no number. The widely repeated "~80 characters" is the practical single-line width before the text wraps and shrinks on a typical phone screen, not an enforced cap. It varies with device width and font size.

More importantly, the effective caption length is much higher than 80, because the text tool lets you get around the single line:

  • Tap T again to enlarge or change the text style.
  • Add manual line breaks so text wraps onto multiple lines.
  • Pinch to resize the text box smaller so more fits.
  • Stack multiple separate text boxes on one Snap.

So the honest framing is: about 80 characters fit on one line, but you can fit far more. Never state "Snapchat's caption limit is 80" as a hard rule — it isn't one, and Snapchat has never published a caption number.

Snapchat bio and chat message limits: unverified

For the bio, third-party trackers report roughly 80 characters for a standard profile bio and ~150 characters for a public (creator) profile bio — but Snapchat does not document these, and the sources conflict. For chat messages, the cited figures range from 2,000 to over 31,000 characters, with no agreement and no official statement. We're not going to hand you a precise number for either, because there isn't a trustworthy one to give. If you need to know the real cap, the only reliable test is to type into the field in the app and watch where it stops.

Does Snapchat+ raise any of these limits?

No. Snapchat+ (the paid subscription) does not increase the username, display-name, or caption limits. Unlike Discord Nitro or X Premium, which unlock longer messages and posts, Snapchat+ adds features like custom app icons, pinned friends, and Bitmoji options — not higher character caps. The 3–15 username and 30-character display-name limits are the same for free and paid accounts.

Check your length before you hit the cap

Snapchat's text tool has no live character counter, and its two real caps are tight — 15 for a username, 30 for a display name. That's exactly where a free tool helps: paste a draft into BoldlyType's character counter to see the exact count before you try to save it in the app, especially when emojis or styled characters are eating into the 30-character display-name budget in ways the app won't show you.

And if you're styling a display name with a Unicode font generator, remember that fancy text inflates your character count: each decorative letter is a separate code point, so a bold or script name can blow past 30 far faster than plain text — and won't work at all in the Latin-only username field.

How Snapchat compares to other platforms

Snapchat's caps are on the tight end for names and deliberately vague for captions. If you post across platforms, here are the sibling references with the verified numbers for each:

For the general workflow, see how to check character count before posting.

Key takeaways

  • Username: 3–15 characters — Latin letters, numbers, and -_. only; must start with a letter and end in a letter or number. Officially documented.
  • Display name: 30 characters or fewer, including spaces — allows emojis and most special characters; changeable anytime. Officially documented.
  • Caption: no official limit — about 80 characters fit on one line, but enlarging the text or stacking boxes fits far more.
  • Usernames can now be changed once every 12 months — the old "it's permanent" advice is outdated.
  • Snapchat+ does not raise any character limits. The "50-character display name" figure floating around is wrong; the real cap is 30.

FAQ

What is the character limit for a Snapchat caption? About 80 characters fit on a single line, but Snapchat doesn't publish an official caption character limit. Tap the text (T) tool to enlarge the text, add line breaks, or place multiple separate text boxes to fit much more than 80 characters on one Snap.

How many characters can a Snapchat username be? A Snapchat username is 3 to 15 characters. It can only contain Latin letters, numbers, and one of -, _, or .; it must start with a letter and end in a letter or number; and it can be changed once every 12 months.

What is the character limit for a Snapchat display name? A Snapchat display name is 30 characters or fewer, including spaces. It allows letters, numbers, emojis, and most special characters (but not a phone number), and you can change it anytime in Settings → My Account → Name.

Can you change your Snapchat username? Yes. Since a 2022 update you can change your Snapchat username, but only once every 12 months — 12 months to the day since your last change. The old belief that a Snapchat username is permanent is no longer true.

Is the Snapchat display name limit 30 or 50 characters? It's 30. Snapchat's own Support documentation states the display name must be "30 characters or fewer (including spaces)." The "50" figure appears only in third-party lists and is incorrect.

Ready to put this into practice?

Open a formatter

Sources

Spotted an error? Email hello@boldlytype.com — we update guides quarterly and welcome corrections.

Frequently asked questions

Latest questions readers ask us about this topic.

What is the character limit for a Snapchat caption?

About 80 characters fit on a single line, but Snapchat doesn't publish an official caption character limit. Tap the text (T) tool to enlarge the text, add line breaks, or place multiple separate text boxes to fit much more than 80 characters on one Snap.

How many characters can a Snapchat username be?

A Snapchat username is 3 to 15 characters. It can only contain Latin letters, numbers, and one of -, _, or .; it must start with a letter and end in a letter or number; and it can be changed once every 12 months.

What is the character limit for a Snapchat display name?

A Snapchat display name is 30 characters or fewer, including spaces. It allows letters, numbers, emojis, and most special characters (but not a phone number), and you can change it anytime in Settings → My Account → Name.

Can you change your Snapchat username?

Yes. Since a 2022 update you can change your Snapchat username, but only once every 12 months — 12 months to the day since your last change. The old belief that a Snapchat username is permanent is no longer true.

Is the Snapchat display name limit 30 or 50 characters?

It's 30. Snapchat's own Support documentation states the display name must be '30 characters or fewer (including spaces).' The '50' figure appears only in third-party lists and is incorrect.

The sub-questions readers ask next — answered, with where to go.

LinkedIn's post box — used for feed posts, comments, your headline and your About section — is plain text with no formatting toolbar and no markdown, so there's no bold button. The workaround the whole creator economy uses is Unicode bold: type your line, convert it to bold Unicode characters (𝗯𝗼𝗹𝗱) in a generator, then paste it back and the emphasis sticks, because the style is baked into the characters themselves. Bold only the hook — the part that shows before the “…see more” cut-off — to earn the click, and keep the rest plain so the post stays skimmable. Two caveats matter: Unicode text isn't read by LinkedIn's search and is announced poorly by screen readers, so never bold the keywords, names or hashtags you want found or read aloud. For true rich text (headings, lists), use LinkedIn's separate 'Write article' editor instead.

Format a LinkedIn post

Instagram's native composer collapses the line breaks you type, which is why captions paste in as one dense block — it's worst when you post from the web or through some schedulers. The reliable fix is to compose the caption with the spacing you want and paste it back with the breaks preserved, rather than relying on invisible-character hacks (blank Unicode characters can break Instagram's search and are read poorly by screen readers). Write the caption with your intended breaks, generate the spaced version, and paste it into the caption field. Put your strongest hook on line one, since that's the part that shows before the 'more' cut-off in the feed. Keep paragraphs short — two or three lines — so the caption stays skimmable on a phone, where almost everyone reads it.

Open the line-break tool

Yes — WhatsApp is the exception among messaging and social apps because it has its own built-in markup that it renders for everyone. Wrap text in *asterisks* for bold, _underscores_ for italic, ~tildes~ for strikethrough, and triple backticks for monospace; the symbols disappear and the styling shows. So you usually don't need Unicode characters on WhatsApp at all. Reach for a Unicode formatter only when you want a style WhatsApp's markdown doesn't cover — small caps or script for a Status, say — or when you're writing one message to post across several apps that don't share WhatsApp's syntax (Instagram, X and Threads strip these symbols and show them literally). For everyday bold and italic inside WhatsApp itself, the native markup is the better and more accessible choice.

Format for WhatsApp

Because that editor is plain text and strips anything it doesn't parse. Markdown (*bold*), HTML tags and rich-text styling only render where the platform explicitly supports them — paste them into Instagram, X/Twitter or a LinkedIn post and you see the raw asterisks, or nothing at all, because those boxes have no formatting engine. Unicode styling works differently: the bold or italic look is baked into each character (a Unicode bold 'A' is its own code point), so it survives any plain-text field and travels with a copy-paste. That's the whole reason Unicode 'fancy text' formatters exist. The trade-off is accessibility — because they aren't ordinary letters, screen readers can mis-read them and in-app search may not match them — so use Unicode for short emphasis, not for body copy or anything that must be searchable.

Generate paste-proof styles

Related in this series

See all in How-to format

Explore the topic cluster

More tools and guides across this topic cluster.

Get the next post.

Craft notes on writing for the internet. One short email, every other week. No spam.

Keep reading