‹ Back ✦ AI Chat

Text tools

All 72 text tools on Tapwerk — free, no sign-up, and everything runs right in your browser.

Word CounterWords, characters & reading time›Case ConverterUPPERCASE, Title Case & more›Paraphrasing ToolAI rewrites your text in a new way›Grammar CheckerAI catches spelling & grammar mistakes›Text SummarizerAI shortens long text into a summary›Diff CheckerCompare two texts and see what changed›Markdown to HTMLConvert Markdown into HTML instantly›HTML to MarkdownConvert HTML into clean Markdown›JSON Formatter & ValidatorFormat, minify and validate JSON›Text ReverserReverse text, word order, or line order›Remove Duplicate LinesClean up a list by removing repeated lines›Line SorterSort lines alphabetically or numerically›⏎Remove Empty LinesDelete blank lines from any text›🔀Shuffle LinesPut the lines of a list in random order›1.Add Line NumbersNumber every line of a text›⇋Find and Replace TextReplace every match in a text, with optional regex›.*Regex TesterTest a regular expression and see every match›␣Remove Extra SpacesCollapse double spaces and trim every line›↵Remove Line BreaksTurn text with line breaks into one flowing paragraph›▥List to ColumnsArrange a list into neat text columns›⊢Add Prefix & Suffix to LinesPut text at the start and end of every line›❡Sentence CounterCount sentences, plus average sentence length›📖Reading Time CalculatorHow long a text takes to read and to speak›PcPascalCase ConverterTurn any text into PascalCase identifiers›C_CCONSTANT_CASE ConverterTurn text into UPPER_SNAKE_CASE›a.bdot.case & path/case ConverterConvert text to dot.case, path/case or Train-Case›ʇUpside Down TextFlip text upside down with Unicode characters›𝓕Fancy Text GeneratorBold, italic, script and other Unicode font styles to copy›Z̷Zalgo Text GeneratorGlitchy “cursed” text with combining marks›1337Leetspeak TranslatorTurn text into 1337 5p34k›·−Morse Code TranslatorText to Morse code and back›✈NATO Phonetic Alphabet ConverterSpell any text as Alfa, Bravo, Charlie…›🐷Pig Latin TranslatorTranslate English into Pig Latin›01Text to Binary ConverterText to binary (UTF-8) and back›0xText to Hex ConverterText to hexadecimal (UTF-8) and back›13ROT13 Encoder/DecoderApply ROT13 (or ROT47) to text›ÆCaesar CipherEncrypt or decrypt text with a letter shift›VVigenère CipherEncrypt or decrypt text with a keyword›⇄Anagram CheckerCheck whether two words or phrases are anagrams›↔Palindrome CheckerCheck if a word or sentence reads the same backwards›📊Word Frequency CounterFind the most frequent words in a text›K%Keyword Density CheckerKeyword and two-word phrase density for SEO›∑¶Text StatisticsCharacters, words, sentences, paragraphs and readability›🚫Remove EmojisStrip every emoji from a text›</>Strip HTML TagsTurn HTML into clean plain text›é→eRemove AccentsStrip accents and diacritics (é → e, ñ → n)›ä→aeReplace German Umlautsä → ae, ö → oe, ü → ue, ß → ss (and back)›⤶Word Wrap TextWrap text to a fixed line length›┌┐ASCII Text BoxDraw a box or frame around text›█ASCII Art Text GeneratorBig banner letters made of characters›U+Unicode Character InspectorCode point, UTF-8/UTF-16 bytes and HTML entity for each character›&#Text ↔ Unicode Code PointsConvert text to U+, \u escapes or HTML entities and back›⇉Join LinesMerge all lines into one, with any separator›⇶Split TextSplit text into lines at any delimiter›wwFind Duplicate WordsSpot repeated words, including accidental “the the”›@Email ExtractorPull every email address out of a text›🔗URL ExtractorPull every link out of a text›☎Phone Number ExtractorPull phone numbers out of a text›#Number ExtractorPull all numbers out of a text, with their sum›csvList to CSVTurn a list (or tab-separated text) into CSV›a,bComma Separated List ConverterColumn ↔ comma-separated list, with quotes›¶#Words per ParagraphWord and sentence count for every paragraph›¶¶Remove Duplicate ParagraphsKeep only the first copy of repeated paragraphs›≡↕Sort Lines by LengthOrder lines from shortest to longest (or back)›⌕Filter LinesKeep or remove lines that contain a word›×nText RepeaterRepeat a word or text any number of times›⌫Remove Invisible CharactersStrip zero-width spaces, control characters and odd whitespace›“"Smart Quotes ConverterCurly “smart” quotes ↔ straight "quotes"›a:3Character Frequency CounterHow often each letter or character appears›🎯Random Line PickerPick one or more random lines from a list›⇥Tabs ↔ Spaces ConverterConvert tab indentation to spaces and back›S̶Strikethrough Text GeneratorS̶t̶r̶i̶k̶e̶, u̲n̲d̲e̲r̲l̲i̲n̲e̲ and more with Unicode›