# Case Converter

> Convert text to UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case and more, in your browser.

Canonical: https://host-tools.com/tools/case-converter/

---

## What does this tool do?

Converts a piece of text into ten different capitalisation styles at once: `UPPER CASE`, `lower
case`, `Title Case`, `Sentence case`, `camelCase`, `PascalCase`, `snake_case`, `CONSTANT_CASE`,
`kebab-case` and `dot.case`. You type or paste once and copy whichever one you need.

## Why they all come out right

The hard part is not the capitalisation, it is splitting the text into words. `responseTime`,
`HTTPServer`, `user_profile_picture` and `user profile picture` all have to end up as the same
words, or the ten variants disagree with each other. The splitter looks for camelCase boundaries,
acronym boundaries and every punctuation separator, and it works on Unicode letters, so `informaciónÁgil`
splits where `informacionAgil` does.

## Keep in mind

Case conversion is not escaping: renaming a database column is fine, but `snake_case` does not make
a string safe to put in SQL or HTML. Everything runs in your browser, so nothing you paste leaves
your machine.
