Discord Character Limit Counter

Count characters against real Discord limits before you post.

Live character counter enforcing Discord's actual per-field limits — message, embed description, bio, username, nickname, channel name — with colour-coded warnings as you approach and exceed each threshold so nothing gets truncated.

What is the Discord message character limit?

A standard Discord message is capped at 2,000 characters. Nitro subscribers can send up to 4,000 characters per message. If you exceed the limit Discord blocks the send, so split long content into multiple messages.

Discord character limit counter

Discord enforces a different character cap for every field — 2,000 for a message, 32 for a username, 4,096 for an embed description — and hitting any of them silently blocks or truncates your text. This live counter lets you pick the field, type or paste, and watch a colour-coded count so you trim before Discord does it for you.

How it works

The tool stores the real per-field limit for each Discord text slot and counts your input by Unicode code points (so emoji and accented characters are measured the way Discord measures them). The count is shown as used / limit, the bar fills proportionally, and the colour shifts: neutral while you have room, amber at 90% of the limit, and red once you exceed it, with the overflow amount called out so you know exactly how much to cut.

Tips & notes

  • Message limit is 2,000 (4,000 with Nitro); split longer posts into parts.
  • Usernames are 2–32 chars, lowercase with _ and . only.
  • Embeds have many sub-limits and a 6,000-character total per message.
  • Counting is by code points, matching how Discord treats emoji and symbols.