String Case Converter

Convert text between camelCase, PascalCase, snake_case, kebab-case, and more

Input
Supported Case Formats
camelCaseFirst word lowercase, subsequent words capitalizedhelloWorld
PascalCaseEvery word capitalized, no separatorsHelloWorld
snake_caseLowercase words separated by underscoreshello_world
kebab-caseLowercase words separated by hyphenshello-world
SCREAMING-KEBABUppercase words separated by hyphensHELLO-WORLD
CONSTANT_CASEUppercase words separated by underscoresHELLO_WORLD
UPPER CASEAll uppercase with spaces preservedHELLO WORLD
lower caseAll lowercase with spaces preservedhello world
Capitalized CaseFirst letter of each word capitalizedHello World
Sentence caseOnly first letter of sentence capitalizedHello world
Title Case (APA)Smart capitalization following APA rulesThe Quick Brown Fox
URL SlugURL-friendly lowercase with hyphenshello-world
dot.caseLowercase words separated by dotshello.world
path/caseLowercase words separated by slasheshello/world
Train-CaseCapitalized words separated by hyphensHello-World
flatcaseAll lowercase, no separatorshelloworld
UPPERFLATCASEAll uppercase, no separatorsHELLOWORLD
sWAP cASEInverts the case of each characterhELLO wORLD
Example Inputs