Free Text Case Converter
Paste text once. See every format instantly. Copy with one click. No signup, no limits, works entirely in your browser.
Β
Β
Β
Β
Β
Β
Β
Β
Β
Β
Β
Β
Β
How to Convert Text Case Online
1. Paste your text into the input box above or type directly. The tool accepts any length of text.
2. See all formats at once. The converter instantly shows your text in uppercase, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, alternating case, inverse case, and URL slug format.
3. Click Copy on any output card to copy that format to your clipboard. Paste it wherever you need it.
Supported Text Case Formats
Converts all letters to capital letters.
Converts all letters to small letters.
Capitalizes the first letter of each major word.
Capitalizes the first letter of each sentence.
First word lowercase, subsequent words capitalized, no separators.
Every word capitalized, no separators.
All lowercase with underscores between words.
All lowercase with hyphens between words. Common in URLs.
All uppercase with underscores. Used for constants in code.
All lowercase with dots between words.
Alternates between lowercase and uppercase letters.
Swaps uppercase to lowercase and vice versa.
URL-friendly format with hyphens, no special characters.
When to Use a Case Converter
Writing and blogging: Convert headings to Title Case for blog posts, articles, and landing pages. Generate URL-friendly slugs from titles for SEO.
Software development: Convert variable names between camelCase, snake_case, PascalCase, and CONSTANT_CASE when switching between JavaScript, Python, SQL, and other languages.
Data cleanup: Normalize messy text from PDFs, spreadsheets, or email by converting to lowercase first, then applying the format you need.
SEO and URLs: Generate lowercase hyphenated slugs from page titles for clean, crawlable URLs that search engines prefer.
Social media: Use alternating case or inverse case for stylistic effect in posts and comments.
Frequently Asked Questions
Is this text case converter really free?
Yes. The tool is completely free with no signup, no account, and no usage limits. It runs in your browser.
Does this tool store or send my text anywhere?
No. All conversions happen in your browser using JavaScript. Your text never leaves your device. The tool saves your input to localStorage so refreshing the page does not lose your work.
What is the difference between camelCase and PascalCase?
camelCase starts with a lowercase letter (userName), while PascalCase starts with an uppercase letter (UserName). camelCase is common for JavaScript variables. PascalCase is common for class names and React components.
What is a slug and when should I use one?
A slug is a URL-friendly version of a string. It uses lowercase letters, numbers, and hyphens. Use slugs for blog post URLs, product page URLs, and any web address that needs to be human-readable.
What is the difference between kebab-case and snake_case?
kebab-case uses hyphens between words (my-variable) and is common in URLs and CSS class names. snake_case uses underscores (my_variable) and is common in Python, Ruby, and database column names.
Can I use this tool on my phone?
Yes. The tool is fully responsive and works on any device with a modern browser. Paste text, tap a copy button, and paste the result into your app.
What is CONSTANT_CASE used for?
CONSTANT_CASE (also called SCREAMING_SNAKE_CASE) uses all uppercase letters with underscores. It is the standard convention for constants in languages like JavaScript, Python, Java, and C.
More Free Text Tools
FlipMyCase is building a suite of free browser-based text tools. All tools are free, require no signup, and process text entirely in your browser.