Case Converter
Transform text casing for content, code, filenames, and headings.
A productivity text workbench for everyday writing, development, cleanup, formatting, and content operations. Paste text once, then transform it with focused tools and one-click copy.
Transform text casing for content, code, filenames, and headings.
Real-time words, characters, sentences, and paragraph counts.
Clean repeated lines or repeated words while preserving first-seen order.
Sort line-based content alphabetically or numerically.
Use plain text or JavaScript-style regular expressions.
Generate placeholder words, sentences, or paragraphs for mockups.
Encode or decode URLs, query strings, and text fragments.
Encode plain text to Base64 or decode Base64 safely.
When you use an online text tool, you often paste sensitive content — drafts, code, passwords, client data, or personal notes. Most text tools (QuillBot, WordCounter.net, ConvertCase.com) send your text to remote servers for processing. With Prescosoft, everything runs in your browser using JavaScript — your text never leaves your device.
Different contexts call for different casing conventions. Here is when to use each option in the case converter:
HELLO WORLD
Headlines, warnings, abbreviations, and SQL keywords.
hello world
Email addresses, slugs, CSS properties, and normalization.
Hello World
Blog titles, headings, proper nouns, and book titles.
Hello world
Body text, descriptions, and standard prose.
hello_world
Python variables, database columns, and file names.
hello-world
URL slugs, CSS classes, and HTML attributes.
helloWorld
JavaScript variables, JSON keys, and API parameters.
hELLO wORLD
Fix accidentally mistyped Caps Lock text instantly.
The toolkit includes a case converter (uppercase, lowercase, title, sentence, toggle, snake_case, kebab-case, camelCase), word and character counter, duplicate line and word remover, alphabetical and numeric line sorter, regex find and replace, Lorem Ipsum generator, URL encoder/decoder, and Base64 encoder/decoder. All tools share a single input area so you can paste text once and use multiple tools on it.
Paste your text into the input area, click the Case tab, then choose the case conversion you need: UPPER, Lower, Title, Sentence, TOGGLE, snake_case, kebab-case, or camelCase. The converted text appears instantly in the output box. Click "Copy Output" to copy it to your clipboard.
The word counter uses Unicode-aware matching that handles most Latin, Cyrillic, and CJK scripts. It counts words, characters (with and without spaces), sentences, and paragraphs in real time as you type or paste. For most blog posts, essays, and social media content, the counts are equivalent to Google Docs and Microsoft Word.
The duplicate remover scans each line in your text and keeps only the first occurrence of each unique line, preserving the original order. The duplicate word remover works similarly on individual words. Both tools are useful for cleaning up word lists, email addresses, URL lists, and log files.
Yes. Enable the "Regex" checkbox to use JavaScript-style regular expressions in the find field. You can also toggle case sensitivity and choose to replace all occurrences or just the first match. For example, use \b\d{3}\b to find all 3-digit numbers, or [A-Z]+ to find all uppercase words.
URL encoding (also called percent-encoding) converts special characters into %XX format so they can be safely transmitted in URL query strings. For example, spaces become %20 and ampersands become %26. Use URL encoding when building query strings, embedding user input in URLs, or working with API parameters that contain special characters.
Yes. All processing happens entirely in your browser using JavaScript. Your text is never sent to any server, logged, or stored. Unlike tools like QuillBot or WordCounter.net that process text on remote servers, Prescosoft text tools work offline after the initial page load. No account is required and no tracking cookies are used.