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 instantly and see supporting character, sentence, paragraph, and line totals while you write.
Count & analyzeCharacter Counter
Measure characters with and without spaces for social posts, forms, metadata, messages, and fixed-length fields.
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 text blocks line by line to identify added, removed, and changed content before publishing.
Count & analyzeReading Time Calculator
Estimate reading time from the word count and your chosen reading speed for articles, scripts, and lessons.
Transform textSlug Generator
Create clean lowercase URL slugs by removing accents, punctuation, and unsafe spacing from titles.
Extract dataExtract URLs
Pull complete web links from mixed text, messages, HTML fragments, reports, and copied page content.
Data, code & UnicodeJSON Formatter
Validate and pretty-print JSON with readable indentation so nested objects and arrays are easier to inspect.
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
JSON Difference Checker compares or combines the supplied inputs and returns a clear, copyable result.
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
HTTP Headers Parser applies its text operation instantly and returns a result you can copy, download, or reuse.
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.