Convert
Convert text between camelCase, snake_case, kebab-case, and more.
Runs entirely in your browser
Nothing you paste is uploaded. Monaco and Prettier load on demand from this origin.
Text
camelCase
safePaperLocalFirstTools
PascalCase
SafePaperLocalFirstTools
snake_case
safe_paper_local_first_tools
kebab-case
safe-paper-local-first-tools
CONSTANT
SAFE_PAPER_LOCAL_FIRST_TOOLS
Title Case
Safe Paper Local First Tools
Sentence
Safe paper local first tools
lower
safe paper local first tools
UPPER
SAFE PAPER LOCAL FIRST TOOLS
There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check. See how it stays private.
How to case converter
- Paste text. Paste the text or identifier to convert.
- Pick a case. Choose the target case style.
- Copy. Copy the converted text.
Every language and API has its own naming convention, and translating names by hand is tedious and error-prone. This converter flips identifiers between the common styles instantly, including batches of lines.
For escaping or encoding text rather than recasing it, see the string escape and URL encoder tools.
Frequently asked questions
What case styles are supported?
camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and Title Case — the styles you switch between when moving names across languages and conventions.
Can it convert a whole list?
Yes. Paste multiple lines and each is converted, which is handy for renaming a batch of variables or keys.
Is my text uploaded?
No. Conversion is local string manipulation, so the text never leaves the tab.
Related tools
- String escapeEscape strings for JSON, SQL, shell, and regex contexts.
- URL encodeEncode or decode URI components without sending data anywhere.
- JSON toolkitFormat, validate, minify, and explore JSON in a collapsible tree — all in your browser.
- Lorem IpsumGenerate placeholder paragraphs, sentences, or words.