Text Tools
Transform, format, encode, and analyze text. All utilities run 100% in-browser with zero tracking.
Word Counter
Count words, characters, sentences, and paragraphs in real time
Text Case Converter
Convert text between uppercase, lowercase, title, camelCase, and snake_case
Character Counter
Count exact characters with and without whitespace
Lorem Ipsum Generator
Generate customizable dummy text for mockups and designs
Text Reverser
Reverse characters, words, or full lines of text
Text to Slug
Convert article titles and strings into clean, SEO-friendly URL slugs
Remove Duplicate Lines
Deduplicate lists and lines of text with case sensitivity options
Sort Lines
Sort lists alphabetically, by length, or shuffle randomly
Add Line Numbers
Prepend sequential line numbers or custom prefixes to text lines
Remove Empty Lines
Strip blank lines and redundant whitespace rows from text
Find & Replace
Find and replace strings or regular expressions across multi-line text
Text Diff Checker
Compare two text passages and highlight additions, deletions, and edits
Markdown to HTML
Render Markdown into clean HTML markup and live preview
HTML to Markdown
Convert HTML markup back into readable Markdown syntax
Text Encoder / Decoder
Encode and decode Base64, URL encoding, and HTML entities
JSON Formatter & Minifier
Validate, beautify, and minify JSON data with custom indentation
String Length Calculator
Calculate byte size, code points, and visual length of strings
Whitespace Remover
Remove leading, trailing, duplicate, or all spaces from text
Text Repeater
Repeat words, sentences, or characters with customizable delimiters
Regex Tester
Test JavaScript regular expressions with real-time match highlighting
UUID / GUID Generator
Generate cryptographically random UUID v4 identifiers
Password Generator
Generate secure, cryptographically strong random passwords
Hash Generator
Calculate cryptographic SHA-1, SHA-256, and SHA-512 hashes
ROT13 Cipher
Encrypt or decrypt text with the classic Caesar ROT13 cipher
Morse Code Translator
Translate plain text to Morse code and decode Morse signals