Free Case Converter

Switch any text between 13 letter cases — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and more — instantly and privately.

Word Counter

Runs entirely in your browser — paste text and watch the results update instantly. Nothing is uploaded.

100% Client-Side — Your text stays in your browser. Nothing is uploaded.

How to use this tool

  1. 1

    Paste your text

    Type or paste anything — a headline, essay, variable name or whole paragraphs.

  2. 2

    Pick a case

    Choose from 13 cases in the dropdown, from UPPERCASE and Title Case to camelCase, snake_case and CONSTANT_CASE.

  3. 3

    Copy the result

    The converted text appears instantly below — copy it back or download it as a .txt file.

Key features

CaseExampleBest for
UPPERCASEHELLO WORLDHeadings, emphasis, acronyms
lowercasehello worldNormalizing messy caps
Title CaseHello WorldHeadlines & book titles
Sentence caseHello world. Second sentence.Body copy fixes
camelCasemyVariableNameJavaScript & Java variables
snake_casemy_variable_namePython, Ruby, SQL
kebab-casemy-css-classURLs, CSS, filenames
CONSTANT_CASEMY_CONSTANTEnvironment variables

Privacy: your text never leaves your browser

Every Toolflect Text Tool is 100% client-side. The moment you type or paste text, it is analyzed by JavaScript running inside this browser tab. Your text is never sent to our servers, never stored in a database, and never shared with any third party or AI service.

  • No uploads, no accounts, no sign-up
  • No cookies or tracking of your text
  • Works offline once the page has loaded
  • Close the tab and your text is gone from memory

You can even verify it yourself: open your browser's developer tools, switch to the Network tab, and type into the tool — the only requests you will ever see are this page's own static files (HTML, CSS, JavaScript). Nothing you type is ever transmitted.

Frequently asked questions

Which cases are supported?
Thirteen: UPPERCASE, lowercase, Title Case, Sentence case, Capitalized Case, aLtErNaTiNg, Inverse, camelCase, PascalCase, snake_case, kebab-case, dot.case and CONSTANT_CASE.
Does it work with Arabic and other scripts?
Yes — conversions are Unicode-aware. Caseless scripts like Arabic pass through safely, while cased Latin/Cyrillic/Greek text converts correctly.
Will camelCase handle hyphens and underscores?
Yes. Word splitting understands spaces, hyphens, underscores and existing capitalization, so 'my-variable_name' cleanly becomes 'myVariableName'.
Is my text uploaded anywhere?
Never. The conversion happens locally in your browser — nothing is sent to any server.

More free ToolFlect text tools

All free ToolFlect tools