DevTulz Online

Text Case Converter

Quickly convert text between different case styles including uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, and kebab-case.


What is a Text Case Converter?

Text case conversion transforms a string between different capitalisation conventions. These conventions are essential in programming and writing: UPPER CASE for constants (MAX_VALUE), lower case for general text, Title Case for headings and proper nouns, Sentence case for normal prose, camelCase for JavaScript variables and functions (myVariableName), PascalCase for class names (MyClassName), snake_case for Python variables and database columns (column_name), and kebab-case for URL slugs and CSS classes (my-class-name). Manually converting between these is tedious and error-prone, especially for long strings.

How to Use the Text Case Converter

  1. Type or paste your text into the input box.

  2. Click any conversion button: UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, or kebab-case.

  3. The converted text appears instantly.

  4. Copy the result to use in your code, document, or URL.

Available Case Types

UPPER CASE: Converts all characters to uppercase. Perfect for headings, constants, or emphasis.

lower case: Converts all characters to lowercase. Useful for URLs, email addresses, or normalizing text.

Title Case: Capitalizes the first letter of each word. Ideal for titles, headings, and proper nouns.

Sentence case: Capitalizes only the first letter of each sentence. Natural for regular paragraph text.

camelCase: Removes spaces and capitalizes the first letter of each word except the first. Common in JavaScript, Java, and other programming languages for variable names.

PascalCase: Similar to camelCase but capitalizes the first letter of every word including the first. Used for class names in many programming languages.

snake_case: Replaces spaces with underscores and converts to lowercase. Popular in Python, Ruby, and database naming conventions.

kebab-case: Replaces spaces with hyphens and converts to lowercase. Common in URLs, CSS classes, and file names.

This text case converter runs entirely in your browser — no data is sent to any server. Supports 8+ case styles including all common programming conventions. Handles multi-word phrases with spaces, hyphens, underscores, and mixed capitalisation as input. Useful for developers, writers, and content creators.

Keywords: text case converter, uppercase converter, lowercase converter, title case converter, camelCase converter, snake_case converter, kebab-case converter, PascalCase converter, sentence case converter, text transform online, case converter tool, free text formatter