100% Private

Free Text Tools Online - Case Converter, Diff, Sorter, Counter

Line Numbering

Add or remove line numbers from text instantly. Configurable start number, separator, padding with leading zeros. Skip empty lines option. Works offline.

Ai Chat Export Cleaner

Clean up ChatGPT, Gemini, Claude, Copilot chat exports. Remove timestamps, UI junk, format roles, export as PDF or Markdown. Private, browser-only.

Ansi Art Viewer

View ANSI art files from the BBS era. Render escape codes, colors, and block characters. Browser-based retro art viewer, works offline.

Ascii Art Generator

Create ASCII art banners from text with multiple font styles. FIGlet-compatible fonts, instant preview, copy/download options. Free, works offline, no uploads.

Column Aligner

Align text columns with custom delimiters and padding. Perfect for formatting code, data tables, and CSV files. Fast, private, browser-based alignment tool.

Css Diff

Compare CSS stylesheets with highlighted differences. Line-by-line comparison shows additions, deletions, modifications. Browser-based and private.

Dice Roller

Roll virtual dice for tabletop games and D&D. Supports d4, d6, d8, d10, d12, d20, d100, custom dice. Cryptographically random, with roll history.

Email Extractor

Extract all email addresses from any text instantly. Remove duplicates, sort, and export. Free, private, works offline.

Emoji Picker

Browse and search emoji by name or category. Copy Unicode emoji directly. See emoji codes and names. Browser-based, instant access.

Flesch Score

Calculate Flesch Reading Ease and Grade Level scores. Get readability metrics, syllable counts, and improvement tips. Browser-based.

Headline Analyzer

Analyze headlines for emotional impact, power words, and SEO effectiveness. Get scores and suggestions to write better blog titles and article headlines.

Html Diff

Compare two HTML documents and highlight differences. View changes in raw or formatted HTML. Line-by-line comparison with statistics. Browser-based and private.

Log Viewer

View and analyze log files with real-time filtering, syntax highlighting, and search. Perfect for debugging server logs, application logs, and system logs.

Lorem Ipsum

Generate free Lorem Ipsum text instantly with multiple styles. Choose paragraphs, words, or characters. Works offline, no uploads, completely private.

Markdown Diff

Compare Markdown documents with text and rendered preview diff. Line-by-line changes highlighted. Perfect for documentation review. Free and private.

Markdown Previewer

Write Markdown with instant live preview. Supports GitHub Flavored Markdown, tables, code blocks. Export to HTML or copy rendered output.

Markdown Table Generator

Create Markdown tables with visual grid editor. Add/remove rows and columns, set alignment, import CSV. Perfect for GitHub README and documentation.

Nfo Viewer

View NFO files with proper CP437 rendering. Read scene release information with ASCII art preserved. Browser-based, works offline.

Random Color

Generate random colors in HEX, RGB, HSL formats with live preview. Create palettes, lock favorites, copy values. Cryptographically random, works offline.

Name Generator

Generate random names for characters, projects, businesses, usernames. Multiple cultural origins, customizable quantity. Browser-based, instant results.

Random String

Generate random strings with custom length and characters. Include letters, numbers, symbols. Cryptographically secure. Free, private, offline.

Readability Score

Calculate readability scores with Flesch-Kincaid, Gunning Fog, and more. Analyze your text's reading level and get suggestions to improve clarity.

Reading Time

Calculate reading time for any text. Customizable reading speed. Perfect for blog posts, articles, and documentation. Free and private.

Regex Cheatsheet

Quick reference for regular expression syntax. Search patterns, character classes, quantifiers, anchors. Copy examples instantly.

Regex Replacer

Find and replace text using regular expressions. Test patterns, use capture groups, preview changes. Free, private, works offline.

Regex Tester

Test and debug regular expressions in real-time. See matches highlighted, capture groups, and explanations. Supports JavaScript regex syntax. Free and private.

Remove Duplicates

Remove duplicate lines from text instantly. Keep unique lines only. Case-sensitive options. Free, private, works offline.

Retro Text Generator

Generate retro pixel-art style text for gaming projects. Multiple 8-bit fonts, custom colors, scanlines. Export PNG. Perfect for game titles and thumbnails.

Safe Emoji Email

Verify emoji support across email clients. Prevent rendering issues in Outlook, Gmail, Apple Mail. Check Unicode compatibility instantly.

Safe Emoji Sms

Check emoji support for SMS and MMS text messages. Avoid broken emoji boxes on iPhone and Android. 140+ tested emojis with copy button.

Slug Generator

Generate SEO-friendly URL slugs from any text. Remove special characters, handle unicode. Perfect for blogs and CMS. Free, works offline.

Sms Length

Calculate SMS length, segments, and encoding (GSM-7/Unicode) in real-time. Optimize texts for marketing, avoid splits, and reduce costs. Works with emojis.

Sort Lines

Sort text lines alphabetically, numerically, by length, or randomly. Remove duplicates while sorting. Free, private, instant results.

Syllable Counter

Count syllables in text for poetry, haikus, and song lyrics. Real-time analysis with word-by-word breakdown. Perfect for meter checking and readability scoring.

Case Converter

Convert text between uppercase, lowercase, title case, sentence case, and more. Fast, private text transformation in your browser. Works offline.

Text Diff

Compare two texts and see differences highlighted. Line-by-line and word-by-word comparison. Perfect for code review and document comparison. Free and private.

Diff Viewer

Compare text files side-by-side or in unified format. Highlight additions, deletions, and changes. Perfect for code review and document comparison.

Text Reverser

Reverse text, words, or lines instantly. Flip strings, mirror text. Perfect for puzzles and encoding. Free, private, works offline.

Word Counter

Count words, characters, sentences, and paragraphs in your text. Calculate reading time and keyword density. Fast, private, works in your browser.

Word Frequency

Count word frequency in any text. Find most used words, analyze keyword density, and identify overused terms. Perfect for SEO and writing analysis.

Text Manipulation and Cleanup

Raw text often needs processing before use: removing duplicates, changing case, sorting lines, or extracting specific data. Our text tools perform these transformations instantly, handling large volumes of text that would be tedious to process manually.

Case Conversion

Convert text between UPPERCASE, lowercase, Title Case, Sentence case, and alternating case. Useful for formatting headings, normalizing data imports, and fixing caps-lock accidents.

Duplicate Removal

Remove duplicate lines while preserving order or sorting results. Essential for cleaning email lists, deduplicating log entries, and processing data exports.

Text Comparison (Diff)

Compare two versions of text to find additions, deletions, and changes. Line-by-line diff highlighting makes it easy to spot differences in configuration files, code snippets, and documents.

Data Extraction

Extract emails, URLs, phone numbers, or custom patterns from text. Useful for building contact lists, collecting links, and mining structured data from unstructured sources.

SMS and Character Counting

SMS messages have complex length rules. Standard GSM-7 encoding allows 160 characters per segment. Using special characters (like curly quotes or emoji) switches to UCS-2 encoding, reducing capacity to 70 characters. Our counter tracks segmentation and cost in real time.

Frequently Asked Questions

Case conversion, word counting, line sorting, deduplication, regex testing, text reversing, Lorem ipsum generation, and more.

Yes. The regex tester shows matches in real-time with capture groups, flags, and a quick-reference cheat sheet.

Yes. All tools use JavaScript's native Unicode support. Emoji, CJK characters, and accented text are handled correctly.

Privacy Notice: This site works entirely in your browser. We don't collect or store your data. Optional analytics help us improve the site. You can deny without affecting functionality.