Case Converter

Free online case converter: change text to UPPERCASE, lowercase, Sentence case, Title Case, camelCase, PascalCase, snake_case or kebab-case — in your browser.

Convert text to UPPERCASE

Capitalises every letter. Useful for headings, SQL keywords, environment variable names, and constants in most languages.

hello world exampleHELLO WORLD EXAMPLE

Convert text to lowercase

Lowers every letter. The usual first step when normalising text for comparison, search keys, email addresses, or URL slugs.

hello world examplehello world example

Convert text to Sentence case

Capitalises the first letter of each sentence and leaves the rest alone. Sentences are split on a full stop, so "hello. how are you" becomes "Hello. How are you".

hello world. how are you todayHello world. How are you today

Convert text to Title Case

Capitalises the first letter of every word and lowercases the rest, which also cleans up text that arrived in mixed case. Common for headlines, product names, and column headers.

hELLo WORLD exampleHello World Example

Convert text to camelCase

Removes spaces and capitalises each word except the first. The standard for variables and functions in JavaScript, TypeScript, Java, and Swift.

hello world examplehelloWorldExample

Convert text to PascalCase

Removes spaces and capitalises every word including the first. Used for class, type, and component names — React components must start with a capital.

hello world exampleHelloWorldExample

Convert text to snake_case

Joins words with underscores and lowercases everything. Standard for Python and Ruby identifiers and for SQL column names. Splits camelCase input on the case change, so "helloWorldExample" also converts cleanly.

hello world examplehello_world_example

Convert text to kebab-case

Joins words with hyphens and lowercases everything. What you want for URL slugs, CSS class names, and npm package names. Like snake_case, it splits camelCase input on the case change.

hello world examplehello-world-example

Frequently asked questions

How do I convert text to camelCase?

Paste your text into the box above and choose camelCase. Spaces are removed and every word after the first is capitalised, so "hello world example" becomes "helloWorldExample".

What is the difference between camelCase and PascalCase?

Both remove the spaces and capitalise word boundaries. camelCase leaves the first letter lowercase (helloWorld) and is used for variables and functions; PascalCase capitalises it too (HelloWorld) and is used for classes, types, and React components.

What is the difference between Title Case and Sentence case?

Title Case capitalises the first letter of every word ("Hello World Example"). Sentence case capitalises only the first letter of each sentence ("Hello world example"), which is how ordinary prose is written.

Can I convert camelCase back to snake_case or kebab-case?

Yes. Both conversions detect the change from a lowercase letter to an uppercase one and split there, so "helloWorldExample" becomes "hello_world_example" or "hello-world-example".

Is my text uploaded to a server?

No. Easy Formatter is a static site with no backend — every conversion runs in your browser using JavaScript, so your text never leaves your device.

Is there a limit on how much text I can convert?

There is no imposed limit. Because the work happens in your browser, the practical ceiling is your own device memory rather than an upload size or a rate limit.