Case Converter
Paste your text and get every case at once — UPPERCASE, lowercase, Title, camelCase, snake_case and more. Click any card to copy.
Type or paste text above and every case appears here — click any card to copy its result.
General cases
Programmer cases
자주 묻는 질문
What text case formats does this case converter support?
This convert case tool outputs twelve formats at once. The general cases are UPPERCASE, lowercase, Title Case, Sentence case, aLtErNaTiNg and tOGGLE cASE — a complete uppercase lowercase converter for everyday writing. The programmer cases are camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case and dot.case. Every result is shown on its own card so you can click to copy the exact case you need.
camelCase vs snake_case vs kebab-case — when should I use each?
These are naming conventions programmers use for identifiers. camelCase (myVariableName) is common for JavaScript and Java variables; PascalCase (MyClassName) for classes and types; snake_case (my_variable_name) for Python and Ruby; CONSTANT_CASE for constants and environment variables; kebab-case (my-file-name) for URLs, CSS classes and file names; and dot.case for config keys and namespaces. This camelCase snake_case converter lets you switch any identifier between them instantly.
How is my text split into words for the programmer cases, and why are non-Latin characters skipped?
For the programmer cases the converter first tokenises your text into words: it inserts a boundary between a lowercase or digit and an uppercase letter (so myXML becomes my XML), keeps acronyms intact (HTTPServer becomes HTTP Server), and then splits on any separator — spaces, underscores, hyphens or dots. Only Latin letters and digits (A–Z, 0–9) form identifier tokens, so Chinese, Korean, Arabic or emoji are skipped because those scripts have no case and are not valid in code identifiers. The general cases keep your original text and spacing untouched.
How do Title Case and Sentence case differ?
Title Case capitalises the first letter of every word — Convert Your Text Like This — which suits headlines and titles. Sentence case capitalises only the first letter of each sentence (after a period, question mark or exclamation mark) and leaves the rest lowercase — Convert your text like this. Use Title Case for headings and Sentence case for body copy and normal prose.
Is my text sent to a server?
No. This case converter runs entirely in your browser — nothing you type is ever uploaded, logged or shared, so it is safe for confidential text and code. Your most recent input is optionally saved to this browser's local storage so it is still here when you return; untick the save option to keep it for this session only, and clearing the box removes the stored copy.