Text tools
Text tools for counting, cleaning, comparing, formatting, and transforming text in your browser.
Word Counter
Count words, characters, sentences, and reading time.
Character Counter
Count characters, spaces, lines, and paragraphs.
Case Converter
Convert text to upper, lower, title, or sentence case.
Sort Lines
Sort lines alphabetically or numerically.
Remove Duplicate Lines
Remove repeated lines and keep a clean list.
Text Cleaner
Clean extra spaces, tabs, empty lines, and broken text.
Text Diff
Compare two text versions and find changes.
Find and Replace
Find text fragments and replace them quickly.
Lorem Ipsum Generator
Generate placeholder paragraphs, sentences, or words.
Slug Generator
Create clean URL slugs from titles.
Markdown to HTML
Convert Markdown text to HTML.
HTML to Markdown
Convert HTML snippets to Markdown.
List Randomizer
Shuffle list items into a random order.
Reverse Text
Reverse letters, words, or lines.
Remove Line Breaks
Join wrapped text into clean paragraphs.
Add Line Numbers
Add line numbers to plain text.
CSV to Table
Preview CSV data as a readable table.
Title Capitalizer
Format titles with consistent capitalization.
Popular tasks
Review edited copy
How to choose a text tool
Use this section to choose the right text action: count words, clean pasted text, change case, sort lines, remove duplicates, compare versions, or convert Markdown and HTML. Local tools process text in the browser and work well for focused snippets without opening a separate editor.
How to choose a text tool
- Word Counter - when you need word count, character limits, or estimated reading time.
- Text Cleaner - when pasted text has extra spaces, tabs, empty lines, or broken formatting.
- Text Diff - when two text versions need a clear change check.
- Markdown to HTML - when Markdown needs to become an HTML snippet quickly.
What you can do
- Prepare text for a form, email, CMS, product description, documentation, or publication.
- Clean lists by sorting lines, removing duplicates, joining line breaks, or adding line numbers.
- Review changes before sending by comparing versions and replacing repeated fragments.
Formats and limits
- Plain text, Markdown, HTML snippets, CSV, and lists work best in focused blocks that are easy to review.
- Markdown and HTML conversion is useful for preparing a snippet, but the final output should still be checked in the destination system.
- For large logs, tables, and JSON data, file viewers or developer tools may be a better fit.
Data and processing
Why browser-local matters for text
- Text can include names, emails, drafts, internal notes, logs, addresses, and customer data.
- Local text tools process pasted text in your browser and do not send it to Utilio servers.
- When the job involves files or network data, check the processing mode on the specific tool page.
Common questions
Can I clean or compare text without uploading it?
Use local text tools for supported cleanup, counting, comparison, sorting, deduplication, and Markdown or HTML conversion tasks. Pasted text stays in the browser.
Which browser text tool should I start with?
Start with the job: count words or characters for limits, clean messy pasted text, compare versions with diff, sort lists, remove duplicates, or convert Markdown when preparing HTML.
When are developer tools better than text tools?
Use developer tools when the text has a strict format such as JSON, YAML, Base64, JWT, timestamps, URLs, or code that needs format-aware validation.

