Text Truncator
Truncate text to a specific character or word limit instantly online. Choose an ellipsis style and see how many characters or words were removed. Free — runs entirely in your browser.
Input Text
Truncated Output
Related Tools
Markdown → HTML
Convert Markdown to clean HTML instantly. Supports GFM, tables, code blocks, and more.
Case Converter
Convert text to camelCase, PascalCase, snake_case, kebab-case, and more — all at once.
HTML → Markdown
Convert HTML to clean Markdown instantly. Supports headings, links, lists, tables, and code blocks.
Text truncation is the process of shortening a string to a maximum length and appending an indicator (typically an ellipsis '…' or '...') to signal that content has been cut. This is a fundamental UX pattern used everywhere from database preview columns to social media card descriptions to mobile notification text — any context where display space is limited but the full text is available elsewhere.
Truncation can be applied by character count (limiting the raw string length) or by word count (preserving word boundaries to avoid cutting mid-word). Character-based truncation is more precise for pixel-width UI constraints; word-based truncation produces more natural-reading previews because it never breaks a word in half, at the cost of variable output length.
This tool truncates text by character limit or word limit (togglable), with configurable ellipsis styles: the standard '…' Unicode character, three dots '...', a space followed by '(more)', or no ellipsis at all. It shows how many characters or words were removed, helping you calibrate the cutoff point.
Common Use Cases
Preparing meta description previews
Google Search typically truncates page meta descriptions at approximately 155–160 characters. Checking how a meta description appears when truncated at that limit ensures the most important information (the call to action, the key phrase) appears before the cutoff. Pasting the full description and setting a 155-character limit shows exactly what Google will display.
Truncating database text for list views
Content management systems and admin dashboards display database content in table rows with fixed-width columns. A blog post body or product description might be thousands of characters long; truncating to 100–200 characters with an ellipsis produces a readable preview without overflowing the table cell or degrading page performance with large text payloads.
Fitting notification messages to platform limits
Push notification platforms (APNs, FCM) have strict character limits: iOS typically truncates at ~178 characters visible in the notification banner. Truncating the notification body at the appropriate limit while preserving the most important information at the start ensures the message is comprehensible even when the platform applies its own cutoff.
Generating tweet-length summaries
Twitter/X has a 280-character limit for tweets and a much shorter limit for link previews. When sharing an article, blog post, or product description, truncating the full text to 240 characters (leaving room for a URL) and choosing a natural word boundary produces a tweet-ready summary without manual editing.
How to Use
- Paste your text in the input panel.
- Choose between Characters or Words as the limit unit.
- Select a preset limit (50, 100, 140, 200, 280, or 500).
- Choose an ellipsis style — or none — to append after the cutoff.
- The truncated result updates instantly. Click Copy to copy it.