Case Converter
Convert text to uppercase, lowercase, sentence case, title case, camelCase, snake_case, kebab-case and more. Free and private in your browser.
Text is processed only on this device. Standard limit: 5 MiB; JSON and Base64: 2 MiB.
0 characters · 0 words · 0 lines · 0 sentences
How to use the Case Converter
Paste or type in the editable canvas, choose a common text format or a developer naming format, then select Transform. The result replaces the input so you can review it, apply another format, undo the change, copy it, clear it, or download it as a text file.
Common text formats
Sentence case makes prose easier to read, lowercase normalizes capitalization, UPPERCASE suits short labels or emphasis, and Title Case formats headings. These choices preserve spaces and punctuation, but they cannot infer every editorial convention.
Developer naming formats
Use camelCase or PascalCase for identifiers, snake_case or CONSTANT_CASE where underscores are conventional, kebab-case for readable technical names, dot.case for dotted keys, path/case for path-like segments, and Header-Case when a hyphenated capitalized form is required.
When to review the result
Automatic casing does not know which acronyms, proper names, product names, or technical terms must keep unusual capitals. Title and sentence rules also vary by language and editorial style, so review important text before publishing or committing code.
Local processing and limitations
Ordinary transformations run on this device and Convertca does not put your text in URLs, analytics, event properties, saved histories, or error reports. The converter changes casing and separators only; it does not check grammar, translate text, validate identifiers, or reserve names for a programming language.
Frequently asked questions
Which format should I choose? Use a common format for prose and a developer format for identifiers or structured names. Does Convertca upload my text? No—ordinary transformations stay in this browser tab. Can I recover the original? Use Undo after a transformation, before clearing or leaving the page.
Verified examples
- Input
-
wELCOME TO convertca. tEXT stays local!
- Output
-
Welcome to convertca. Text stays local!
- Input
-
Keep API Names Consistent
- Output
-
keep api names consistent
- Input
-
Launch notes: ready
- Output
-
LAUNCH NOTES: READY
- Input
-
a guide to APIs and URLs
- Output
-
A Guide to Apis and Urls
- Input
-
customer account API
- Output
-
customerAccountApi
- Input
-
customer account API
- Output
-
CustomerAccountApi
- Input
-
customer account API
- Output
-
customer_account_api
- Input
-
customer account API
- Output
-
customer-account-api
- Input
-
customer account API
- Output
-
CUSTOMER_ACCOUNT_API
- Input
-
customer account API
- Output
-
customer.account.api
- Input
-
customer account API
- Output
-
customer/account/api
- Input
-
customer account API
- Output
-
Customer-Account-Api