142+ Free Online Tools · Easy. Fast. Accurate.

Text Tools

Count, convert, clean and format text in your browser. Count words and characters, change text to upper, lower, title, camel or snake case, format JSON, XML and YAML, encode Base64 and URLs, convert Markdown and HTML, and compare two texts.

30 free tools · no account required · works on any device.

Base64 Encode/Decode Free Base64 encoder and decoder: encode text to Base64 or decode Base64 back to readable text, with full UTF-8 support for accents and emoji. Camel Case Converter Free camelCase converter: turn phrases, snake_case or kebab-case into camelCase variable names for JavaScript, Java and C# code, instantly in your browser. Character Counter Free character counter: count characters with and without spaces, plus words and lines. Check text length for tweets, meta descriptions and SMS. CSV to JSON Free CSV to JSON converter: turn CSV data into a JSON array of objects using the header row as keys. Handles quoted fields, commas and line breaks. HTML Encode/Decode Free HTML encoder and decoder: escape <, >, &, quotes and apostrophes as HTML entities, or decode entities like &amp;lt; back to plain text. HTML to Markdown Free HTML to Markdown converter: turn HTML headings, links, lists, tables, images and code blocks into clean Markdown for READMEs, docs and notes. JSON Formatter Free JSON formatter and beautifier: format JSON with 2 spaces, 4 spaces or tabs, or minify it to one line. Invalid JSON is flagged with a clear error. JSON to CSV Free JSON to CSV converter: turn a JSON array of objects into CSV with a header row, ready to open in Excel or Google Sheets. Quotes values correctly. JSON Validator Free JSON validator: check whether JSON is valid and get a clear error message pointing to the problem, such as a missing comma or trailing comma. Lorem Ipsum Generator Free Lorem Ipsum generator: create placeholder dummy text with a custom number of paragraphs and words per paragraph for mockups, layouts and websites. Lower Case Converter Free lowercase converter: change any text, including text typed with caps lock on, to all lower case letters in one click. Works with accented letters. Markdown Preview Free Markdown previewer: see how your Markdown renders, including headings, lists, links, tables and code blocks, before you commit it or publish. Markdown to HTML Free Markdown to HTML converter: turn Markdown into clean HTML source code for websites, emails and CMS editors. Supports tables, code blocks and lists. Paragraph Counter Free paragraph counter: count the paragraphs in your essay, article or story, along with sentences and words. Paragraphs are split by blank lines. Reading Time Calculator Free reading time calculator: estimate how long your article, blog post or speech takes to read silently or out loud, based on its word count. Remove Duplicate Lines Free tool to remove duplicate lines from text or lists while keeping the original order. Optionally ignore case. Great for emails, keywords and logs. Remove Empty Lines Free tool to remove empty lines from text: delete blank and whitespace-only lines from lists, code and copied documents in one click. Reverse Text Free reverse text tool: write text backwards character by character, reverse the order of words, or flip the order of lines. Fun and useful for lists. Sentence Counter Free sentence counter: count the sentences in your text and see the average number of words per sentence to check readability and writing style. Slug Generator Free URL slug generator: turn a title into a clean, lowercase, hyphenated slug for SEO-friendly blog post URLs and web page addresses. Snake Case Converter Free snake_case converter: turn phrases, camelCase or kebab-case into snake_case names for Python variables, database columns and file names. Sort Lines Free online line sorter: sort lines of text alphabetically from A to Z or Z to A, with an option to ignore case. Perfect for lists, names and keywords. Text Diff Free text diff checker: compare two versions of a text and see which lines were added, removed or unchanged. Great for code, contracts and documents. Title Case Converter Free title case converter: capitalize headlines and titles correctly, keeping small words like a, and, of and the in lower case. Instant in your browser. Upper Case Converter Free uppercase converter: change any text to ALL CAPS in one click. Converts accented letters too, while keeping numbers, punctuation and spacing. URL Encoder/Decoder Free URL encoder and decoder: percent-encode text for query strings and URL paths, or decode %20-style URLs back to readable text. UTF-8 safe. Word Counter Free online word counter: count words, characters with and without spaces, sentences, paragraphs and lines in your essay, article or post instantly. XML Formatter Free XML formatter: pretty-print XML with consistent indentation so nested elements are easy to read. Malformed XML is reported with a clear error. XML Validator Free XML validator: check whether XML is well-formed, with matching tags, proper nesting and valid syntax, and get a clear error message if not. YAML Formatter Free YAML formatter: clean up and re-indent YAML files such as Docker Compose, Kubernetes and CI configs with consistent spacing. Runs in your browser.

Explore other categories