# Text Tools

> Word count, diff, sort and dedupe, find and replace, case conversion, Chinese conversion, OCR, text to speech and more.

- URL: https://qilingtools.com/en/tags/text
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

## Tools (28)

- [Word Counter](https://qilingtools.com/en/word-count): Free online word counter: live counts of characters with and without spaces, words, CJK characters, lines, paragraphs, sentences, bytes and reading time.
- [Case Converter](https://qilingtools.com/en/case-convert): Free online case and naming converter: get UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE at once.
- [Lorem Ipsum Generator](https://qilingtools.com/en/lorem): Free online Lorem Ipsum generator: classic Latin placeholder text or Chinese filler by paragraph, sentence or word, with one-click copy for mockups.
- [Text Diff](https://qilingtools.com/en/text-diff): Free online text diff tool: compare two texts line by line, highlight added and removed lines, and optionally ignore case and trailing spaces. Runs locally.
- [Markdown Preview](https://qilingtools.com/en/markdown): Free online Markdown previewer: render Markdown to a live web preview with GFM, tables and code blocks, copy the generated HTML. Runs locally, no upload.
- [Sort & Dedupe Text](https://qilingtools.com/en/text-sort): Free online text tool: sort lines alphabetically or by length, remove duplicate and empty lines, trim whitespace, optionally ignoring case. Runs locally.
- [Image to Text (OCR)](https://qilingtools.com/en/image/ocr): Free online OCR: pull Chinese, English and numbers out of screenshots, photos and scans, then copy or download as TXT. The model runs in your browser.
- [Extract PDF Text](https://qilingtools.com/en/pdf/extract-text): Free online PDF text extractor: pull all text from a text-based PDF page by page, copy it or download as TXT. Parsed locally, never uploaded.
- [Text Cleaner](https://qilingtools.com/en/text-clean): Free online text cleaner: strip extra spaces and blank lines, rejoin lines broken by a PDF copy, convert full-width ↔ half-width and CJK ↔ Latin punctuation.
- [Find and Replace](https://qilingtools.com/en/text-replace): Free online find and replace: several rules applied in order, plain text or regex, case and whole-word options, a live match count and $1 capture groups.
- [Text to Speech](https://qilingtools.com/en/text-to-speech): Free text to speech: near-human AI voices run in your browser, unlimited, downloadable as WAV, in English and Chinese. System voices cover many more languages.
- [Text to Image](https://qilingtools.com/en/image/text-to-image): Free online text to image tool: turn a quote or long post into a clean image with paper, dark, gradient, notebook and mint themes and smart line wrapping.
- [Chinese to Pinyin](https://qilingtools.com/en/pinyin): Free online Chinese to pinyin converter: tone marks, numbers or none, initials only, context-aware polyphones, surname readings and ruby annotation.
- [Simplified ↔ Traditional Chinese](https://qilingtools.com/en/zh-convert): Free online Chinese converter powered by OpenCC: Simplified ↔ Traditional for Taiwan, Hong Kong or OpenCC standard, with optional Taiwan vocabulary.
- [Compare PDF](https://qilingtools.com/en/pdf/compare): Free online PDF compare: see every added and removed word highlighted page by page, plus a pixel diff that boxes changed images and layout in red.
- [PDF OCR](https://qilingtools.com/en/pdf/ocr): Free online PDF OCR: recognise English, Chinese and digits in scanned PDFs in your browser and add an invisible text layer, so pages become searchable. Local.
- [Morse Code Translator](https://qilingtools.com/en/morse): Free online Morse code translator: text to Morse and back, played as audio with adjustable WPM and tone, a flashing light, a WAV download, and space-bar keying.
- [Online Notepad](https://qilingtools.com/en/notepad): Free online notepad that autosaves in your browser: several notes, search, rename, undo delete, word count, Markdown preview, TXT/MD export and focus mode.
- [Typing Speed Test](https://qilingtools.com/en/typing-test): Free online typing test: WPM, CPM and accuracy over 30s, 60s, 120s or a full passage, with live error highlighting, a speed chart and personal bests.
- [Word Cloud Generator](https://qilingtools.com/en/word-cloud): Free word cloud maker: paste text or open a file, word counts with stopword removal, editable frequency table, heart, star or image shapes, PNG and SVG.
- [String Escape / Unescape](https://qilingtools.com/en/string-escape): Escape or unescape strings for JSON, JavaScript, Java, C#, C, Go, Python, SQL, bash, regex, CSV, XML and URL, with every changed character highlighted.
- [Speech to Text](https://qilingtools.com/en/speech-to-text): Free online speech to text: talk into your mic for live transcription in 20+ languages with timestamps, auto punctuation, editing and TXT or SRT export.
- [ASCII Table Generator](https://qilingtools.com/en/text-table): Turn CSV, spreadsheet cells or Markdown into text tables: ASCII, Unicode boxes, Markdown, reST, Org-mode, MySQL style, HTML or LaTeX, CJK-aligned.
- [PDF Find and Replace](https://qilingtools.com/en/pdf/find-replace): Find and replace text in a PDF for free: fix dates, names, prices or typos, or delete text. Old text is truly removed and the rest stays put. Runs locally.
- [PDF Word Count](https://qilingtools.com/en/pdf/word-count): Count PDF words Word-style for English and CJK: characters, sentences, paragraphs, per-page chart, reading time, keywords and Flesch readability score.
- [Text Analyzer](https://qilingtools.com/en/text-analyzer): Analyze text in depth: word and character frequency, n-grams, SEO keyword density, Flesch, Fog and SMOG scores, sentence lengths, MTLD and repeated phrases.
- [Invisible Character Detector](https://qilingtools.com/en/invisible-chars): Detect and remove zero-width characters, bidi controls (Trojan Source), non-breaking spaces, soft hyphens, control chars, homoglyphs and full-width letters.
- [ASCII Table](https://qilingtools.com/en/ascii-table): Free online ASCII table: codes 0-127 in decimal, hex, octal, binary and escape form, every control character explained, Latin-1 128-255 and a code point lookup.
