Skip to content
Slow connection detected
Back online!
Link copied!

Case Converter

Convert text between uppercase, lowercase, title case, camelCase, PascalCase, snake_case, kebab-case, and sentence case instantly

Input

Characters Words Lines

Output

UPPERCASE
lowercase
Title Case
Sentence case
camelCase
PascalCase
snake_case
kebab-case

Enjoying this tool?

★ · ratings
A case converter is a text transformation tool that changes the capitalization of text. It can convert text to uppercase, lowercase, title case, sentence case, or other capitalization styles. Case converters are useful for formatting text consistently, preparing content for programming, or adjusting text for different writing styles. Our free case converter works entirely in your browser, ensuring your text never leaves your device.
  1. 1
    Enter Your Text

    Paste or type the text you want to convert into the input field.

  2. 2
    Select Case Type

    Choose the desired case format: UPPERCASE, lowercase, Title Case, Sentence case, or camelCase.

  3. 3
    Convert Text

    Click the convert button or select a case option. The text will be instantly transformed.

  4. 4
    Review Result

    Check the converted text to ensure it matches your requirements.

  5. 5
    Copy Result

    Click the copy button to copy the converted text to your clipboard.

  6. 6
    Use Converted Text

    Paste the converted text wherever you need it - in documents, code, forms, or other applications.

  7. 7
    Batch Conversion

    You can convert multiple paragraphs or lines at once. The converter handles all text in the input field.

  8. 8
    Undo Changes

    If needed, you can paste the original text again and convert it to a different case format.

What case formats are available?

Common formats include UPPERCASE (all caps), lowercase (all small), Title Case (first letter of each word), Sentence case (first letter of sentence), and camelCase (for programming).

Can I convert code or programming text?

Yes, case converters work with any text including code. However, be careful with code as changing case may break syntax in some programming languages.

Does the converter preserve formatting?

The converter changes capitalization but preserves line breaks and spacing. Special formatting like bold or italic may be lost depending on where you paste the result.

Can I convert multiple paragraphs?

Yes, you can convert entire documents with multiple paragraphs. Each paragraph will be converted according to the selected case format.

Is my text secure?

Yes, all conversion happens entirely in your browser. Your text never leaves your device or is sent to any server.

What is Title Case?

Title Case capitalizes the first letter of each major word. Articles, prepositions, and conjunctions are typically lowercase unless they're the first word.

What is camelCase?

camelCase is a naming convention where the first word is lowercase and subsequent words start with uppercase, with no spaces. Example: firstName, lastName, emailAddress.

Can I convert file names?

Yes, you can convert file names, but remember that some operating systems are case-sensitive. Always test file names after conversion.

Does it work with special characters?

Yes, the converter handles special characters, numbers, and symbols. Only letters are affected by case conversion.

Can I undo the conversion?

The converter doesn't store your original text, so you'll need to paste it again if you want to convert to a different case. Keep a copy of your original text if needed.

Match Case to Context

Choose the right case format for your context: UPPERCASE for headings and acronyms, Title Case for book titles and headlines, Sentence case for body text and emails, and camelCase or snake_case for code identifiers.

Keep Your Original Text

Keep a copy of your original text before converting. Case changes cannot be automatically undone, so preserving the source protects you from losing work if you need a different format later.

Follow Coding Conventions

Use camelCase (e.g., firstName) or PascalCase (e.g., FirstName) for variable and class names in most programming languages. Use snake_case (e.g., first_name) for Python variables and database column names. Use kebab-case (e.g., first-name) for CSS classes and URL slugs.

Review Proper Nouns and Acronyms

Review converted text before using it in code or file names. Some proper nouns, acronyms (e.g., API, URL), and technical terms may be incorrectly lowercased by automated converters and require manual correction.

Your Text Stays Private

All text processing happens locally in your browser — your content is never sent to any server. This makes the tool safe for converting sensitive text such as passwords hints, internal documents, or proprietary code.

Be Consistent in Publishing

For blog and article headlines, use Title Case or Sentence case consistently throughout your site. Mixing styles across pages looks unprofessional and can undermine reader trust.

Convert in Bulk

You can convert entire documents, multiple paragraphs, or bulk lists in one paste. This is far faster than manually editing each line and eliminates the risk of inconsistent results.

Test File Names Before Renaming

When converting file names, test the result on your operating system before batch-renaming. Linux and macOS file systems are case-sensitive, so "Report.pdf" and "report.pdf" are treated as two different files.

Numbers and Symbols Are Safe

Numbers, punctuation, and special characters are never altered by case conversion — only letters change. This makes the tool safe to use on structured data like CSV content or code snippets where non-letter characters are significant.

Use Sentence Case in UI

Use Sentence case for user-facing UI labels, button text, and error messages — it reads more naturally. Reserve UPPERCASE for warnings and critical alerts where strong emphasis is genuinely needed.

Other Tools

Explore other powerful tools from JaneX

Open in your browser
For the best experience, open this page in your default browser
Install JaneX
Quick access to all tools, works offline
New version available