Precision-engineered text case converter (upper/lower/camel/snake) for the modern web.
About Text case converter (upper/lower/camel/snake)
Text case converter (upper/lower/camel/snake) gives you a fast, precise way to transform text directly in the browser. Built for editorial, engineering and data-cleaning workflows, it supports a full suite of operations including case changes, whitespace and line cleanup, sorting, slugification and regex-powered search/replace. Because every operation runs locally, confidential documents, draft manuscripts and source code can be processed without leaving your device.
Problems This Tool Solves
Copy-pasted text from PDFs, emails and web pages is full of invisible control characters and weird whitespace. - Text case converter (upper/lower/camel/snake) normalises encoding, collapses whitespace and strips invisible characters in one click.
Manual case conversion and slug generation for hundreds of items is a long, error-prone afternoon. - Text case converter (upper/lower/camel/snake) transforms entire lists in bulk with a single toggle.
Pasting data into an online tool means trusting a third-party server with your content. - Text case converter (upper/lower/camel/snake) runs 100% inside your browser — nothing you paste is transmitted, logged, or stored.
Find-and-replace inside a word processor can silently break formatting or miss regex edge cases. - Text case converter (upper/lower/camel/snake) performs pure-text regex replace with a live preview of every match before you commit.
How to Use
Paste or drop your text - Accepts raw paste, .txt/.md files and direct clipboard with formatting stripped.
Choose the transformation - Pick case, whitespace, sort, dedup, slug, diff or regex replace from the toolbar.
Preview the change - A live diff shows exactly what will change before you apply it.
Copy or export - Copy to clipboard or download the transformed text as .txt, .md or .csv.
Why This Tool Is Better
Scales to long documents - Handles tens of thousands of lines without lag thanks to a streamed WebAssembly engine.
Character-level fidelity - Unicode, RTL text and rare whitespace characters are preserved or normalised exactly as configured — no silent corruption.
Live preview - Every operation previews the result before you commit, so destructive changes can be reviewed and rolled back.