What is TextUtils?

TextUtils is a curated collection of free online text manipulation and analysis tools. Whether you need to count words, convert text case, compare two documents, sort lines, remove duplicates, find and replace, encode Base64, or encode a URL — TextUtils provides a fast, simple, and privacy-respecting solution for each task.

Every tool has a dedicated page with a clean interface designed to get the job done without clutter, ads, or unnecessary distractions. All processing happens right in your browser — nothing is uploaded or stored anywhere.

All Tools

  • 📊
    Word Counter Count words, characters (with and without spaces), sentences, paragraphs, and estimate reading time. Real-time updates as you type. /
  • 🔄
    Case Converter Convert text between uppercase, lowercase, title case, sentence case, alternating case, inverse case, camelCase, PascalCase, snake_case, and kebab-case. /case-converter
  • 📋
    Text Diff Compare two texts side-by-side with a visual diff highlighting additions, removals, and changes. Great for tracking edits or comparing drafts. /text-diff
  • 🔤
    Sort Lines Sort lines of text alphabetically (A-Z or Z-A), by line length, numerically, or shuffle randomly. Handles large blocks of text efficiently. /sort-lines
  • 🗑️
    Remove Duplicates Remove duplicate lines from your text. Choose whether to keep the first occurrence or the last occurrence of each line. /remove-duplicates
  • 🔍
    Find & Replace Find and replace text with support for case-sensitive matching, whole-word matching, and regular expressions (regex). /find-replace
  • 🔐
    Base64 Encoder / Decoder Encode plain text to Base64 or decode Base64 back to readable text. Instant conversion with copy-to-clipboard support. /base64
  • 🌐
    URL Encoder / Decoder Encode or decode URL strings. Properly handles special characters, spaces, and UTF-8 multibyte characters. /url-encoder

Why TextUtils?

🔒

Privacy-Focused

All processing happens client-side in your browser. Your text never touches our servers — or anyone else's.

🌐

Runs in Browser

No downloads, no installs. Open a page and start using the tool immediately. Works on desktop and mobile.

📡

No Data Sent

No analytics, no tracking, no telemetry. What you type stays on your device. Zero data is transmitted anywhere.

💰

100% Free

No paywalls, no premium tiers, no sign-up required. Every tool is completely free to use, forever.

Technologies Used

TextUtils is built with simplicity and performance in mind. The entire site uses minimal dependencies to keep it fast and lightweight.

Vanilla JavaScript HTML5 CSS3 (Custom Properties) Cloudflare Pages GitHub