PocketKit
Free online text tools
Count, convert and clean text online with case conversion, list cleanup, deduplication, diff, Chinese conversion, HTML/Markdown conversion and character tools.
What can you do with these tools?
Text utilities cover repetitive writing, editing, content and development tasks: count characters and words, change case and Chinese variants, clean lists and duplicate lines, compare revisions, and convert between HTML, Markdown and entities. Core text processing generally runs in the current browser. Before handling sensitive drafts, tokens or personal information, verify that the device and browser extensions are trusted.
Start here
Core tools
Word Counter
Count characters, words, lines
Case Converter
Convert strings between camelCase, snake_case, kebab-case etc.
Text Line Tools
Dedupe, sort, drop blanks, trim and reverse text by line — batch-clean text with live toggles
Text Diff
Highlight line-by-line differences
List Converter
Convert simple lists into JSON arrays, SQL IN lists, or CSVs
HTML ⇄ Markdown
Convert between HTML and Markdown
Chinese Convert
Simplified ⇄ Traditional Chinese
HTML Entities
Encode and decode HTML entity character representations safely
Stealth Reader
Blog-disguised TXT novel reader
Keep exploring
More tools (5)
Special Symbols
Symbol library, click to copy
Emoji Picker
Emoji by category, click to copy
ASCII Art
Turn text into ASCII banners
Markdown Table Generator
Edit tables visually and generate Markdown table code, with per-column alignment, add/remove rows and columns
Lorem Ipsum Generator
Generate classic Lorem Ipsum placeholder text by paragraphs, sentences or words for layout mockups
Decision guide
Choose a path for the text task
| Scenario | Recommended action | Tool |
|---|---|---|
| Writing and publishing | Count length, then normalize case and format | Word Counter |
| Operations lists | Clean, deduplicate and sort by line | Text Line Tools |
| Revision review | Compare additions and removals between versions | Text Diff |
| Web content | Convert among HTML, Markdown and entities | HTML ⇄ Markdown |
FAQ
Frequently asked questions
Which text-cleanup tasks are supported?
Current tools cover character and word counts, case and Chinese conversion, list conversion, deduplication and sorting, line processing, text diff, HTML/Markdown and entity conversion.
Can these tools process very long text?
You can try, but speed and limits depend on the browser, device memory, text length and algorithm. Keep a backup and split very large files into sections.
Is text sent to a server?
Core conversion and cleanup in this category generally runs in the current browser and is not sent to the PocketKit API. Check the data-handling label on each tool page.