Text Processing Collection

Online Text Processing Tools

Stats, cleaning, generation, regex, Markdown, summaries and charts — common text jobs in one place.

A text-focused toolkit for editors, QA engineers, operators and developers: character statistics, string obfuscation, Markdown preview, regex testing and memo cards, duplicate and empty-line removal, batch replacement, URL and email extraction, fake-data and placeholder generation, text-to-speech, OCR, and turning text data into charts. Everything runs locally in your browser; pasted content is never uploaded.

25Curated tools
3Workflows
3FAQ answers

Built for these intents

Clean logs or imported data: dedupe, remove blank lines, batch replace, extract emails and links

Debug regex patterns and save common expressions for reuse

Generate fake data, placeholders, speech or charts from text

Count characters, reading time and text structure

Tools in this hub

Text Statistics

Count characters, words, lines, bytes and estimate reading time with sentence analysis to gauge content length and overall readability at a glance.

String Obfuscator

Obfuscate text by replacing middle characters with asterisks for emails, phones and credit cards to protect sensitive data in logs and screenshots.

Markdown Preview

Render Markdown to HTML in real time with markdown-it, GFM, code blocks and tables, a live writing companion for documentation and README files.

ASCII Banner (Figlet)

Generate large ASCII-art text banners with figlet fonts and custom styles, perfect for terminal headers, code comments and retro decorations.

Numeronym Generator

Convert words to numeronyms like i18n, k8s, a11y and l10n for compact abbreviations used across tech documentation and engineering shorthand.

String Pluralizer

Convert English nouns between singular and plural forms, including irregular nouns, for dynamic labels and grammatically correct UI text and output.

Email Normalizer

Normalize emails by lowercasing, removing Gmail dots and plus-aliases with RFC validation for deduping mailing lists and cleaning user records.

Text Diff

Compare two text blocks line-by-line using the LCS algorithm with inline highlighting to review edits and merge conflicting changes side by side.

Regex Tester

Test JavaScript regular expressions with flags like g, i, m, s and u plus capture groups for building, debugging and validating match patterns.

Regex Cheatsheet

Quick reference for JS regex syntax, character classes, anchors and quantifiers, a handy cheat sheet for writing and debugging match patterns.

Git Cheatsheet

Quick reference for common git commands like init, commit, branch, merge and rebase for daily version control workflow and troubleshooting lookups.

HTML WYSIWYG Editor

Visual rich-text editor that outputs clean HTML with bold, italic, lists and links for drafting emails, blog posts and content management systems.

Fake Data Generator

Generate mock names, emails, phones, addresses and IDs in JSON or CSV for testing, prototyping and database seeding.

AI Prompt Generator

Generate structured AI prompts with role, task, context, tone and format constraints. Build better prompts for ChatGPT, Claude and other LLMs.

Text to Speech

Convert text to speech using the Web Speech Synthesis API. Choose from available voices, adjust speed and pitch. 100% browser-based, no upload needed.

Lorem Ipsum Generator

Generate Lorem Ipsum or Chinese filler text as paragraphs, sentences or words, with configurable count and TXT download.

Text Replacer

Find and replace text with case-sensitive, whole-word and regex matching. Replace all at once with live preview.

URL Extractor

Extract all URLs from any text, detecting http, https, www and bare domains. Deduplicated, export as a clean list.

Email Extractor

Extract all email addresses from any text, validate the format and remove duplicates. Export as a clean list.

Duplicate Line Remover

Remove duplicate lines from text while preserving order, with case-sensitive mode. Shows how many were removed.

Empty Line Remover

Remove empty or blank lines from text and optionally trim whitespace per line. Clean up pasted logs, code or notes in one click and download the result.

Chart Generator

Create bar, line and pie charts from CSV or JSON with custom colors, and export as PNG or SVG.

Line Chart Generator

Create line charts from CSV or JSON with multiple series, smooth curves and area fill. Visualize trends and download as PNG via ECharts in your browser.

Pie Chart Generator

Create pie and donut charts from your data with custom colors, labels and legend. Summarize proportions and download as PNG via ECharts in your browser.

Image OCR

Extract text from images with Tesseract.js, 60+ languages including Chinese and Japanese. Runs client-side, no upload.

Suggested workflows

Why a text hub helps

Batch first, refine second

When cleaning spreadsheet exports or logs, start with dedupe, blank-line removal and batch replace, then use the regex tester for precise matches. Save tuned patterns as memo cards to reuse next time.

Repeated small jobs in one place

Deduping, replacing, extracting and counting are routine when handling logs, spreadsheet exports and user data — one page beats opening several scripts.

Regex and memos form a loop

Debug a pattern online, save it as a card, and reuse it next time instead of re-learning the syntax.

Local processing protects privacy

Logs, contact lists and draft content often contain sensitive data; browser-local processing avoids sending them to third-party services.

Text tools FAQ

Which regex syntax do you support?

The tools use the JavaScript regex engine with named groups, lookaheads and other modern features; cross-language differences still depend on your target runtime.

Does the dedupe tool keep line order?

Yes. The first occurrence of each line is kept in the original order, so the result stays easy to cross-check.

Do text-to-speech and OCR require a network?

Core features run locally. If an online voice or recognition service is used, the page will tell you and ask for confirmation first.

Email Normalizer Text Diff Regex Tester Regex Cheatsheet Git Cheatsheet HTML WYSIWYG Editor Fake Data Generator AI Prompt Generator