Free Text Converter
Change letter case, clean up messy text, and convert code identifiers — instantly, in your browser. Nothing is uploaded.
A text converter transforms text from one format to another — changing its letter case, stripping unwanted characters, or reformatting it as a code identifier. Paste your text above, choose a conversion, and copy the result.
All 21 tools
Case Converters
Change the letter case of any text — uppercase, lowercase, title case, and more.
- Uppercase Converter An uppercase converter changes every letter in your text to a capital letter, leaving numbers, spaces, and punctuation untouched.
- Lowercase Converter A lowercase converter changes every capital letter in your text to its small-letter form, leaving digits and punctuation unchanged.
- Title Case Converter A title case converter capitalises the first letter of every major word in a headline while leaving short words such as "a", "and", "of", and "the" in lowercase.
- Sentence Case Converter A sentence case converter capitalises the first letter of each sentence and lowercases everything else, exactly as normal prose is written.
- Capitalized Case Converter A capitalized case converter uppercases the first letter of every word and leaves the remaining letters unchanged.
- Alternating Case Converter An alternating case converter switches every other letter between lowercase and uppercase, producing text that looks like tHiS.
- Inverse Case Converter An inverse case converter flips the case of every letter: capitals become lowercase and lowercase letters become capitals.
Code & Identifiers
Convert text between programming naming conventions like camelCase and snake_case.
- camelCase Converter A camelCase converter joins words together with no separators, lowercasing the first word and capitalising the first letter of every word after it, like userFirstName.
- PascalCase Converter A PascalCase converter joins words with no separators and capitalises the first letter of every word, including the first, like UserFirstName.
- snake_case Converter A snake_case converter replaces the spaces between words with underscores and lowercases everything, producing names like user_first_name.
- kebab-case Converter A kebab-case converter lowercases your text and joins the words with hyphens, producing strings like user-first-name.
- CONSTANT_CASE Converter A CONSTANT_CASE converter uppercases every letter and joins words with underscores, producing names like MAX_RETRY_COUNT.
- dot.case Converter A dot.
Text Cleanup
Strip line breaks, duplicates, extra spaces, and unwanted characters.
- Remove Line Breaks This tool removes every line break from your text and joins the lines into one continuous paragraph, collapsing the surrounding whitespace into a single space.
- Remove Extra Spaces This tool collapses runs of two or more spaces or tabs into a single space, trims whitespace from the start and end of every line, and reduces runs of blank lines to one.
- Remove Duplicate Lines This tool deletes repeated lines from your text, keeping the first occurrence of each and preserving the original order.
- Sort Lines Alphabetically This tool sorts the lines of your text into alphabetical order, ignoring case and sorting embedded numbers by value rather than by digit.
- Find and Replace Text This tool replaces every occurrence of a word or phrase in your text with a replacement you choose.
- Remove Special Characters This tool strips punctuation, symbols, and underscores from your text, keeping only letters, digits, and spaces.
- Reverse Text This tool reverses your text character by character, so the last character becomes the first.
Text Analysis
Count words, characters, sentences, and estimate reading time.
Why use this text converter
Most online text tools send what you paste to a server. This one does not. Every conversion is plain JavaScript running on your own machine, which has three consequences: it is instant (no network round trip), it is private (confidential drafts stay on your device), and it works offline once the page has loaded.
Each tool has its own page with worked examples, the style-guide rules that apply, and the edge cases that trip people up — because knowing that Chicago and APA disagree about title case matters more than another button.
Frequently asked questions
Is this text converter free?
Yes. Every tool is free with no sign-up, no account, and no usage limit.
Is my text uploaded to a server?
No. Every conversion runs in your browser using JavaScript. Your text never leaves your device, is never logged, and the tools keep working offline.
What is the difference between title case and sentence case?
Title case capitalises every major word in a headline, leaving short articles and prepositions lowercase. Sentence case capitalises only the first word of each sentence, the way ordinary prose is written.
Can I convert a large document?
Yes. There is no length limit, because the work happens on your device rather than on a server. Very large files may briefly pause the tab while converting.