JSONHack
Validator · Formatter · Base64
Text Tool

Text Case Converter

Convert any text to camelCase, PascalCase, snake_case, kebab-case, UPPER CASE, lower case, Title Case, Sentence case, and more — all at once. Click any result card to copy that format instantly.

Input Text
Type or paste any text — results update as you type
camelCase
helloWorldExample
PascalCase
HelloWorldExample
snake_case
hello_world_example
kebab-case
hello-world-example
UPPER CASE
HELLO WORLD EXAMPLE
lower case
hello world example
Title Case
Hello World Example
Sentence case
Hello world example
CONSTANT_CASE
HELLO_WORLD_EXAMPLE
dot.case
hello.world.example
path/case
hello/world/example
aLtErNaTiNg CaSe
hElLo WoRlD

Case Format Reference

camelCase

First word lowercase, subsequent words capitalized. Used in JavaScript variables, JSON keys, and most programming languages.

PascalCase

Every word capitalized. Used for class names, React components, TypeScript interfaces, and C# identifiers.

snake_case

Words separated by underscores, all lowercase. Standard in Python, Ruby, SQL column names, and file names.

kebab-case

Words separated by hyphens, all lowercase. Used in CSS class names, HTML attributes, URL slugs, and file names.

CONSTANT_CASE

All uppercase with underscores. Used for constants and environment variables in most languages.

Title Case

Every word capitalized. Used in headings, titles, button labels, and navigation items.

When to Use Each Case in Development

Working with JSON keys?

Format and validate your JSON after converting key names with JSONHack.

Open JSON Formatter →