Free Developer Tool

Text Case & Slug Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, and more — plus generate clean, URL-safe slugs with full control over separators and length.

  • ✔ 10 case styles at once
  • ✔ Smart word detection
  • ✔ URL slug generator
  • ✔ Diacritic & stopword handling
  • ✔ Free Forever
Input Hello World Example camelCase helloWorldExample snake_case hello_world_example CONSTANT_CASE HELLO_WORLD_EXAMPLE PascalCase HelloWorldExample kebab-case (slug) hello-world-example dot.case hello.world.example

Every Case Style, One Conversion


Different contexts demand different case conventions — CSS classes use kebab-case, JavaScript variables use camelCase, Python constants use CONSTANT_CASE, database columns often use snake_case, and URLs need clean slugs. Manually retyping the same phrase in five different styles is tedious and error-prone.
This tool detects word boundaries intelligently — whether your input is already camelCase, space-separated, or a mix of punctuation and casing — and converts it to every common style simultaneously.

How It Works

1. Paste Your Text

Any format works — spaces, camelCase, hyphens, or mixed.

2. See Every Style

All 10 case conversions update instantly as you type.

3. Copy What You Need

Copy any individual result with one click.

4. Generate a Slug

Switch tabs for full control over URL slug formatting.

Generates a clean, URL-safe slug — strips accents/diacritics, removes special characters, and normalizes to lowercase with your chosen separator.
Case Style Reference

When to Use Each Style

StyleExampleCommon Use
camelCasehelloWorldJavaScript, Java, and C# variable and function names.
PascalCaseHelloWorldClass names in most languages; React component names.
snake_casehello_worldPython variables and functions; database column names.
kebab-casehello-worldCSS class names, HTML attributes, and URL slugs.
CONSTANT_CASEHELLO_WORLDConstants and environment variables across most languages.
dot.casehello.worldConfiguration keys and some templating namespaces.
Title CaseHello WorldHeadings, titles, and proper nouns in prose.
Sentence caseHello worldRegular prose and UI copy following standard writing conventions.

FAQsText Case & Slug Converter

How does this detect word boundaries in camelCase input?

It looks for lowercase-to-uppercase transitions (helloWorld → hello World) and runs of capitals followed by a lowercase letter (XMLParser → XML Parser), plus standard delimiters like spaces, hyphens, and underscores.

What makes a good URL slug?

Lowercase, hyphen-separated (not underscores — search engines treat hyphens as word breaks but not underscores), essential keywords only, and under about 60 characters.

Is my text uploaded anywhere?

No. All conversion happens entirely in your browser. Nothing is sent to any server.

24/7 Support Available:

Our support team is here to assist you around the clock. Get Expert Help, Anytime.