InputTestHub
92 tools · free · no account

Text Tools

Fast, precise text utilities for writers, editors and data wranglers. Counters that match Word and Twitter, case converters that respect proper nouns, duplicate removers, sorters, diff viewers and cleanup tools.

92 shown
001 popular

Word Counter

Counts words, characters, sentences, paragraphs and reading time live as you type, using the…

002 popular

Character Counter

Counts characters with and without spaces and shows live progress against Twitter, SMS, meta…

003

Sentence Counter

Counts sentences in any text and shows average sentence length, longest sentence and how many…

004

Paragraph Counter

Counts paragraphs, shows the word count of each one and flags paragraphs that are too long for…

005

Line Counter

Counts total lines, non-empty lines, duplicate lines and the longest line in any pasted text…

006 popular

Word Frequency Counter

Ranks every word in your text by how often it appears, with stop words removed and one-, two…

009

Syllable Counter

Counts syllables in words, lines and whole texts — useful for haiku, lyrics, poetry metre and…

010 popular

Reading Time Calculator

Estimates how long text takes to read silently, at slow, average and fast reading speeds, with…

011 popular

Speaking Time Calculator

Converts a script into speaking minutes at podcast, presentation, audiobook and fast-talk…

012

Text Statistics Analyser

A full readout of any text: words, characters, sentences, syllables, reading level, longest…

013 popular

Readability Checker

Scores text with Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau…

014 popular

Case Converter

Converts text between twelve cases: UPPER, lower, Title, Sentence, camelCase, PascalCase…

015

Uppercase Converter

Converts any text to UPPERCASE instantly, keeping numbers, punctuation and line breaks exactly…

016

Lowercase Converter

Converts any text to lowercase, including text that was typed with Caps Lock on by mistake.

017 popular

Title Case Converter

Converts headings to proper Title Case using AP and Chicago rules, keeping short words like…

018

Sentence Case Converter

Rewrites text in sentence case: first letter of each sentence capitalised, the rest lowercase…

019

camelCase Converter

Turns any phrase into camelCase for JavaScript, Java and JSON keys, stripping spaces, hyphens…

020

PascalCase Converter

Converts phrases to PascalCase (UpperCamelCase) for class names, React components and type…

021

snake_case Converter

Converts text to snake_case for Python variables, database columns and file names.

022

kebab-case Converter

Converts text to kebab-case for URLs, CSS class names and HTML attributes.

023

CONSTANT_CASE Converter

Converts text to SCREAMING_SNAKE_CASE for environment variables, constants and configuration…

025

Inverse Case Converter

Flips the case of every letter — uppercase becomes lowercase and lowercase becomes uppercase.

026

Capitalize Each Word

Capitalises the first letter of every word without applying style-guide exceptions, keeping…

027 popular

Remove Duplicate Lines

Removes repeated lines from any list, with options for case sensitivity, trimming and keeping…

028

Remove Empty Lines

Strips blank and whitespace-only lines from text, with an option to collapse multiple blank…

029 popular

Remove Line Breaks

Joins broken lines back into flowing paragraphs, with an option to keep paragraph breaks intact.

030

Remove Extra Spaces

Collapses double spaces, strips leading and trailing whitespace and removes tabs, leaving…

031

Remove Special Characters

Strips symbols, punctuation and non-ASCII characters from text, keeping only the character…

032

Remove Punctuation

Removes all punctuation marks from text while leaving words, numbers and spacing intact.

033

Remove Numbers from Text

Deletes every digit from text, with an option to remove whole numeric words and leftover…

035

Extract Numbers from Text

Finds every number in a block of text and lists them, with totals, averages and an option to…

036 popular

Extract Email Addresses

Pulls every email address out of any text or HTML, removes duplicates and outputs a clean list…

037

Extract URLs from Text

Finds every link in text or HTML, deduplicates them and can split them by domain or strip…

038 popular

Text Cleaner

Cleans pasted text with a switch for every fix — invisible characters, curly quotes, dashes…

039

Accent Remover

Converts accented and diacritic characters to their plain ASCII equivalents — é becomes e, ñ…

040

Whitespace Remover

Removes every space, tab and line break from text, producing one continuous string.

041

Duplicate Word Remover

Removes repeated words from text, either consecutive repeats only or every repeat across the…

042 popular

Text Sorter

Sorts lines alphabetically, numerically, by length or randomly, ascending or descending, with…

043

Reverse Text

Reverses text character by character, word by word or line by line, correctly handling emoji…

044

Reverse Word Order

Flips the order of words in every sentence while keeping the words themselves readable.

045 popular

Find and Replace Text

Replaces text across a whole document at once, with case sensitivity, whole-word matching and…

046

Text Repeater

Repeats any text a set number of times with your choice of separator — new line, space, comma…

047

Add Line Numbers

Adds a number to the start of every line, with a configurable start value, step, padding and…

049

Text Splitter

Splits long text into chunks by character count, word count, line count or a custom separator…

050

Join Lines

Merges multiple lines into one using any separator, with optional quoting and wrapping — ideal…

051 popular

List to Comma Separated

Turns a vertical list into a single comma-separated line, and back again, with quoting and…

052

Text to Columns

Splits delimited text into aligned columns and previews it as a table before you paste it into…

053

Shuffle Lines

Randomly reorders the lines of any list using a cryptographically strong shuffle.

054

Shuffle Words

Randomly reorders the words in your text, either within each line or across the whole document.

055 popular

Random Line Picker

Picks one or more random lines from a list — a fair way to draw a giveaway winner from a list…

056

Word Wrap Tool

Hard-wraps text at any column width without breaking words, for emails, code comments and…

057

Text Truncator

Cuts text to an exact character or word limit on a clean word boundary and adds an ellipsis.

058 popular

Text Diff Checker

Compares two texts and highlights every added, removed and changed line or word, side by side.

059

Text Compare

Compare two texts and highlight added or removed words, lines and characters. Review edits and…

060

Palindrome Checker

Checks whether a word, phrase or number reads the same backwards, ignoring case, spaces and…

061

Anagram Solver

Rearranges the letters of a word or phrase to find valid anagrams, and checks whether two…

062 popular

URL Slug Generator

Turns any title into a clean, SEO-friendly URL slug: lowercase, hyphenated, accent-free and…

063 popular

Binary to Text Converter

Converts binary code back into readable text, and text into binary, with 8-bit grouping and…

064

Text to Binary Converter

Converts any text into 8-bit binary, showing the byte for each character, with UTF-8 support…

065 popular

Morse Code Translator

Translates text to Morse code and Morse back to text, with audio playback at adjustable words…

066

ROT13 Encoder and Decoder

Applies the ROT13 letter rotation, which both encodes and decodes text with the same operation.

067

Leetspeak Converter

Converts normal text into leetspeak (1337) at light, medium or heavy substitution levels, and…

068 popular

Upside Down Text Generator

Flips your text upside down using real Unicode characters, so it can be pasted anywhere…

069 popular

Bold Text Generator

Creates bold Unicode text you can paste into Instagram, LinkedIn, X and WhatsApp where…

070

Italic Text Generator

Generates italic Unicode text that can be pasted into social profiles, bios and messages that…

072

Small Text Generator

Converts text into tiny superscript and small-caps Unicode characters for bios, captions and…

073

Bubble Text Generator

Wraps every letter in a circle using Unicode enclosed alphanumerics — filled or outlined.

074

Zalgo Text Generator

Adds stacked combining marks to create glitchy, corrupted-looking Zalgo text, with adjustable…

075 popular

Fancy Text Generator

Converts your text into more than thirty Unicode font styles at once — script, gothic…

076

Smart Quotes Converter

Converts straight quotes to typographic curly quotes, or curly quotes back to straight…

077

Placeholder Text Generator

Generates realistic placeholder copy in several flavours — classic Lorem Ipsum, plain English…

078 popular

Urdu Word Counter

Counts Urdu words, characters and sentences correctly, separating diacritics and zero-width…

081

Arabic Diacritics Remover

Removes tashkeel, harakat, tanween and kashida from Arabic or Urdu text, with a count of every…

082

Arabic Text Normalizer

Normalises alef, yeh, hamza and teh marbuta variants so the same word matches however it was…

085

Discord Markdown Preview

Previews Discord message formatting including underline, spoilers, small text and headings…

086

Slack Message Formatter

Converts standard Markdown into Slack mrkdwn, fixing double asterisks and turning Markdown…

087 popular

Braille Translator

Converts text to Grade 1 Unicode braille and reads braille back to text, with capital and…

088

Braille Alphabet Chart

The full braille alphabet with the pattern behind it — which letters are stored, which are…

090

Braille Numbers Converter

Converts numbers to braille with the number sign placed correctly, and reads braille numbers…

About these text tools

Fast, precise text utilities for writers, editors and data wranglers. Counters that match Word and Twitter, case converters that respect proper nouns, duplicate removers, sorters, diff viewers and cleanup tools.

All 92 tools here are free and open immediately — there is no registration step, no credit card and no daily allowance to run out of. Most of them do their work in your browser, which means the page keeps working on a slow connection and your input is never sent to a server.

Other categories