{"id":99,"date":"2026-05-04T21:40:27","date_gmt":"2026-05-04T21:40:27","guid":{"rendered":"https:\/\/simpletool.io\/blog\/?p=99"},"modified":"2026-05-04T23:02:14","modified_gmt":"2026-05-05T03:02:14","slug":"case-converter","status":"publish","type":"post","link":"https:\/\/simpletool.io\/blog\/case-converter\/","title":{"rendered":"Case Converter: Switch Text Between 12 Cases [2026]"},"content":{"rendered":"<div class=\"ai-summary\" style=\"padding: 14px 18px; background: #f6f9fc; border-left: 4px solid #635BFF; border-radius: 8px; font-size: 15px; margin-bottom: 28px;\"><strong>TL;DR:<\/strong> A case converter switches text between UPPERCASE, lowercase, Title Case, Sentence case, and 8+ programming cases (camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, dot.case, path\/case, Train-Case). Our <a href=\"https:\/\/simpletool.io\/tools\/case-converter\/\">free case converter<\/a> handles all 12 in your browser, preserves Unicode (accented characters, emoji, non-Latin scripts), and copies output with one click.<\/div>\n<p>Switching letter case is the kind of micro-task that interrupts every writer and developer about a dozen times a week. You paste a tweet that came back UPPERCASE FROM A SCREAMING REPLY and need it back to sentence case. You name a CSS file and need <code>my-component-styles.css<\/code> instead of <code>MyComponentStyles.css<\/code>. You copy a section heading from a PDF that arrived in <em>InCoNsiStEnT mIxEd CaSe<\/em>. Word and Google Docs handle the basics (Shift+F3 in Word; Format \u2192 Text \u2192 Capitalization in Docs), but neither covers the programming cases developers reach for daily.<\/p>\n<p>Our <a href=\"https:\/\/simpletool.io\/tools\/case-converter\/\">case converter<\/a> handles 12 case types in one tool, runs entirely in your browser, and gets the edge cases right (locale-aware Turkish dotted-I, ligatures, accented characters, mixed-script content). This guide explains every case, when to use which, the gotchas the obvious tools miss, and the keyboard-shortcut alternatives that fail on programming cases.<\/p>\n<h2 class=\"wp-block-heading\">All 12 case types and when to use each<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin: 12px 0 20px;\">\n<thead>\n<tr style=\"background: #0A2540; color: #fff;\">\n<th style=\"text-align: left; padding: 10px 14px;\">Case<\/th>\n<th style=\"text-align: left; padding: 10px 14px;\">Example<\/th>\n<th style=\"text-align: left; padding: 10px 14px;\">When to use<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>UPPERCASE<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>HELLO WORLD<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">Headings in caps style guides, acronyms, SQL keywords<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>lowercase<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>hello world<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">Email addresses, URLs, hashtags, casual UI labels<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>Title Case<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>Hello World From Mars<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">Headings in AP\/Chicago style; book and article titles<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>Sentence case<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>Hello world from mars<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">Modern UI copy (Google, GitHub, Apple HIG since 2015)<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>camelCase<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>helloWorldFromMars<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">JavaScript variables, JSON keys, Java methods<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>PascalCase<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>HelloWorldFromMars<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">Class names (TypeScript, C#, Python), React components<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>snake_case<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>hello_world_from_mars<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">Python variables, Ruby methods, PostgreSQL columns<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>CONSTANT_CASE<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>HELLO_WORLD_FROM_MARS<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">Environment variables, language constants, enums<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>kebab-case<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>hello-world-from-mars<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">URLs, CSS class names, npm packages, file names<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>Train-Case<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>Hello-World-From-Mars<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">HTTP headers (<code>Content-Type<\/code>, <code>X-Forwarded-For<\/code>)<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><strong>dot.case<\/strong><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\"><code>hello.world.from.mars<\/code><\/td>\n<td style=\"padding: 10px 14px; border-bottom: 1px solid #e7ecef;\">i18n keys, Java packages, namespaced configs<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 14px;\"><strong>iNVERSE cASE<\/strong><\/td>\n<td style=\"padding: 10px 14px;\"><code>hELLO wORLD FROM mARS<\/code><\/td>\n<td style=\"padding: 10px 14px;\">Fixing a CapsLock-on paragraph; novelty effect<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 class=\"wp-block-heading\">Title Case is the most misunderstood case<\/h2>\n<p>Title Case looks simple \u2014 capitalise the important words \u2014 but the major style guides disagree on which words count. AP Style capitalises words of 4+ letters; Chicago Style capitalises 5+ letters and treats <em>is<\/em>, <em>be<\/em>, <em>are<\/em> as significant; APA Style capitalises any word longer than 3 letters; MLA Style capitalises the first and last word regardless of length, plus all major words. The result: the same headline can be valid Title Case under one guide and incorrect under another.<\/p>\n<p>Our converter follows AP Style by default (the most common guide for web headlines and blog posts) and lowercases articles (<em>a<\/em>, <em>an<\/em>, <em>the<\/em>), short prepositions (<em>at<\/em>, <em>by<\/em>, <em>in<\/em>, <em>of<\/em>, <em>on<\/em>, <em>to<\/em>, <em>up<\/em>), and short conjunctions (<em>and<\/em>, <em>but<\/em>, <em>or<\/em>, <em>nor<\/em>, <em>for<\/em>, <em>so<\/em>, <em>yet<\/em>). The first and last word are always capitalised regardless. If you need Chicago or APA, use Title Case as a starting point and manually adjust the borderline words \u2014 typically 1-2 per headline.<\/p>\n<h2 class=\"wp-block-heading\">How to convert text case in your browser<\/h2>\n<ol class=\"wp-block-list\">\n<li>Open the <a href=\"https:\/\/simpletool.io\/tools\/case-converter\/\">case converter<\/a><\/li>\n<li>Paste or type your text in the input box<\/li>\n<li>Click any of the 12 case buttons \u2014 output appears instantly<\/li>\n<li>Click <strong>Copy<\/strong> to copy to clipboard, or <strong>Download .txt<\/strong> for long text<\/li>\n<li>Optional: tick the AP\/Chicago\/MLA selector for Title Case style preference<\/li>\n<\/ol>\n<h2 class=\"wp-block-heading\">The Turkish dotted-I problem (and other Unicode gotchas)<\/h2>\n<p>Naive case conversion (<code>str.toUpperCase()<\/code> in JavaScript without a locale) breaks for Turkish and Azerbaijani. The Turkish alphabet has two distinct letters: <code>I<\/code> (uppercase, no dot) and <code>\u0130<\/code> (uppercase, with dot). Lowercase <code>i<\/code> uppercases to <code>\u0130<\/code>; lowercase <code>\u0131<\/code> (dotless i) uppercases to <code>I<\/code>. Default JavaScript ignores this and produces <code>I<\/code> for both, corrupting Turkish text.<\/p>\n<p>Our converter uses <code>toLocaleUpperCase()<\/code> and <code>toLocaleLowercase()<\/code> with an auto-detected locale, so <code>istanbul<\/code> \u2192 <code>\u0130STANBUL<\/code> in Turkish content (correct) rather than <code>ISTANBUL<\/code> (wrong). Similar fixes apply to German <code>\u00df<\/code> (uppercases to <code>SS<\/code> in modern Unicode, or to <code>\u1e9e<\/code> if you prefer the new capital eszett), Greek final sigma <code>\u03c2<\/code> (lowercases differently from middle <code>\u03c3<\/code>), and Lithuanian dotted letters.<\/p>\n<h2 class=\"wp-block-heading\">Common gotchas<\/h2>\n<ul class=\"wp-block-list\">\n<li><strong>Acronyms in Title Case.<\/strong> Most converters lowercase acronyms in Title Case (<code>Nasa Launches Probe<\/code>). Our tool preserves all-caps tokens of 2-5 letters as acronyms (<code>NASA Launches Probe<\/code>).<\/li>\n<li><strong>Hyphenated words.<\/strong> Title Case style guides disagree on capitalising the second part of a hyphenated word. AP capitalises both (<code>State-Of-The-Art<\/code>); Chicago lowercases the second part for closed compounds (<code>State-of-the-art<\/code>). Pick one and be consistent.<\/li>\n<li><strong>Programming cases on existing camelCase.<\/strong> Converting <code>parseHTMLString<\/code> to snake_case requires detecting the acronym boundary. Naive splitters produce <code>parse_h_t_m_l_string<\/code>; our converter outputs <code>parse_html_string<\/code>.<\/li>\n<li><strong>Numbers in slugs.<\/strong> kebab-case for URLs should preserve digit boundaries. <code>iPhone16Pro<\/code> becomes <code>i-phone-16-pro<\/code>, not <code>iphone16pro<\/code>. Search-engine readability matters.<\/li>\n<li><strong>Sentence case across multiple sentences.<\/strong> Sentence case capitalises the first letter of every sentence, not just the first letter of the whole input. Single-period detection is fragile (abbreviations like <code>Mr.<\/code> trip naive converters); our tool uses Intl.Segmenter for proper sentence boundaries.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">When NOT to use a case converter<\/h2>\n<p>For one-off Microsoft Word edits, the built-in Shift+F3 cycle (Lowercase \u2192 UPPERCASE \u2192 Title Case) is faster than switching tabs. For programmatic conversion of large datasets, libraries like <a href=\"https:\/\/github.com\/blakeembrey\/change-case\">change-case<\/a> (npm) or <code>inflection<\/code> (Python\/Ruby) belong in your build pipeline, not a browser tab. And for reformatting text that needs editorial judgment \u2014 like fixing a paragraph that mixes proper nouns with sentence-case errors \u2014 a human editor will always beat any automated rule.<\/p>\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n<h3 class=\"wp-block-heading\">Is the conversion case-sensitive across languages?<\/h3>\n<p>Yes. Our converter uses locale-aware Unicode rules so Turkish dotted-I, German eszett, Greek final sigma, and Lithuanian dotted letters round-trip correctly. For most Latin-script content the default works; for Turkish or Azerbaijani text you can manually pick the locale to force the correct mapping.<\/p>\n<h3 class=\"wp-block-heading\">Does Title Case follow AP, Chicago, or MLA?<\/h3>\n<p>Default is AP Style (lowercase articles, short prepositions, and short conjunctions; capitalise everything else). A dropdown lets you switch to Chicago or APA, which differ on the cutoff length for prepositions. MLA capitalises the first and last word always \u2014 our converter applies that rule under all three options.<\/p>\n<h3 class=\"wp-block-heading\">How do I convert camelCase to snake_case correctly?<\/h3>\n<p>Paste the camelCase text and click <strong>snake_case<\/strong>. The converter detects boundaries on uppercase letters, preserves runs of acronyms (<code>parseHTMLString<\/code> \u2192 <code>parse_html_string<\/code>, not <code>parse_h_t_m_l_string<\/code>), and handles digit boundaries (<code>iPhone16<\/code> \u2192 <code>i_phone_16<\/code>).<\/p>\n<h3 class=\"wp-block-heading\">What&#8217;s the difference between Title Case and Capitalized Case?<\/h3>\n<p>Capitalized Case (sometimes called &#8220;Initial Caps&#8221;) capitalises the first letter of every word including articles and prepositions. Title Case follows a style guide and lowercases small words like <em>and<\/em>, <em>the<\/em>, <em>of<\/em>. Capitalized Case is rare in modern publishing; almost every editorial style uses true Title Case or sentence case.<\/p>\n<h3 class=\"wp-block-heading\">Is my text uploaded?<\/h3>\n<p>No. The case converter runs in your browser via JavaScript. Your text is never uploaded, logged, or stored on our servers. You can verify this in your browser&#8217;s Network tab \u2014 clicking a case button generates zero outbound requests.<\/p>\n<h3 class=\"wp-block-heading\">Can I batch-convert a file or column of values?<\/h3>\n<p>Yes. Paste any size text up to your browser&#8217;s memory limit (effectively several MB on a modern device). For each line you can convert independently by checking &#8220;Per-line&#8221; mode, useful for converting a column of CSV values without merging them into one paragraph.<\/p>\n<h2 class=\"wp-block-heading\">Related tools and guides<\/h2>\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/simpletool.io\/tools\/case-converter\/\">Case Converter<\/a><\/li>\n<li><a href=\"https:\/\/simpletool.io\/tools\/letter-counter\/\">Character Counter<\/a><\/li>\n<li><a href=\"https:\/\/simpletool.io\/tools\/multiple-whitespace-remover\/\">Multiple Whitespace Remover<\/a><\/li>\n<li><a href=\"https:\/\/simpletool.io\/tools\/url-slug-generator\/\">URL Slug Generator<\/a><\/li>\n<li><a href=\"https:\/\/simpletool.io\/text-tools\/\">All text tools<\/a><\/li>\n<\/ul>\n<p><script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"Is the conversion case-sensitive across languages?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The converter uses locale-aware Unicode rules so Turkish dotted-I, German eszett, Greek final sigma, and Lithuanian dotted letters round-trip correctly.\"}},\n{\"@type\":\"Question\",\"name\":\"Does Title Case follow AP, Chicago, or MLA?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Default is AP Style (lowercase articles, short prepositions and conjunctions). A dropdown switches to Chicago or APA, which differ on the cutoff length for prepositions.\"}},\n{\"@type\":\"Question\",\"name\":\"How do I convert camelCase to snake_case correctly?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Paste camelCase and click snake_case. The converter detects boundaries on uppercase letters, preserves acronyms (parseHTMLString \u2192 parse_html_string), and handles digit boundaries.\"}},\n{\"@type\":\"Question\",\"name\":\"What's the difference between Title Case and Capitalized Case?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Capitalized Case capitalises every word including articles. Title Case follows a style guide and lowercases small words like and, the, of.\"}},\n{\"@type\":\"Question\",\"name\":\"Is my text uploaded?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. The converter runs in your browser via JavaScript. Text is never uploaded, logged, or stored.\"}},\n{\"@type\":\"Question\",\"name\":\"Can I batch-convert a file or column of values?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Paste any size text up to browser memory. Per-line mode converts each line independently, useful for CSV columns.\"}}\n]}<\/script><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and 6 more \u2014 instantly in your browser. Unicode-safe, no upload.<\/p>\n","protected":false},"author":2,"featured_media":98,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,56,6],"tags":[68,54,69],"class_list":["post-99","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free-tools","category-text-tools","category-tutorials","tag-developers","tag-text-tools","tag-writing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Case Converter: Switch Text Between 12 Cases [2026]<\/title>\n<meta name=\"description\" content=\"Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and 6 more \u2014 instantly in your browser. Unicode-safe, no upload.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/simpletool.io\/blog\/case-converter\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Case Converter: Switch Text Between 12 Cases [2026]\" \/>\n<meta property=\"og:description\" content=\"Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and 6 more \u2014 instantly in your browser. Unicode-safe, no upload.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/simpletool.io\/blog\/case-converter\/\" \/>\n<meta property=\"og:site_name\" content=\"SimpleTool\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-04T21:40:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-05T03:02:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/simpletool.io\/blog\/wp-content\/uploads\/2026\/05\/case-converter.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Simple Tool\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Simple Tool\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/\"},\"author\":{\"name\":\"Simple Tool\",\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/#\\\/schema\\\/person\\\/38da26da1ab731dd1b80f05ee75edcca\"},\"headline\":\"Case Converter: Switch Text Between 12 Cases [2026]\",\"datePublished\":\"2026-05-04T21:40:27+00:00\",\"dateModified\":\"2026-05-05T03:02:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/\"},\"wordCount\":1139,\"image\":{\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/case-converter.png\",\"keywords\":[\"Developers\",\"Text Tools\",\"Writing\"],\"articleSection\":[\"Free Tools\",\"Text Tools\",\"Tutorials\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/\",\"url\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/\",\"name\":\"Case Converter: Switch Text Between 12 Cases [2026]\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/case-converter.png\",\"datePublished\":\"2026-05-04T21:40:27+00:00\",\"dateModified\":\"2026-05-05T03:02:14+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/#\\\/schema\\\/person\\\/38da26da1ab731dd1b80f05ee75edcca\"},\"description\":\"Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and 6 more \u2014 instantly in your browser. Unicode-safe, no upload.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/#primaryimage\",\"url\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/case-converter.png\",\"contentUrl\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/case-converter.png\",\"width\":1200,\"height\":630,\"caption\":\"Case Converter featured graphic listing UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case, PascalCase\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/case-converter\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case Converter: Switch Text Between 12 Cases [2026]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/\",\"name\":\"SimpleTool\",\"description\":\"Always Simple, Always Free\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/#\\\/schema\\\/person\\\/38da26da1ab731dd1b80f05ee75edcca\",\"name\":\"Simple Tool\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9857d5538174f42513c518cd1beda9ebea17e9362d417a2bcde92767fcffcaa3?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9857d5538174f42513c518cd1beda9ebea17e9362d417a2bcde92767fcffcaa3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9857d5538174f42513c518cd1beda9ebea17e9362d417a2bcde92767fcffcaa3?s=96&d=mm&r=g\",\"caption\":\"Simple Tool\"},\"sameAs\":[\"https:\\\/\\\/simpletool.io\"],\"url\":\"https:\\\/\\\/simpletool.io\\\/blog\\\/author\\\/simpletoolio\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Case Converter: Switch Text Between 12 Cases [2026]","description":"Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and 6 more \u2014 instantly in your browser. Unicode-safe, no upload.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/simpletool.io\/blog\/case-converter\/","og_locale":"en_US","og_type":"article","og_title":"Case Converter: Switch Text Between 12 Cases [2026]","og_description":"Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and 6 more \u2014 instantly in your browser. Unicode-safe, no upload.","og_url":"https:\/\/simpletool.io\/blog\/case-converter\/","og_site_name":"SimpleTool","article_published_time":"2026-05-04T21:40:27+00:00","article_modified_time":"2026-05-05T03:02:14+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/simpletool.io\/blog\/wp-content\/uploads\/2026\/05\/case-converter.png","type":"image\/png"}],"author":"Simple Tool","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Simple Tool","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/simpletool.io\/blog\/case-converter\/#article","isPartOf":{"@id":"https:\/\/simpletool.io\/blog\/case-converter\/"},"author":{"name":"Simple Tool","@id":"https:\/\/simpletool.io\/blog\/#\/schema\/person\/38da26da1ab731dd1b80f05ee75edcca"},"headline":"Case Converter: Switch Text Between 12 Cases [2026]","datePublished":"2026-05-04T21:40:27+00:00","dateModified":"2026-05-05T03:02:14+00:00","mainEntityOfPage":{"@id":"https:\/\/simpletool.io\/blog\/case-converter\/"},"wordCount":1139,"image":{"@id":"https:\/\/simpletool.io\/blog\/case-converter\/#primaryimage"},"thumbnailUrl":"https:\/\/simpletool.io\/blog\/wp-content\/uploads\/2026\/05\/case-converter.png","keywords":["Developers","Text Tools","Writing"],"articleSection":["Free Tools","Text Tools","Tutorials"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/simpletool.io\/blog\/case-converter\/","url":"https:\/\/simpletool.io\/blog\/case-converter\/","name":"Case Converter: Switch Text Between 12 Cases [2026]","isPartOf":{"@id":"https:\/\/simpletool.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/simpletool.io\/blog\/case-converter\/#primaryimage"},"image":{"@id":"https:\/\/simpletool.io\/blog\/case-converter\/#primaryimage"},"thumbnailUrl":"https:\/\/simpletool.io\/blog\/wp-content\/uploads\/2026\/05\/case-converter.png","datePublished":"2026-05-04T21:40:27+00:00","dateModified":"2026-05-05T03:02:14+00:00","author":{"@id":"https:\/\/simpletool.io\/blog\/#\/schema\/person\/38da26da1ab731dd1b80f05ee75edcca"},"description":"Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and 6 more \u2014 instantly in your browser. Unicode-safe, no upload.","breadcrumb":{"@id":"https:\/\/simpletool.io\/blog\/case-converter\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/simpletool.io\/blog\/case-converter\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simpletool.io\/blog\/case-converter\/#primaryimage","url":"https:\/\/simpletool.io\/blog\/wp-content\/uploads\/2026\/05\/case-converter.png","contentUrl":"https:\/\/simpletool.io\/blog\/wp-content\/uploads\/2026\/05\/case-converter.png","width":1200,"height":630,"caption":"Case Converter featured graphic listing UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case, PascalCase"},{"@type":"BreadcrumbList","@id":"https:\/\/simpletool.io\/blog\/case-converter\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/simpletool.io\/blog\/"},{"@type":"ListItem","position":2,"name":"Case Converter: Switch Text Between 12 Cases [2026]"}]},{"@type":"WebSite","@id":"https:\/\/simpletool.io\/blog\/#website","url":"https:\/\/simpletool.io\/blog\/","name":"SimpleTool","description":"Always Simple, Always Free","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/simpletool.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/simpletool.io\/blog\/#\/schema\/person\/38da26da1ab731dd1b80f05ee75edcca","name":"Simple Tool","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9857d5538174f42513c518cd1beda9ebea17e9362d417a2bcde92767fcffcaa3?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9857d5538174f42513c518cd1beda9ebea17e9362d417a2bcde92767fcffcaa3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9857d5538174f42513c518cd1beda9ebea17e9362d417a2bcde92767fcffcaa3?s=96&d=mm&r=g","caption":"Simple Tool"},"sameAs":["https:\/\/simpletool.io"],"url":"https:\/\/simpletool.io\/blog\/author\/simpletoolio\/"}]}},"_links":{"self":[{"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/posts\/99","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/comments?post=99"}],"version-history":[{"count":1,"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/posts\/99\/revisions"}],"predecessor-version":[{"id":106,"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/posts\/99\/revisions\/106"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/media\/98"}],"wp:attachment":[{"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/media?parent=99"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/categories?post=99"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/simpletool.io\/blog\/wp-json\/wp\/v2\/tags?post=99"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}