Text Case Converter
Instantly convert text to UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, and more.
💡 How to Use This Tool
Convert text to any case format instantly. No button to press — results update live as you type.
Paste or Type Your Text
Enter any text into the input field — a sentence, variable name, heading, or anything else.
See All 9 Conversions Instantly
All case formats appear immediately below — no clicking needed. Results update live as you type.
Hover to Reveal Copy Button
Hover over any result card to reveal its "Copy" button, then click to copy that specific format to your clipboard.
Paste Anywhere
Use the copied text in your code editor, document, URL, database schema, or wherever you need it.
📖 About Text Case Converter
What is a Text Case Converter?
A text case converter is a tool that instantly transforms any text from one case format to another. Whether you're a developer switching variable naming conventions, a writer standardizing headings, or anyone who regularly works with text, this tool eliminates the manual effort of retyping or reformatting text.
Supported Case Formats
UPPERCASE
Converts every letter to its capital form. Common in acronyms, constants, and emphasis text.
- Example:
hello world→HELLO WORLD
lowercase
Converts every letter to its small form. Used in URLs, casual writing, and certain programming contexts.
- Example:
Hello World→hello world
Title Case
Capitalizes the first letter of each word. Standard for headings, book titles, and proper nouns.
- Example:
hello world→Hello World
Sentence case
Capitalizes only the first letter of each sentence. Matches standard writing conventions.
- Example:
hello world. how are you→Hello world. How are you
camelCase
Joins words together with no spaces, capitalizing every word except the first. The standard naming convention in JavaScript, Java, and many other languages.
- Example:
hello world→helloWorld
PascalCase
Like camelCase but capitalizes the very first word too. Used for class names in most object-oriented languages.
- Example:
hello world→HelloWorld
snake_case
Replaces spaces with underscores and lowercases everything. The standard in Python, Ruby, and SQL.
- Example:
hello world→hello_world
kebab-case
Replaces spaces with hyphens and lowercases everything. Used in HTML attributes, CSS class names, and URLs.
- Example:
hello world→hello-world
CONSTANT_CASE
Like snake_case but fully uppercased. The conventional format for constants and environment variables.
- Example:
hello world→HELLO_WORLD
Common Use Cases
- Developers: Convert variable or function names between conventions when switching languages or following style guides.
- Writers & Editors: Quickly standardize heading styles across a document.
- SEO & URL Slugs: Generate kebab-case slugs directly from plain text titles.
- Database Engineers: Convert column names to snake_case.
- DevOps: Format environment variable names as CONSTANT_CASE.
Privacy & Security
All text conversions happen entirely in your browser using JavaScript. No text you enter is ever sent to a server or stored anywhere. Your content remains completely private.
❓ Frequently Asked Questions
Version History
Initial release with 9 case conversion modes, live preview, and individual copy buttons.
Jun 13, 2026
Raakkan (Sankar)
AI-driven Full Stack Developer
Indie developer from Tamil Nadu building fast, privacy-first web tools. Creator of Lovable Tools — a growing collection of free utilities and AI-powered tools.