Аа Change Text Case Online
A free online tool for instantly converting text to any case format. Supports Cyrillic and Latin scripts. No registration required — paste your text and choose the format.
Enter text
Result
Choose a case style…

Change Text Case Online

A free online tool for instantly converting text to any case format. Supports Cyrillic and Latin scripts. No registration required — paste your text and choose the format.

Case Types

UPPERCASE
Converts all text to capital letters. Used for headings, emphasis, abbreviations and banner text.
hello world → HELLO WORLD
lowercase
Converts all text to small letters. Useful for data normalization, search queries and technical identifiers.
HELLO WORLD → hello world
Title Case
First letter of each word is capitalized. Used for titles, names, place names and brand names.
hello world → Hello World
Sentence case
Only the first letter of each sentence is capitalized. Standard format for regular text, messages and documents.
hello world. how are you? → Hello world. How are you?
tOGGLE cASE
Inverts the case of each letter — uppercase becomes lowercase and vice versa. Useful for fun or detecting hidden characters.
Hello World → hELLO wORLD
camelCase
First word lowercase, each subsequent word starts with a capital, no spaces. Standard in JavaScript, Java and most programming languages for variable and function names.
hello world → helloWorld
snake_case
All words lowercase, separated by underscores. Used in Python, SQL databases and file names.
hello world → hello_world
kebab-case
All words lowercase, separated by hyphens. Standard for URLs, CSS classes and HTML attributes.
hello world → hello-world

When to Use

  • Code formatting — camelCase for JS/Java, snake_case for Python/SQL, kebab-case for CSS/HTML
  • Text correction — remove accidental CAPS LOCK or normalize data from different sources
  • Titles and names — Title Case for article titles, brand names, presentation headings
  • SEO and URLs — kebab-case is the standard for readable, SEO-friendly URLs
  • Databases — snake_case for field and table names

How to Use

  1. Paste or type text into the input field
  2. Click the button for the desired case type
  3. The result appears instantly below
  4. Click "⎘ Copy" to copy the converted text

Frequently Asked Questions

Which languages does the tool support?
The tool supports any text — Cyrillic (Ukrainian, Russian, Belarusian, Bulgarian, Serbian) and Latin scripts. Case conversion works correctly for all characters.
What is camelCase and where is it used?
camelCase is a naming style where each new word starts with a capital letter without spaces: e.g. getUserName or myVariable. Widely used in JavaScript, Java, C#, TypeScript for variable, function and method names.
What is the difference between snake_case and kebab-case?
snake_case separates words with underscores (my_variable) and is used in Python, Ruby and SQL. kebab-case separates with hyphens (my-variable) and is the standard for URLs, CSS classes and HTML data attributes.
Does the tool store my text?
No. All processing happens exclusively in your browser. Text is never sent to any server, stored or logged.
Is there a text length limit?
There are no practical limits — the tool runs in the browser and can process thousands of characters instantly.
What does the "tOGGLE cASE" function do?
It inverts the case of every letter: uppercase becomes lowercase and lowercase becomes uppercase. Useful for detecting hidden characters or having fun with colleagues.