Searchlight
Tools
BlogAbout
Free SEO Audit
Back to home
๐Ÿ“ˆSEO & Analytics
๐Ÿ—‚๏ธText & Data
๐Ÿ”Encoders & Decoders
โšกGenerators
๐Ÿ”„Converters
๐Ÿ–ผ๏ธImage Tools
๐Ÿ“„PDF Tools
๐Ÿ’ปCode Tools
๐Ÿ”Regex & Parsing
๐ŸงฎCalculators
๐Ÿ—บ๏ธDiagrams
๐ŸŒNetwork & Web
โœ๏ธText Utilities
Word CounterCase ConverterText SorterDuplicate RemoverFind & ReplaceText ReverserSlugifyText to SpeechSpeech to Text
๐ŸŽจColor Tools
๐Ÿ”€Diff & Compare
148+ tools. OAuth is read-only.
Searchlight

148+ free SEO, developer, image, PDF, and productivity tools - no account needed.

Free ยท all tools included
Company
  • Blog
  • About
  • Free SEO Audit
Legal
  • Privacy Policy
  • Terms of Service
  • Cookie Policy

ยฉ 2026 Searchlight. All rights reserved.

Read-only OAuth ยท No data reselling ยท Completely free

All ToolsText Utilities
โœ๏ธ

Text Utilities

Count, convert, sort, and transform text.

9 live

Available now

Word CounterNEW

Count words, characters, lines & reading time

Open tool
Case ConverterNEW

camelCase, snake_case, kebab-case & more

Open tool
Text SorterNEW

Sort lines alphabetically, by length, or randomly

Open tool
Duplicate RemoverNEW

Remove duplicate lines from text

Open tool
Find & ReplaceNEW

Find and replace with regex support

Open tool
Text ReverserNEW

Reverse text, words, or lines

Open tool
SlugifyNEW

Convert any text to a URL-safe slug

Open tool
Text to SpeechNEW

Convert text to speech (browser API)

Open tool
Speech to TextNEW

Transcribe speech live (browser API)

Open tool

About Text Utilities

Free online text processing tools - word counter, character counter, case converter, text reverser, duplicate line remover, line sorter, find and replace, slug generator, ROT13 encoder, Morse code converter, and more. These tools work entirely in your browser with no upload required: paste any amount of text and transform it instantly. Word Counter provides detailed readability statistics including sentence count, average word length, reading time, and Flesch-Kincaid reading level. Case Converter handles Title Case, UPPER CASE, lower case, camelCase, PascalCase, snake_case, and kebab-case.

When to use Text Utilities

  • 1Content creation: use Word Counter to check article length, reading time, and keyword density before publishing to hit target word counts and readability scores.
  • 2Development workflows: convert between naming conventions (camelCase for JavaScript, snake_case for Python, kebab-case for CSS) using the Case Converter without manual editing.
  • 3URL and slug generation: paste any page title into the Slugify tool to get a clean, hyphenated, SEO-friendly URL slug with proper Unicode transliteration.
  • 4Data cleaning: remove duplicate lines from email lists, keyword lists, or exported data using the Duplicate Remover, then sort alphabetically or numerically.
  • 5Encoding and obfuscation: encode spoilers or puzzle answers with ROT13, convert text to Morse code for educational purposes, or reverse strings for creative text effects.

Frequently Asked Questions

How is reading time calculated?+
Reading time is estimated at 200โ€“250 words per minute, which is the average adult reading speed for comprehension (not skimming). A 1,000-word article takes approximately 4โ€“5 minutes. The Word Counter shows both 200 wpm (slower, thorough reading) and 250 wpm (faster, typical online reading) estimates.
What is the difference between Title Case and Sentence case?+
Title Case capitalises the first letter of most words (following rules about which small words like 'and', 'the', 'of' stay lowercase). Sentence case capitalises only the first word of each sentence and proper nouns. Title Case is standard for headlines and headings in English; Sentence case is standard for body text.
How do I convert text to a URL slug?+
A URL slug uses lowercase letters, numbers, and hyphens only. 'My Blog Post Title!' becomes 'my-blog-post-title'. The Slugify tool handles accented characters (cafรฉ โ†’ cafe), Unicode transliteration, stop word removal, and custom separators. Google recommends using hyphens rather than underscores in URLs.
What is ROT13 used for?+
ROT13 is a simple letter substitution that replaces each letter with the one 13 positions after it in the alphabet. It is self-inverse: applying it twice returns the original text. It is used on forums and social platforms to hide spoilers, puzzle answers, and punchlines - readers who want to see the answer apply ROT13; those who don't skip it.