OneDevTools
All Tools31
  • Formatter & Validator
  • Minifier
  • Base64 Encoder/Decoder
  • URL Encoder/Decoder
  • Case Converter
  • Word Counter
  • Lorem Ipsum
  • UUID Generator
  • Hash Generator
  • Tailwind Theme Generator
  • Unix Timestamp
  • Number Base
  • Password Generator
  • CSS Minifier
  • Code to Image
  • Merge PDF
  • Split PDF
  • Images to PDF
  • PDF to Images
  • Rotate PDF
  • PDF Metadata
  • CSV to JSON
  • JSON to CSV
  • CSV to SQL
  • CSV to Markdown Table
  • CSV Duplicate Remover
  • CSV Column Splitter
  • CSV Email Validator
  • CSV Prompt Runner
  • CSV Translator
  • CSV Bulk Content Generator
Home31 tools
  1. Home
  2. Text
  3. Case Converter

Text Case Converter

Convert text between different naming conventions — camelCase, snake_case, PascalCase, kebab-case and more.

UPPER CASE

HELLO WORLD

lower case

hello world

Title Case

Hello World

Sentence case

Hello world

camelCase

helloWorld

PascalCase

HelloWorld

snake_case

hello_world

kebab-case

hello-world

CONSTANT_CASE

HELLO_WORLD

dot.case

hello.world

Text Case Conversion Guide

Naming conventions are critical in programming. Different languages and frameworks use different conventions: JavaScript uses camelCase for variables and PascalCase for classes, Python uses snake_case, CSS uses kebab-case, and configuration files often use CONSTANT_CASE. This tool converts your text instantly between all common conventions.

Naming Convention Reference

ConventionExampleCommon Usage
camelCasehelloWorldFooJavaScript variables, JSON keys
PascalCaseHelloWorldFooJavaScript classes, React components, TypeScript types
snake_casehello_world_fooPython, Ruby, SQL, file names
kebab-casehello-world-fooCSS classes, URL slugs, HTML attributes
CONSTANT_CASEHELLO_WORLD_FOOEnvironment variables, constants in most languages
dot.casehello.world.fooConfig keys, package names, namespaces

Related Tools

Word CounterLorem Ipsum GeneratorJSON Formatter