🔤

Text Case Converter

Convert text to uppercase, lowercase, title case, or sentence case

🔤Text Input

Character count: 0

🔤UPPERCASE

Convert all letters to uppercase

Example: HELLO WORLD

🔡lowercase

Convert all letters to lowercase

Example: hello world

📖Title Case

Capitalize the first letter of each word

Example: Hello World

📝Sentence case

Capitalize first letter of sentences and after periods

Example: Hello world. This is sentence case.

🐫camelCase

First word lowercase, subsequent words capitalized

Example: helloWorld

🏗️PascalCase

All words start with capital letters, spaces removed

Example: HelloWorld

🐍snake_case

Convert to lowercase and replace spaces with underscores

Example: hello_world

🍢kebab-case

Convert to lowercase and replace spaces with hyphens

Example: hello-world

🎯 Real-world Usage Scenarios

Document Writing

Convert thesis, report, and blog titles to Title Case for professional and consistent formatting.

Programming

Automatically convert variable names, function names, and class names to match each language's conventions.

Design System

Batch convert CSS class names or component names to kebab-case or PascalCase to unify naming.

Database

Convert table names and column names to snake_case to maintain database schema consistency.

💻 Programming Language Conventions

🟨
JavaScript
Variables/Functions: camelCase
Constants: UPPER_CASE
Classes: PascalCase
🐍
Python
Variables/Functions: snake_case
Constants: UPPER_CASE
Classes: PascalCase
Java
Variables/Methods: camelCase
Constants: UPPER_CASE
Classes: PascalCase
🎨
CSS
Classes: kebab-case
IDs: kebab-case
Properties: kebab-case
🗃️
SQL
Tables: snake_case
Columns: snake_case
Keywords: UPPERCASE
⚛️
React
Components: PascalCase
Props: camelCase
Hooks: use + PascalCase

💡 Expert Tips

1
Batch Conversion

Enter multiple names at once and convert them to your desired format to save time.

2
Code Review Usage

Quickly fix naming convention issues found during code reviews.

3
Project Migration

When migrating to different languages or frameworks, convert naming conventions to match.

4
Documentation Standardization

Standardize API documentation and technical document titles to consistent formats.

❓ FAQ

Are prepositions capitalized in Title Case conversion?
Currently, the first letter of every word is capitalized. More sophisticated English title rules (keeping prepositions lowercase) are planned for future updates.
How are texts with mixed Korean and English handled?
Korean characters remain unchanged as they don't have case concepts, while only English letters are converted. Example: "안녕 WORLD" → "안녕 world" (when converting to lowercase)
How are special characters and numbers processed?
When converting to camelCase or snake_case, special characters are removed and numbers are preserved. Spaces are handled according to each case rule.
Which case should I use when?
Follow programming language conventions. JavaScript typically uses camelCase, Python uses snake_case, and CSS uses kebab-case.
Can large amounts of text be processed?
Yes, there's no length limit. However, very long texts may take longer to process depending on browser performance.
Text Case Converter | 뚝딱 도구