A free Discord user can send a message containing up to 2,000 characters. This is the standard per-message limit for accounts that do not have Discord Nitro.
The limit counts characters rather than words, so the exact number of words depends on word length, spaces, punctuation, emoji, and formatting. When a message exceeds the standard cap, Discord can convert the excess content into a text file instead of posting it as one ordinary message.
Discord Nitro raises the per-message limit to 4,000 characters. That upgrade is useful for long explanations, code snippets, announcements, and story-based conversations, although very large material is often easier to read as an attached document or shared link.
The message cap is separate from other Discord limits. It does not describe the maximum number of messages in a channel, the number of members in a server, or the length of a username. Users who need to post longer content can split it across several messages, attach a text file, or use a service designed for long-form documents.