Case Converter

NewPopular

Convert text between uppercase, camelCase, snake_case, kebab-case and more in real time.

Free Forever
No Signup Required
No Files Stored

uppercase

-

lowercase

-

titleCase

-

sentenceCase

-

camelCase

Copy
undefined

pascalCase

-

snake case

-

kebab case

-

constant case

-

dot case

-

path case

-

Embed this tool

Add this tool to your website or blog with a single iframe snippet.

<iframe src="https://dukotools.com/tools/case-converter?embed=1" width="100%" height="600" frameborder="0" allow="clipboard-write" loading="lazy" title="case-converter tool"></iframe>

About Case Converter

Case Converter transforms text across writing and coding conventions in real time. It supports uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, and constant variants for developer workflows. Writers use it for quick headline cleanup, while engineers use it to standardize variable and file naming. The tool interprets mixed input such as spaces, underscores, hyphens, and camel casing, then normalizes all outputs consistently. Since everything runs in-browser, no pasted text leaves your machine, which is useful for private internal notes and code snippets.

Key Features

  • Multi-Case Conversion

    Generate common formatting variants from one input instantly. Outputs update as you type and remain easy to compare.

  • Developer Naming Support

    Includes camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE for code naming conventions. Useful during refactors and API schema work.

  • Writer-Friendly Styles

    Uppercase, lowercase, title case, and sentence case are available for editorial content. This helps quickly normalize headings and product copy.

  • One-Click Copy per Variant

    Each output block has an integrated copy action so you can pick the exact style without extra selection steps.

  • Selection and Share Support

    The currently relevant output is connected to ToolShell output actions and shareable params for collaboration.

  • Runs Offline After Load

    No network calls are required for conversions. You can use it in low-connectivity environments.

How to Use

  1. 1

    Paste your text

    Enter a sentence, title, or identifier in the input area. Mixed separators are accepted.

  2. 2

    Review generated variants

    Read each case output card to find the required format for your target platform.

  3. 3

    Select your preferred case

    Click any card to mark it active and focus on that variant.

  4. 4

    Copy with one click

    Use the copy button in the relevant card to place converted text in your clipboard.

  5. 5

    Share pre-filled state

    Use the page share action to send a link containing your current input.

Real-World Use Cases

Refactoring Variable Names

A frontend engineer migrates old snake_case API fields to camelCase for a TypeScript app and verifies each transformation quickly.

Content Editing Workflow

A copywriter prepares headline variants in title case and sentence case before publishing to different channels.

Design System Tokens

A UI developer converts token labels into kebab-case for CSS custom properties and constant case for JS exports.

Frequently Asked Questions

Related Free Tools