Threads limits each post to 500 characters. This limit differs from the 280-character limit on X and the 63,206-character limit on Mastodon. The 500-character cap applies to all text in a post, including hashtags and mentions. This article explains how the character limit works, what soft wrap behavior means, and how to compose long posts within the limit.
Soft wrap behavior means Threads does not cut off text mid-word when you reach the limit. Instead, the platform prevents you from typing more characters once you hit 500. This behavior is different from platforms that truncate text or show a character counter that turns red.
Understanding the character limit helps you write clear posts without hitting errors. You can also plan replies and quote posts within the same constraint.
Key Takeaways: Threads 500-Character Limit and Soft Wrap
- 500-character limit: Applies to all text in a post, including spaces, punctuation, hashtags, and mentions.
- Soft wrap behavior: The text field prevents typing beyond 500 characters. No text is cut off or hidden.
- Reply and quote posts: Replies and quote posts also follow the 500-character limit. The quoted post text does not count toward your character limit.
How the 500-Character Limit Works in Threads
Threads counts every character you type. This includes letters, numbers, spaces, punctuation marks, emoji, and line breaks. URLs are counted character by character. Hashtags and mentions are counted the same way. There is no special compression for links or tags.
The character counter appears below the text input area. It shows the number of characters used out of 500. When you reach 500, the counter shows 500/500 and the Post button becomes active. You cannot type more characters. The text field stops accepting keyboard input.
Soft wrap behavior means the text field does not break a word in half. If you reach 500 characters in the middle of typing a word, the field stops accepting new characters. The word you were typing is not cut off. You must delete characters to continue typing.
Does Threads Have a Hidden Character Limit?
No. The 500-character limit is hard-coded. There is no hidden limit for verified accounts or business profiles. All accounts, including Instagram-linked accounts and new accounts, have the same 500-character limit.
Does Threads Allow Longer Posts Through Threads?
No. Threads does not let you create a single post longer than 500 characters. You can create a thread of multiple posts. Each post in the thread has its own 500-character limit. The total length of the thread is not limited by the platform.
Steps to Check Your Character Count While Typing
You can check your character count before posting. The counter updates in real time as you type.
- Open the Threads app or website
Launch Threads on your iOS or Android device. On a computer, go to threads.net and log in. - Tap the compose button
Tap the pencil icon or the plus sign to start a new post. The text input area opens. - Type your post text
Type any text. The character counter appears below the text box. It shows the current count out of 500. - Watch the counter reach 500
When the counter reaches 500/500, the Post button becomes active. You cannot type more characters. - Delete characters to continue typing
If you need to add more text, delete some characters. The counter decreases and you can type again.
Common Issues With the Threads Character Limit
Users often encounter specific problems related to the character limit. Here are the most common issues and how to handle them.
Threads Character Counter Shows 500 But I Can Still Type
This happens when you paste text that exceeds 500 characters. The counter may show 500/500, but the pasted text might be cut off. The soft wrap behavior prevents typing, but pasted text can exceed the limit. To fix this, delete the excess characters manually. The counter will update.
Threads Post Text Is Cut Off After Posting
If you paste text longer than 500 characters and post it, Threads may truncate the text. The post will show only the first 500 characters. The rest of the text is lost. Always check the character counter before posting. Use the counter to verify the length.
Threads Character Limit Differs on iOS and Android
The 500-character limit is the same on all platforms. There is no difference between the iOS app, the Android app, and the web version. The counter behavior and soft wrap behavior are identical.
Threads Character Limit vs Other Platforms
| Platform | Character Limit | Soft Wrap Behavior |
|---|---|---|
| Threads | 500 characters | Yes. Stops typing at 500. No truncation |
| X | 280 characters for free accounts | No. Shows a red counter. Allows typing past 280 but truncates at 280 |
| Mastodon | 500 characters by default | Yes. Stops typing at the limit. No truncation |
| Bluesky | 300 characters | No. Shows a blue counter. Allows typing past 300 but truncates at 300 |
The 500-character limit on Threads matches Mastodon’s default limit. X allows only 280 characters for free accounts. Bluesky allows 300 characters. Threads is the most generous among the major microblogging platforms for free users.
Tips for Writing Posts Within the 500-Character Limit
Writing concise posts helps you stay within the limit. Use short sentences. Avoid long URLs. Use link shorteners if needed. Emoji count as one character each. Use emoji sparingly to save space. Write the main point first. If you need more space, create a thread of multiple posts.
To create a thread, post your first post. Then reply to that post with additional content. Each reply has its own 500-character limit. The thread appears as a single conversation. Viewers can read all posts in order.
Now you know how the 500-character limit and soft wrap behavior work on Threads. You can check the character counter while typing to avoid truncation. If you need longer content, use the thread feature to link multiple posts. An advanced tip: paste long text into a text editor first, then count the characters before pasting into Threads. This prevents accidental truncation from pasting text that exceeds the limit.