Case Converter
Convert text between different naming conventions and cases: camelCase, snake_case, kebab-case, and more.
Input Text
Case Types
💻 Programming Case Styles
These are used where whitespace would break the code.
Logic: First word lowercase, every subsequent word starts with a capital.
Use: Variables and functions in JavaScript, Java, and C#.
Logic: Every word (including the first) starts with a capital letter.
Use: Class names and Interfaces.
Logic: Lowercase words separated by underscores.
Use: Python variables, database column names, and C.
Logic: Lowercase words separated by hyphens.
Use: URLs, CSS properties (e.g., background-color), and HTML tags.
Logic: Uppercase words separated by underscores.
Use: Global constants or environment variables.
📝 Text & Organizational Styles
These are used for human readability or file structures.
Logic: Lowercase words separated by periods (dots).
Use: Java packages (com.example.app), configuration files, or property paths.
Logic: Lowercase words separated by forward slashes.
Use: File systems and URL routing paths.
Logic: The first letter of most words is capitalized (except small words like "of" or "the" in some style guides).
Use: Blog titles and Navigation headers.
Logic: Capitalize only the first letter of the first word.
Use: UI labels, buttons, and descriptive text.
Logic: All characters converted to lowercase letters.
Use: Simple and clean format for general text.
Logic: All characters converted to uppercase letters.
Use: Emphasis, labels, or attention-grabbing text.