Help & Guide β Quick Case Converter
Everything you need to get the most out of every tool. Find step-by-step instructions, examples, and fixes for common issues.
Getting Started
30 secondsPaste Your Text
Click any tool tab at the top. Type or paste your text into the large text area.
Click a Button
Choose a conversion (e.g. UPPERCASE, camelCase) or a cleaning action. Text converts instantly.
Copy or Download
Use the Copy button to copy to clipboard or Download to save as a .txt file.
Case Converter
The Case Converter tab lets you instantly change the capitalization style of any text. Paste your text, then click one of the four buttons below.
Converts every letter to a capital letter. Used for headings, titles you want to emphasize, acronyms, and shouting on the internet.
Converts every letter to lowercase. Used for email addresses, web URLs, CSS class names, and normalizing data before processing.
Capitalizes the first letter of every word. Standard format for article titles, blog headlines, book titles, and proper names.
Capitalizes only the first letter of each sentence β like normal written English. Great for fixing ALL-CAPS pasted text.
Text Cleaning
Clean up messy text pasted from PDFs, Word documents, spreadsheets, or websites. Each button fixes one specific problem in one click.
Removes double spaces, triple spaces, and leading/trailing spaces. Leaves clean, single-spaced text.
Joins all lines into one continuous paragraph. Perfect for text copied from PDFs that has forced line breaks every 80 characters.
Removes all blank lines, leaving only lines that contain content. Useful for tightening up lists and code snippets.
Removes repeated lines, keeping only the first occurrence of each unique line. Essential for cleaning email lists, keyword lists, and data sets. The toast message tells you how many duplicates were removed.
Developer Cases
Convert plain text or variable names into any programming naming convention. Multi-line text is processed line by line β each line becomes its own converted identifier.
First word lowercase, each following word starts with a capital. The most common naming style in JavaScript, Java, and Swift.
Every word starts with a capital letter. Used for class names, component names in React, and types in C# and TypeScript.
All lowercase, words joined by underscores. Standard in Python functions and variables, Ruby, SQL column names, and database schemas.
All uppercase, words joined by underscores. Used for constants, configuration keys, and environment variables across all languages.
All lowercase, words joined by hyphens. Standard for URL slugs, CSS class names, HTML attributes, and npm package names.
Language Quick Reference
| Case | Example | Used In |
|---|---|---|
camelCase |
getUserName |
JavaScriptJavaSwiftKotlin |
PascalCase |
UserProfile |
C#ReactTypeScriptJava classes |
snake_case |
user_name |
PythonRubySQLRustPHP |
CONSTANT_CASE |
MAX_RETRIES |
All languages.env filesConfig |
kebab-case |
my-component |
CSSHTMLURLsnpm |
Word Counter
Paste any text and get 8 live statistics updated instantly as you type. No button needed β the numbers update automatically.
Find & Replace
Find any word or phrase and replace it throughout your entire text in one click. The input and result appear side by side so you can compare before copying.
- Paste your text into the Input Text box on the left
- Type the word or phrase to find in the Findβ¦ field β matches are highlighted live in teal as you type
- Type your replacement text in the Replace with⦠field (leave blank to delete all matches)
- Click Replace All β the result appears instantly in the right panel
- Click π Copy Result or β¬οΈ Download to save your work
Text Compare
9 modesCompare any two versions of text side by side. Differences are highlighted in real time β no button needed. Paste into both panes and see changes immediately.
Colour Legend
Darker green/red highlights within a line mark the exact changed words or characters.
Highlight Level
Highlights entire changed words. Easier to scan and read β best for documents, emails, and most content types.
Highlights individual changed characters within words. Maximum precision β best for code, serial numbers, and data with small character-level changes.
Compare Modes
JSON & XML modes automatically pretty-print both sides before comparing, so structural formatting differences don't hide real content changes. Excel & PDF modes extract the text content from uploaded files for comparison.
File Upload
Click the π Upload button in either pane header to load a file directly. The file's text content is extracted and placed into that pane automatically.
| File Type | Extensions | Notes |
|---|---|---|
| Text files | .txt .md .sql .html .css .js .json .xml | Loaded directly, up to 5 MB |
| Excel | .xlsx .xls | All sheets extracted as CSV, up to 5 MB |
.pdf | Text extracted page by page, up to 10 MB |
Online Notepad
A free, persistent browser-based notepad. Start typing β your notes are saved automatically. They survive page refreshes and browser restarts.
Notes are saved to your browser's local storage 600ms after you stop typing. The badge changes to "β Saved" to confirm. No button needed.
Selects all text in the notepad so you can copy or edit it. Equivalent to pressing Ctrl+A while the textarea is focused.
Copies everything in the notepad to your clipboard in one click β no need to select first.
Downloads your notes as a my-notes.txt file. Use this to create a permanent backup outside your browser.
Toolbar Buttons β All Tools
The bottom toolbar appears on the Case Converter, Text Cleaning, Developer Cases, and Word Counter tabs. These buttons are always available.
quickcaseconverter.txt file to your Downloads folder.Common Issues & Fixes
.xlsx or .xls format and is under 5 MB. Very large or password-protected Excel files cannot be read. Try exporting to CSV first.Hello will not match hello.Frequently Asked Questions
getUserProfile. It is the standard naming convention in JavaScript, Java, Swift, and Kotlin for variables and functions.camelCase starts with a lowercase letter: myFunction. PascalCase starts with an uppercase letter: MyFunction. PascalCase is typically used for class names and React components, while camelCase is used for variables and methods..xlsx or .xls files. Each sheet is extracted as CSV text and compared side by side.=UPPER(A1) for UPPERCASE, =LOWER(A1) for lowercase, and =PROPER(A1) for Title Case.Hello will not match hello or HELLO. Convert your text to lowercase first if you need case-insensitive replacement.my-notes.txt file. Browser localStorage can be cleared by browser updates or when you clear browser data β always download important notes for a permanent backup.Ready to Get Started?
All tools are free, instant, and work directly in your browser β no sign-up needed.
π Open Quick Case Converter