Skip to content
DevToolKit

Text Tools

20 tools

Text processing and analysis tools including word counting, text comparison, case conversion, and content formatting.

List Converter & Delimiter

Convert lists between comma, newline, tab, semicolon, JSON array, and SQL IN formats. Recursive sorting, deduplication, and custom delimiters.

Word Counter

Count words, characters with and without spaces, sentences, and paragraphs in real time, plus reading and speaking time estimates — fully local.

Case Converter

Convert text between nine cases: UPPER, lower, Title (AP style), Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT — fully local.

Text Diff

Compare two texts line-by-line or at character level with the Myers diff algorithm. Color-coded additions and deletions — runs entirely in your browser.

Remove Duplicate Lines

Remove duplicate lines with Keep First, Keep Last, or Remove All modes, case-sensitivity toggle, occurrence counts, and optional sorting — local.

Find and Replace

Find and replace text with full regex support, capture groups, case sensitivity, and sequential batch replacement chains — fully local and private.

ASCII Art Generator

Turn text into large ASCII banners with FIGlet fonts, horizontal smushing layouts, and comment wrappers for source code files — fully local.

Emoji Picker

Browse and search emojis by category, apply skin tones, collect picks in a clipboard tray, and copy as characters, HTML, CSS, or JS — local.

Numeronym Generator

Convert words to numeronyms like i18n, k8s, and a11y with visual breakdown, batch mode, and a searchable reference of 25+ famous tech numeronyms.

Text Sort

Sort lines alphabetically, naturally, numerically, by length, IP, or column with locale-aware collation, reverse order, and dedupe — fully local.

Morse Code Translator

Translate text to Morse code and back with audio playback, visual flash sync, and adjustable speed. Follows ITU-R M.1677-1 standard with Web Audio oscillator.

Email, URL & IP Extractor

Extract emails, URLs, IPv4, and IPv6 addresses from any text with regex detection, deduplication, per-type counts, and TXT export — fully local.

Keyword Extractor

Extract keywords and key phrases with RAKE and TF-IDF algorithms, ranked by relevance with frequency analysis and adjustable limits — local.

Text Summarizer

Summarize text using the TextRank extractive algorithm. Graph-based sentence ranking selects the most important sentences with adjustable summary length.

Named Entity Extractor

Extract named entities — dates, times, money, percentages, emails, URLs, phone numbers, and proper nouns with inline highlighting and JSON export.

Text Classifier

Classify text with keyword-scoring presets for spam, sentiment, topic, and support tickets — custom labels and multi-label mode — fully local.

Text Similarity Checker

Compare two texts with cosine, Jaccard, Sorensen-Dice, Levenshtein, and LCS metrics, a weighted score, and sentence alignment — fully local.

Sentiment Analyzer

Score emotional tone with the 2,477-word AFINN lexicon featuring negation handling, intensifiers, and per-sentence breakdown — all fully local.

Language Detector

Identify the language of any text via trigram frequency analysis across 40+ languages with confidence scores — no API needed, fully in-browser.

Readability Analyzer

Score text readability with Flesch-Kincaid, Gunning Fog, SMOG, ARI, and Coleman-Liau formulas. Highlights hard-to-read sentences with a color-coded heatmap.