Text Truncate: Shorten Text with Custom Ellipsis
Many platforms and UI elements have character limits. A tweet is 280 characters, a meta description is ~160, and a title tag is ~60. Our text truncation tool lets you preview exactly how your text will look at any length, with smart word-boundary breaking and customizable suffixes.
How Truncation Works
By Characters
Cuts the text at a specific character count and appends a suffix (default: ”…”):
Input: "The quick brown fox jumps over the lazy dog"
Limit: 20 characters
Output: "The quick brown..."
The suffix length is accounted for — if your limit is 20 and the suffix is ”…” (3 characters), the text portion is cut at 17 characters.
By Words
Keeps complete words up to the specified count:
Input: "The quick brown fox jumps over the lazy dog"
Limit: 5 words
Output: "The quick brown fox jumps..."
Word Boundary Breaking
When truncating by characters, enabling “Break at word boundary” prevents words from being cut in the middle:
Without word boundary: "The quick br..." (cuts mid-word)
With word boundary: "The quick..." (breaks at last space)
Common Length Limits
| Context | Limit | Notes |
|---|---|---|
| Title tag | 50-60 chars | Google truncates at ~60 |
| Meta description | 155-160 chars | Google truncates at ~160 |
| Tweet | 280 chars | X/Twitter limit |
| Instagram bio | 150 chars | |
| Facebook post preview | ~477 chars | Before “See more” |
| Slack message preview | ~300 chars | In notification |
| Push notification | ~60-90 chars | Varies by device |
How to Use Our Text Truncate Tool
- Paste your text in the input area
- Set max length (characters or words)
- Choose truncation mode: characters or words
- Customize the suffix (default ”…”, or use "" for no suffix)
- Toggle word boundary breaking
- Check the quick preview boxes for common lengths (tweet, meta description, title tag)
Try our free Text Truncate tool to shorten text to any length instantly.
Try Ghost Image Hub
The Chrome extension that makes managing your Ghost blog images a breeze.
Learn More