279 free text tools
Private text tools that work instantly
Count, clean, convert, compare, organize, and extract text without uploading your content.
Search by tool name, task, or category. /
Search results
No matching tools found.
Quick text editor
Paste text and apply a common cleanup without leaving the homepage.
Popular tools
Find the right utility by category, search, or alphabetical order.
Word Counter
Count words and inspect unique vocabulary, sentence structure, average word length, the longest word, and the most frequent terms.
Count & analyzeCharacter Counter
Count characters using relevant writing and metadata limits, with optional HTML, punctuation, and custom-character exclusions.
Transform textCase Converter
Switch text between uppercase, lowercase, title case, sentence case, and toggled case in one place.
Line toolsRemove Duplicate Lines
Keep the first copy of each line and remove repeated entries with optional case-sensitive matching.
Transform textFind and Replace
Find literal text or regular-expression matches and replace every occurrence with precise case controls.
Count & analyzeText Compare
Compare two drafts line by line in a structured side-by-side view and review added, removed, changed, and unchanged lines.
Count & analyzeReading Time Calculator
Estimate reading time at a custom pace and compare slow, standard, and fast reading scenarios.
Transform textSlug Generator
Create clean lowercase URL slugs by removing accents, punctuation, and unsafe spacing from titles.
Extract dataExtract URLs
Extract URLs and inspect each address by host, protocol, path, and occurrence count.
Data, code & UnicodeJSON Formatter
Validate and format JSON while showing root type, depth, key totals, value totals, and a readable code preview.
Convert formatsBase64 Encoder and Decoder
Encode plain text as Base64 or decode Base64 back to readable UTF-8 text directly in the browser.
Browse by category
Find the right utility by category, search, or alphabetical order.
Count & analyze
Measure words, characters, sentences, readability, frequency, similarity, and other useful text statistics.
Explore category →21Transform text
Change case, replace content, reverse text, build slugs, compare versions, and reshape text for reuse.
Explore category →41Clean text
Remove unwanted spaces, markup, punctuation, duplicate content, invisible characters, and other text noise.
Explore category →34Line tools
Sort, number, filter, merge, split, deduplicate, rotate, quote, and restructure lists or line-based text.
Explore category →29Convert formats
Encode, decode, and convert text between Base64, binary, hexadecimal, Markdown, HTML, CSV, JSON, XML, and more.
Explore category →49Extract data
Pull emails, URLs, domains, numbers, dates, hashtags, code elements, metadata, and structured values from text.
Explore category →18Generate text
Create passwords, usernames, random values, placeholder text, tables, lists, links, colors, identifiers, and templates.
Explore category →38Data, code & Unicode
Format, validate, inspect, parse, and transform JSON, XML, CSV, HTML, CSS, SQL, Unicode, URLs, and developer text.
Explore category →Favorite tools
Recently used tools
Recently added
Count, clean, convert, compare, organize, and extract text without uploading your content.
List to CSV Row
List to CSV Row converts supplied content between supported formats locally in your browser.
New Convert formatsCSV Row to List
CSV Row to List converts supplied content between supported formats locally in your browser.
New Data, code & UnicodeMerge JSON Objects
Merge JSON Objects compares or combines the supplied inputs and returns a clear, copyable result.
New Data, code & UnicodeJSON Difference Checker
Compare two JSON documents and review added, removed, and changed paths with old and new values in a filterable table.
New Data, code & UnicodeJSON Pointer Evaluator
JSON Pointer Evaluator applies its text operation instantly and returns a result you can copy, download, or reuse.
New Data, code & UnicodeINI Formatter
INI Formatter reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.
New Data, code & UnicodeEnvironment Variables Sorter
Environment Variables Sorter reorganizes supplied text into a cleaner, consistent structure that is easier to read or reuse.
New Data, code & UnicodeHTTP Headers Parser
Parse HTTP headers into searchable rows, group repeated fields, classify common headers, and copy individual values.
New Convert formatsData URI Encoder and Decoder
Data URI Encoder and Decoder converts supplied content between supported formats locally in your browser.
New Convert formatsQuoted-Printable Encoder and Decoder
Quoted-Printable Encoder and Decoder converts supplied content between supported formats locally in your browser.
New Generate textSQL IN Clause Generator
SQL IN Clause Generator creates ready-to-copy output from your settings without sending content to a server.
New Generate textMarkdown Table of Contents Generator
Markdown Table of Contents Generator creates ready-to-copy output from your settings without sending content to a server.