Case Converter.
Type or paste your text and instantly see it in seven cases: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case. Copy any result with one click. Runs entirely in your browser.
Results update live as you type. Click Copy on any line to copy that version. Nothing is sent to a server.
What you'll get.
A real example of what this tool produces. Run it above with your own inputs.
Text rarely arrives in the case you need. A business name typed in all caps needs to become Title Case for a heading, a heading needs to become a kebab-case slug for a clean URL, and a list of product names pasted from a supplier sheet needs to be normalised to lowercase before import. Retyping by hand is slow and introduces typos, especially across a long list.
This case converter takes your text and shows it instantly in seven common cases: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case. Each version sits on its own line with a copy button, so you grab exactly the one you need without retyping. It updates live as you type and runs entirely in your browser, so nothing you paste is sent anywhere.
How to use the case converter
Click into the text box and type or paste the text you want to convert.
Read the seven results below, each labelled: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case.
The results update live as you type, so you can refine your input and watch every case change.
Find the case you need and click its Copy button. The label briefly changes to Copied to confirm.
Paste the copied text wherever you need it, a heading, a URL slug, a filename, or a code field.
Clear the box and paste new text to convert the next item. Nothing is saved between conversions.
Why this matters for your business
Three places a quick case converter saves time and prevents errors.
Clean URL slugs. A page title like Sharma General Store becomes the slug sharma-general-store in kebab-case, ready to drop into your website address. Consistent slugs are tidy, readable, and better for SEO than spaces and capitals.
Tidy product and customer lists. Data pasted from different sources arrives in mixed case. Converting a whole column to Title Case or lowercase in one step normalises it before you import it into your catalogue or mailing list.
Headings and signage. The same business name often needs UPPERCASE for a banner, Title Case for a web heading, and lowercase for a handle. Generating all of them at once keeps your branding consistent across every surface.
Tips for better results
- Use kebab-case for URL slugs, as hyphens are the preferred word separator in web addresses.
- Title Case suits headings and business names, while Sentence case suits descriptions and body copy.
- camelCase and snake_case are handy for field names, file names, and code, not for customer-facing text.
- Convert a pasted list to lowercase first to normalise it, then to Title Case if you need display formatting.
- UPPERCASE works for short signage and labels, but long passages in caps are harder to read, so use it sparingly.
- The copy button grabs only that one line, so you never have to select text by hand.
Example
A real-world walkthrough
A shop owner setting up his first website has the business name SHARMA GENERAL STORE typed in caps from his old letterhead. He pastes it into the converter. The Title Case line shows Sharma General Store, which he copies for the website heading and his Google Business Profile name. The kebab-case line shows sharma-general-store, which he copies as the URL slug for his homepage and as the start of his domain idea. Later he is preparing a product list a supplier sent in inconsistent capitals. He pastes each product name in, copies the Title Case version for his catalogue display, and copies the lowercase version for the internal product codes. In a few minutes he has consistent branding across his site heading, URL, and product list, without retyping a single word or worrying about stray capitals.
Frequently asked questions
What is the difference between Title Case and Sentence case?
Title Case and Sentence case both control capitalisation but follow different rules. Title Case capitalises the first letter of each word, as in Sharma General Store or Best Coffee In Pune, which makes it well suited to headings, business names, page titles and anything you want to look like a formal title. Sentence case capitalises only the first letter of the sentence and any proper nouns, leaving the rest lowercase, as in Best coffee in Pune, which reads naturally and suits body copy, descriptions and meta descriptions. The practical choice depends on context: use Title Case where you want emphasis and a title-like feel, and Sentence case where you want text that reads like normal prose. A common mistake is putting body text in Title Case, which looks stilted, or putting a heading in Sentence case when a title feel is wanted. This tool shows both versions side by side from the same input, so you can compare them directly and copy whichever fits the place you are pasting into, whether that is a page heading, a product name or a paragraph of description.
When should I use kebab-case?
kebab-case, which joins words with hyphens and uses all lowercase, as in sharma-general-store, is the standard format for URL slugs, the readable part of a web address that identifies a page. Search engines and humans both read hyphenated, lowercase slugs easily, and hyphens are treated as word separators by Google, which is why kebab-case is preferred over alternatives like spaces, which get encoded into ugly characters, or underscores, which are not treated as separators in the same way. So when you are creating a page address, a blog post URL or a category path, convert your title to kebab-case and use that as the slug, for example turning the heading Best Coffee in Pune into best-coffee-in-pune. It is also useful for file names where you want web-safe, readable names. For customer-facing display text, though, you would not use kebab-case; it is purely for slugs, file names and similar technical identifiers. This converter generates the kebab-case version automatically from whatever you type, so you can copy a clean, ready-to-use slug straight into your website without manually inserting hyphens and lowercasing letters.
What are camelCase and snake_case for?
camelCase and snake_case are naming conventions used mainly in technical contexts rather than for customer-facing text. camelCase joins words with no spaces and capitalises each word after the first, as in sharmaGeneralStore, and is common in programming for variable and function names. snake_case joins words with underscores in lowercase, as in sharma_general_store, and is widely used for database column names, file names, configuration keys and field identifiers, including in spreadsheets and data imports. For a small business owner, these are most useful when you are setting up structured data, naming fields in a form or spreadsheet, or working with a developer who asks for identifiers in a particular style. You would not use either for a heading, a business name or a description shown to customers, because they look like code rather than natural text. The value of this tool is that it produces both formats instantly from plain text, so if a system or a developer asks for a field name in snake_case or camelCase, you can type the human-readable name and copy the technical version without having to manually remove spaces and adjust capitals.
Does the converter handle special characters and numbers?
The converter handles letters, numbers and ordinary punctuation sensibly, with behaviour that depends on the case you choose. For UPPERCASE, lowercase, Title Case and Sentence case, your text is preserved as written, including numbers, punctuation and symbols, with only the letter casing changed, so a name like Shop No. 12 keeps its full stop and digits. For the identifier formats, camelCase, snake_case and kebab-case, the tool focuses on the words and joins them with the relevant separator, so spaces and most punctuation are treated as word boundaries rather than kept, which is exactly what you want for slugs and field names, turning Shop No. 12 into shop-no-12 for kebab-case, for example. Numbers are retained as part of the words in all cases. This means you can paste real business text with the usual mix of letters, digits and punctuation and get clean, sensible output in every format. If you need a particular symbol preserved exactly, the UPPERCASE, lowercase and Title Case outputs are the ones that keep your text closest to the original, since they only change letter casing.
Does the text I paste get sent anywhere?
No, nothing you type or paste leaves your browser. All seven case conversions are computed locally on your device by JavaScript on the page, so your text is never sent to us or to any third party, and there is no account, login or saved history. This means you can safely convert sensitive content, such as customer names, internal product codes or unreleased copy, without any worry that it is being logged or stored, and the results update instantly as you type because nothing has to travel over the network. The trade-off is that the tool does not remember your text between visits, so copy the version you need before you close or refresh the tab, since nothing is preserved. This local-only design also means the converter keeps working after the page has loaded even if your connection drops, because all the logic runs on your own device rather than on a remote server. For a small business handling lists of customer or product names, this on-device processing is a genuine privacy benefit over tools that send your text to a server.
Can I convert a whole list at once?
You can paste multiple lines or a block of text into the box, and the converter will transform the whole thing in each case, but how useful that is depends on the case you choose. For UPPERCASE, lowercase, Title Case and Sentence case, converting a multi-line list works well, since each line is recased independently and the line breaks are preserved, so you can normalise an entire column of product or customer names in one step and copy the result back. For the identifier formats, camelCase, snake_case and kebab-case, the tool is designed around turning a single name into one identifier, so it treats the whole input as one item and joins everything with separators, which is ideal for one slug at a time rather than a list. So the practical approach is to use the converter on a full list when you want consistent display casing, such as Title Case or lowercase, and to use it one item at a time when you need a slug or field name. Either way, you avoid retyping, and because everything runs locally, even a long list converts instantly as you paste it in.
Why would I use this for SEO?
Case formatting touches SEO in a few practical ways, which is why this tool sits in the website and SEO toolset. The clearest use is creating URL slugs: search engines prefer clean, lowercase, hyphenated slugs, so converting a page title into kebab-case gives you a tidy, readable web address like best-coffee-in-pune, which is better for both rankings and click-throughs than a messy URL with capitals and spaces. Consistent casing in your headings and titles also matters: Title Case for page titles and headings looks professional and matches what users expect in search results, while Sentence case often reads better in meta descriptions. Beyond slugs and titles, normalising the casing of product names, categories and tags keeps your site tidy and avoids duplicate-looking entries that differ only by capitalisation. By generating all the case variants instantly, this converter lets you produce a clean slug, a properly cased title and a natural-sounding description from the same source text in seconds, which supports the small, consistent on-page habits that add up to better SEO over a whole site.
Your entire online presence, on one subscription.
All industries and more. Website, free domain, Google Business and SEO autopilot from ₹249/month.