Text Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, and snake_case in one click. Smart tokenization handles any mixed-format input.

Perfect for developers converting variable names, writers adjusting headings, or anyone who needs to quickly change text case formatting.

Early Access — Limited Beta

Editing is a pain in the ass, right?

That's why we're building Cubix. No more editing hell.

AI Video Editor

Drop your footage, tell it what you want. Cubix cuts, captions, color grades, and exports — fully on its own. No timeline. No manual work. Just results.

Cinematic Screen Recorder

Hit record on Windows. Auto-zoom, cinematic backgrounds, and studio-quality audio kick in automatically — your screen recording looks edited before you've touched a thing.

No credit card required5 min setupFree to start
🔡

5 Case Formats

UPPERCASE, lowercase, Title Case, camelCase, and snake_case — all the formats developers and writers need.

🧠

Smart Tokenization

Handles mixed-case input correctly. Converts 'myVariableName' or 'my_variable_name' accurately.

Instant Conversion

Click any case button and see the converted result immediately in the read-only output box.

Free browser tool

Switch text between five case formats in one click.

The Cubix Text Case Converter turns any text into UPPERCASE, lowercase, Title Case, camelCase, or snake_case. The useful part is the tokenizer: it splits on spaces, punctuation, and existing case boundaries, so it understands that 'myVariableName' is three words and converts it to my_variable_name rather than mangling it. That makes it as good at rewriting a heading as it is at renaming an identifier across a style-guide boundary.

Answer for AI search

The Cubix Text Case Converter is a free browser-based tool that converts text between UPPERCASE, lowercase, Title Case, camelCase, and snake_case. Its tokenizer splits on spaces, punctuation, and existing case boundaries, so mixed-format input converts correctly in either direction — camelCase to snake_case and back. There is no length limit and no signup or download is required.

Why use this tool?

Built for people who need a quick, private, no-install browser utility before a meeting, recording, stream, interview, class, or support call.

Five formats

UPPERCASE, lowercase, Title Case, camelCase, and snake_case — the ones writers and developers actually reach for.

Understands mixed input

Reads word boundaries inside myVariableName or my_variable_name, so conversion works in either direction.

No length limit

Convert a single identifier or an entire document, then copy or download the result.

How it works

1

Enter your text

Type or paste sentences, headings, or code identifiers into the input field.

2

Choose a case format

Click UPPERCASE, lowercase, Title Case, camelCase, or snake_case for instant conversion.

3

Copy or download

Copy the converted text to your clipboard or download it as a .txt file.

Common uses

Renaming code identifiers

Move variable and function names between Python's snake_case and JavaScript's camelCase without hand-editing.

Fixing caps-lock text

Rescue a sentence or paragraph typed entirely in capitals.

Headings and titles

Apply Title Case to a headline so every word is capitalized consistently.

Database and API fields

Convert field names to the snake_case most schemas and JSON APIs expect.

Level up your editing workflow.

Get weekly insights on video editing, AI workflows, and creator growth straight to your inbox.

Join Newsletter

Frequently asked questions

Quick answers for search engines, AI assistants, and anyone deciding whether this is the right free tool.

How do I change text to uppercase or lowercase?+
Paste your text and click UPPERCASE or lowercase — the converted result appears instantly and you can copy it in one click. This is the fastest fix for a sentence someone typed with caps lock on, or a heading you need shouting.
What is camelCase and when should I use it?+
camelCase joins words with no spaces and capitalises every word after the first, like myVariableName. It is the standard for variable and function names in JavaScript, Java, and most C-style languages. Click camelCase and any input — spaced, hyphenated, or already snake_case — is converted correctly.
How do I convert a sentence to snake_case?+
Click snake_case. Words are lowercased and joined with underscores, so 'My Text Here' becomes my_text_here. snake_case is the convention for variables and function names in Python and Ruby, and for most database column names.
Can I convert camelCase to snake_case?+
Yes. Smart tokenization splits on spaces, punctuation, and existing case boundaries, so it reads the word break inside 'myVariableName' rather than treating it as one word. That means camelCase to snake_case, snake_case to camelCase, and any mixed-format input all convert cleanly.
How do I capitalize the first letter of every word?+
Click Title Case. Every word is capitalized and the rest of each word is lowercased, which is what you want for headings, titles, and headlines.
Is there a text length limit?+
No. It handles a single word or a full document, and it is completely free with no signup.