# Discord character limits for every text field

> A Discord message holds 2,000 characters, or 4,000 with Nitro. Limits for embeds, polls, forum titles, buttons, usernames, nicknames and the About Me bio.

Page: https://omnisocials.com/discord-character-limits
Checked: October 22, 2026

A message takes 2,000 characters, or 4,000 with Nitro in the app. Webhooks, bots and schedulers always get 2,000. Paste a message below to count it.

## The short answer: Messages: 2,000 characters. 4,000 with Nitro.

Discord caps a message at 2,000 characters. Nitro subscribers can send up to 4,000 in the app; without Nitro, a longer message turns into a text file. Webhooks and bots, which schedulers post through, get 2,000: Discord's API takes no more message text than that.

An embed adds room: its description holds 4,096 characters, and a message can carry up to 10 embeds with 6,000 characters across them. A poll takes a 300-character question and up to 10 answers of 55. OmniSocials holds Discord posts to 2,000 characters and counts most emoji as 2.

- **Message**: 2,000 (4,000 with Nitro, in the app)
- **Embed description**: 4,096 (6,000 across all embeds)
- **Poll question**: 300 (Up to 10 answers of 55)

## Count a message against Discord's 2,000 limit

- Message: up to 2,000 characters (counted in UTF-16 units, so most emoji count as 2).

## Every Discord text limit in one table. With where each number comes from.

| Field | Limit | Source |
|---|---|---|
| Message | 2,000 characters; 4,000 with Nitro, in the app | Discord support; Discord API |
| Message from a webhook or bot | 2,000 characters | Discord API |
| Embeds per message | 10, with 6,000 characters across them | Discord API |
| Embed title | 256 characters | Discord API |
| Embed description | 4,096 characters | Discord API |
| Embed fields | 25 per embed; name 256, value 1,024 characters | Discord API |
| Embed footer and author | Footer 2,048; author name 256 characters | Discord API |
| Poll question | 300 characters | Discord API |
| Poll answers | Up to 10, 55 characters each | Discord API; Polls FAQ |
| Poll open time | Up to 32 days through the API; up to 1 week in the app | Discord API; Polls FAQ |
| Forum post or thread title | 100 characters | Discord API |
| Link button label | 80 characters; up to 5 buttons in a row | Discord API |
| Image description (alt text) | 1,024 characters | Discord API |
| Channel name | 100 characters | Discord API |
| Channel topic | 1,024 characters; 4,096 in forum and media channels | Discord API |
| Server name | 2 to 100 characters | Discord API |
| Role name | 100 characters | Discord support |
| Username | 2 to 32 characters: a-z, 0-9, _ and . | Discord support; Discord API |
| Display name | 1 to 32 characters | Discord support |
| Server nickname | 1 to 32 characters | Discord API |
| About Me (bio) | 190 characters, emoji, markdown and links included | Discord support |
| Webhook name | 1 to 80 characters, without "discord" or "clyde" | Discord API |

Checked on October 22, 2026. "Discord API" means Discord's developer docs, whose limits apply to webhooks and bots, the way schedulers post. Nitro's 4,000 characters apply only to messages a Nitro member sends; Nitro Basic keeps 2,000.

## What OmniSocials checks before it sends. Within Discord's webhook limits.

| Field | In OmniSocials | Discord |
|---|---|---|
| Message text | 2,000 characters; most emoji count as 2 | 2,000 characters |
| Poll question | The post text, up to 300 characters | 300 characters |
| Poll answers | 2 to 10, up to 55 characters each | Up to 10 of 55 |
| Link buttons | Up to 5 under the message, labels up to 80 characters | 5 in a row, labels up to 80 |
| Forum post title | 1 to 100 characters, for forum and media channels | 100 characters |
| Video links over the limit | When the text and the video links pass 2,000, the links follow in a second message | 2,000 per message |

From the OmniSocials web app, October 22, 2026. OmniSocials counts text in UTF-16 units, so most emoji count as 2 and some combined emoji count more. A poll goes without media or buttons.

## What changed for Discord text. New usernames, new layouts.

- **Apr 2025: Messages built from components** Apps can build messages from new layout components (Components V2), with up to 40 components in one message. (https://docs.discord.com/developers/change-log)
- **Mar 2024: New usernames for everyone** Discord began giving new usernames to people who had not picked one: lowercase, 2 to 32 characters, without the #0000 tag. Display names hold 1 to 32 characters. (https://support.discord.com/hc/en-us/articles/12620128861463-New-Usernames-Display-Names)

## Write Discord messages that get read. Lead with the news.

1. **Put the news in the first line** People skim a busy channel. Say what happened or what to do first, and the details after.
2. **Plan for 2,000, not 4,000** Nitro's 4,000 characters only apply to what a Nitro member sends. Webhooks, bots and schedulers stop at 2,000.
3. **Count markdown and links** Asterisks, underscores and the address behind a masked link are part of the text and count toward the 2,000.
4. **Use an embed for long notes** When you post through your own webhook or bot, an embed description holds 4,096 characters, and a message can carry 6,000 across its embeds.
5. **Keep poll answers short** Each answer takes 55 characters. Short answers are easier to read and tap on a phone.
6. **Leave room for emoji** OmniSocials counts most emoji as 2 characters, so a message full of emoji reaches the limit sooner.

## Schedule it with OmniSocials

Write once, and OmniSocials fits it to Discord: native polls, link buttons and forum post titles. OmniSocials schedules posts to Discord and 12 more networks from one calendar, and AI agents (Claude, ChatGPT and others) can plan and schedule through its MCP server. $10 per seat a month billed yearly, $12 monthly; 14-day free trial, a card is needed to start it. https://omnisocials.com/pricing

## Sources and method

Each limit comes from Discord's developer docs (the message, poll, component, channel, user, webhook and guild pages) and its support articles, read on October 22, 2026. The developer docs give the limits for webhooks and bots, which schedulers use, so where the app differs (Nitro's 4,000 characters, polls of up to a week), the table shows both. Discord does not publish how it counts emoji.

- Discord support, [Sending Messages](https://support.discord.com/hc/en-us/articles/360034632292-Sending-Messages), Apr 2024. 2,000 characters per message, 4,000 with Nitro; a longer message becomes a text file.
- Discord support, [What are Nitro & Nitro Basic?](https://support.discord.com/hc/en-us/articles/115000435108-What-are-Nitro-Nitro-Basic), Sep 2026. Longer messages: up to 4,000 characters, a Nitro perk.
- Discord developer docs, [Message resource](https://docs.discord.com/developers/resources/message), Read Oct 2026. Content 2,000; up to 10 embeds and 6,000 characters; embed title 256, description 4,096, 25 fields of 256 and 1,024, footer 2,048, author 256; alt text 1,024.
- Discord developer docs, [Poll resource](https://docs.discord.com/developers/resources/poll), Read Oct 2026. Question 300, answers 55, up to 10 answers, open up to 32 days.
- Discord developer docs, [Component reference](https://docs.discord.com/developers/components/reference), Read Oct 2026. Button labels 80 characters; up to 5 buttons in an action row.
- Discord developer docs, [Channel resource](https://docs.discord.com/developers/resources/channel), Read Oct 2026. Channel and thread names 1 to 100; topics 1,024, or 4,096 in forum and media channels.
- Discord developer docs, [User resource](https://docs.discord.com/developers/resources/user), Read Oct 2026. Usernames 2 to 32 characters, nicknames 1 to 32.
- Discord developer docs, [Webhook resource](https://docs.discord.com/developers/resources/webhook), Read Oct 2026. Webhook names 1 to 80 characters, without "clyde" or "discord"; message content 2,000.
- Discord developer docs, [Guild resource](https://docs.discord.com/developers/resources/guild), Read Oct 2026. Server names 2 to 100 characters.
- Discord support, [New Usernames & Display Names](https://support.discord.com/hc/en-us/articles/12620128861463-New-Usernames-Display-Names), Jul 2026. Usernames 2 to 32: a-z, 0-9, _ and .; display names 1 to 32.
- Discord support, [Custom Profiles](https://support.discord.com/hc/en-us/articles/4403147417623-Custom-Profiles), Mar 2026. About Me: up to 190 characters, emoji, markdown and links included.
- Discord support, [Polls FAQ](https://support.discord.com/hc/en-us/articles/22163184112407-Polls-FAQ), Apr 2024. Up to 10 answers; a poll in the app stays open up to 1 week.
- Discord support, [Discord Account Caps, Server Caps, and More](https://support.discord.com/hc/en-us/articles/33694251638295-Discord-Account-Caps-Server-Caps-and-More), Mar 2026. Message length 2,000, 4,000 with Nitro, 2,000 with Nitro Basic; role names 100.

## Related guides

- [Discord video lengths](https://omnisocials.com/discord-video-lengths)
- [Schedule Discord posts](https://omnisocials.com/discord)
- [Connect Discord](https://omnisocials.com/help-center/integrations/discord)
- [Create a post](https://omnisocials.com/help-center/creating-content/create-post)
- [MCP server](https://omnisocials.com/mcp)
- [REST API](https://omnisocials.com/api)
- [API reference](https://docs.omnisocials.com)

## FAQ

### What is the Discord character limit?

2,000 characters per message. Nitro subscribers can send up to 4,000 in the app. Webhooks and bots, which schedulers post through, get 2,000.

### What is the Discord message limit with Nitro?

4,000 characters per message, for messages a Nitro member sends. Nitro Basic keeps the 2,000 limit.

### What happens if a Discord message is too long?

In the app, a message over 2,000 characters turns into a text file; Nitro raises that cap to 4,000. Through a webhook or bot, message text can be at most 2,000 characters, so longer text has to be split or shortened.

### What is the Discord embed character limit?

An embed's title holds 256 characters and its description 4,096. It can have 25 fields with names of 256 and values of 1,024 characters. A message carries up to 10 embeds with 6,000 characters across them.

### How many characters can a Discord poll have?

The question takes 300 characters and each of up to 10 answers 55. Through the API a poll stays open for up to 32 days; in the app, for up to a week.

### How long can a Discord forum post title be?

100 characters, like every thread name.

### How long can a Discord username be?

2 to 32 characters, using lowercase letters, numbers, underscores and periods. A display name and a server nickname can be 1 to 32 characters.

### How many characters can a Discord bio have?

The About Me section holds up to 190 characters, emoji, markdown and links included.

### Do emoji count toward the Discord character limit?

Yes, they are part of the text. OmniSocials counts most emoji as 2 characters, so leave some room when a message is close to 2,000.

### How does OmniSocials handle the Discord limit?

OmniSocials holds a Discord post to 2,000 characters and counts most emoji as 2. When a video goes as a link and the text and links pass 2,000, the links follow in a second message right after the post.
