# Text Processing

Browse 185 online text processing tools to process, convert, validate, and manage text data in your browser.

> Canonical page: https://elysiatools.com/en/tags/text-processing

## Overview

Use 185 Text Processing tools to process, convert, validate, and manage text data through a browser-based interface, with no software installation required.

## Frequently asked questions

### What can I do with Text Processing tools?

You can process, convert, validate, and manage text files and data using online tools in your browser.

### Do I need to install software?

No software installation is required. You can operate the tools through the Elysia Tools browser interface.

### How is my text and uploaded data handled?

Processing runs on Elysia Tools servers. Text inputs are not stored, and uploaded files are automatically deleted after 6 hours.

## Tools

- [Acronym Generator](https://elysiatools.com/en/tools/acronym-generator): Turn a phrase into an acronym or initialism. Choose contributing words, which letter(s) to take, the separator, and the case.
- [Advanced Case Converter](https://elysiatools.com/en/tools/advanced-case-converter): Convert between CamelCase, snake_case, kebab-case, PascalCase, and other naming conventions
- [Advanced Duplicate Line Remover](https://elysiatools.com/en/tools/advanced-duplicate-line-remover): Detect and remove duplicate lines with advanced options for mode, case sensitivity, and trimming
- [AI Currency & Number Extractor (AI货币数字提取器)](https://elysiatools.com/en/tools/ai-currency-extractor): Use AI to intelligently extract numbers, currencies, and financial amounts from text with their original formatting preserved
- [AI Markdown Article Translator](https://elysiatools.com/en/tools/ai-markdown-article-translator): Translate full Markdown articles with AI while preserving headings, tables, links, images, and code blocks for direct publication
- [ASCII Art Generator](https://elysiatools.com/en/tools/ascii-art-generator): Convert text to ASCII art using various fonts and styles
- [Indented List to ASCII Tree](https://elysiatools.com/en/tools/ascii-tree-from-indented-list): Convert a 2-space / 4-space / Tab indented hierarchical list (Markdown bullets, -, *, 1. prefixes optional) into a copyable ASCII directory tree. Two styles: Unicode box-drawing (├──└──│) for GitHub/Discord and classic ASCII (|--\--|) for plain text. Toggles for full guide lines, trailing spaces, and bracketed leaf nodes like docs/\[api.md\].
- [Bold & Italic Text](https://elysiatools.com/en/tools/bold-italic-text): Convert text to bold, italic, or bold-italic using the Mathematical Alphanumeric Symbols Unicode block. Plain Unicode text — no font needed.
- [Bubble Text](https://elysiatools.com/en/tools/bubble-text): Wrap text in enclosed/bubble Unicode glyphs — ⓐⓑⓒ — in four variants: outline, filled (❶), parens (⒜), negative (🅐).
- [Bulk Email Extractor](https://elysiatools.com/en/tools/bulk-email-extractor): Extract all email addresses from input text, articles, web source code, or mixed content. Supports deduplication and export to JSON.
- [Bulk URL/Link Extractor](https://elysiatools.com/en/tools/bulk-url-extractor): Extract all HTTP/HTTPS links from text with deduplication and export options
- [Capitalize Sentences](https://elysiatools.com/en/tools/capitalize-sentences): Capitalize only the first letter of each sentence while preserving all other letters exactly as typed. Fixes sentence starts without disturbing acronyms, proper nouns, or intentional mixed-case.
- [Chinese Character Extractor (汉字提取器)](https://elysiatools.com/en/tools/chinese-character-extractor): Extract all Chinese characters from text, filtering out punctuation and English letters, numbers, and non-Chinese symbols
- [Number & Currency Extractor (数字/金额提取)](https://elysiatools.com/en/tools/currency-extractor): Extract numbers from text, supporting currency symbols and thousand separators
- [Cursive Text](https://elysiatools.com/en/tools/cursive-text): Render text in hand-written cursive Unicode — delicate Script (ℋℯ𝓁𝓁ℴ) or heavier Bold Script (𝓗𝓮𝓵𝓵𝓸). Plain Unicode text, no font needed.
- [BOM Character Remover](https://elysiatools.com/en/tools/data-bom-remover): Remove BOM (Byte Order Mark) characters from text and file content. Perfect for cleaning up text files that have encoding issues, fixing CSV imports, and preparing data for processing. Features: - Detect and remove UTF-8 BOM (EF BB BF) - Detect and remove UTF-16 BOM (FE FF or FF FE) - Detect and remove UTF-32 BOM (00 00 FE FF or FF FE 00 00) - Support multiple input formats - Visual BOM character display - Detailed detection report - Support for batch text processing Common Use Cases: - Fix CSV file import errors - Clean up text file encoding issues - Prepare data for JSON parsing - Fix XML parsing problems - Resolve API data encoding conflicts - Standardize text data format
- [Date Extractor (日期提取器)](https://elysiatools.com/en/tools/date-extractor): Extract dates from text in multiple formats including Chinese, ISO, and US formats with detailed analysis and summary
- [Em-dash & Typographic Purifier](https://elysiatools.com/en/tools/em-dash-and-typographic-purifier): Convert AI-typical plain ASCII into proper typography: -- and --- become en/em dashes, straight quotes become curly/smart quotes (locale-aware), ... becomes a single ellipsis …, spaced dashes are tightened, and repeated spaces collapse — while fenced ``` code blocks and `inline` code are left untouched.
- [Emoji Extractor](https://elysiatools.com/en/tools/emoji-extractor): Extract all Unicode emoji from text, or optionally remove emojis
- [Empty Line Remover](https://elysiatools.com/en/tools/empty-line-remover): Remove all empty lines from text (lines with no content)
- [Even Line Extractor](https://elysiatools.com/en/tools/even-line-extractor): Extract even-numbered lines from text content with support for various indexing methods and custom criteria
- [Fancy Text Generator](https://elysiatools.com/en/tools/fancy-text-generator): Convert text into every decorative Unicode style at once and compare them side-by-side — small caps, bold, italic, script, fraktur, double-struck, monospace, circled, fullwidth, strikethrough, underline, upside-down.
- [Filename Sanitizer](https://elysiatools.com/en/tools/filename-sanitizer): Clean and sanitize filenames by removing illegal characters for Windows, Linux, and Mac
- [Flesch Reading Ease Score Calculator - 弗莱士易读性评分器](https://elysiatools.com/en/tools/flesch-readability-score): Calculate Flesch Reading Ease Score and provide detailed text readability analysis with grade level estimation

## Related content

- [Text](https://elysiatools.com/en/tags/text): Browse 311 online text tools for processing, converting, validating, and managing text, strings, words, and characters in your browser.
- [Word](https://elysiatools.com/en/tags/word): Browse 33 online Word tools to process, convert, validate, and manage Word files and data in your browser.
- [Case](https://elysiatools.com/en/tags/case): Browse 20 online case tools for working with case formats and operations in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [Unicode Text](https://elysiatools.com/en/tags/unicode-text): Browse 13 Unicode Text tools to process, convert, validate, and manage Unicode text in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [Markdown](https://elysiatools.com/en/tags/markdown): Browse 40 online Markdown tools to process, convert, validate, and manage Markdown and MD files. No software installation required.
- [Multiple](https://elysiatools.com/en/tags/multiple): Browse 142 online tools for working with multiple formats and operations in your browser, with secure server processing and automatic file deletion after 6 hours.
