Glyph WidgetsGlyph Widgets
टूलके बारे मेंसंपर्कब्लॉगगोपनीयताशर्तेंविज्ञापन हटाएंKo-fi पर सहायता करें

© 2026 Glyph Widgets LLC. सर्वाधिकार सुरक्षित।

·

100% क्लाइंट-साइड प्रोसेसिंग

ब्लॉग पर वापस जाएं

केस कन्वर्टर: टेक्स्ट केस बदलें

केस कन्वर्टर से UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case और 16 फ़ॉर्मेट में टेक्स्ट बदलें।

Glyph Widgets
27 फ़रवरी 2026
10 मिनट पढ़ने का समय
केस कन्वर्टरटेक्स्ट केस बदलेंअपरकेस कन्वर्टरलोअरकेस कन्वर्टरटाइटल केस

केस कन्वर्टर क्या है?

केस कन्वर्टर एक मुफ़्त ऑनलाइन टूल है जो टेक्स्ट को रियल टाइम में 16 अलग-अलग केस फ़ॉर्मेट में बदलता है। यह रोज़मर्रा के लेखन फ़ॉर्मेट जैसे UPPERCASE, lowercase, Title Case और Sentence case को संभालता है, साथ ही डेवलपर-विशिष्ट फ़ॉर्मेट जैसे camelCase, PascalCase, snake_case, kebab-case और CONSTANT_CASE को भी। इसमें aLtErNaTiNg, random, superscript, subscript, strikethrough, bubble और fullwidth जैसे सजावटी फ़ॉर्मेट भी शामिल हैं।

यह टूल लेखन और विकास में एक आम समस्या हल करता है: एक ही शब्द या वाक्यांश को अलग-अलग संदर्भों में अलग-अलग कैपिटलाइज़ेशन या फ़ॉर्मेटिंग कन्वेंशन के साथ दिखाना पड़ता है, और इसे मैन्युअली करना त्रुटि-प्रवण और थकाऊ है। सारी प्रोसेसिंग आपके ब्राउज़र में Unicode-aware JavaScript से होती है। कोई अकाउंट ज़रूरी नहीं।

मुख्य विशेषताएँ

  • UPPERCASE — JavaScript के toUpperCase() से सभी अक्षर बड़े।
  • lowercase — toLowerCase() से सभी अक्षर छोटे।
  • Title Case — Unicode-aware regex /(^|\s)(\p{L})/gu से हर शब्द का पहला अक्षर बड़ा। यह पैटर्न केवल ASCII नहीं, बल्कि किसी भी Unicode अक्षर को पहचानता है।
  • Sentence case — पूरे टेक्स्ट का केवल पहला अक्षर बड़ा। शुरुआत में emoji या combining characters को सही ढंग से संभालने के लिए Intl.Segmenter से grapheme-aware detection।
  • camelCase — non-alphanumeric characters हटाता है और पहले के बाद हर शब्द का पहला अक्षर बड़ा करता है। hello world बन जाता है helloWorld।
  • PascalCase — camelCase जैसा लेकिन पहला शब्द भी बड़ा होता है। hello world बन जाता है HelloWorld।
  • snake_case — camelCase boundaries पर और whitespace-separated शब्दों के बीच underscores डालता है, फिर सब lowercase। helloWorld बन जाता है hello_world।
  • kebab-case — snake_case जैसा लेकिन hyphens के साथ। helloWorld बन जाता है hello-world।
  • CONSTANT_CASE — snake_case logic लेकिन uppercase। helloWorld बन जाता है HELLO_WORLD।
  • aLtErNaTiNg — character index के अनुसार lowercase और uppercase बदलता है (सम index = lowercase, विषम = uppercase)।
  • rAnDom — Math.random() से हर character को randomly upper या lowercase देता है।
  • Sᵘᵖᵉʳˢᶜʳⁱᵖᵗ, Sᵤᵦₛ꜀ᵣᵢₚₜ, S̶t̶r̶i̶k̶e̶, Ⓑⓤⓑⓑⓛⓔ, Fullwidth — Unicode styling formats जो standard characters को Unicode lookalikes से बदलते हैं।
  • शेयर करने योग्य URL — टूल 200 characters तक input और selected case को URL में sync करता है, ताकि pre-loaded state share किया जा सके।
  • Snippets में सेव करें — output text को named snippet में save करें (supporter feature)।

केस कन्वर्टर कैसे इस्तेमाल करें

चरण 1: केस फ़ॉर्मेट चुनें

सबसे ऊपर 16 format buttons दिखते हैं। हर button format का नाम दिखाता है (और hover पर example tooltip)। जो format चाहिए उस पर क्लिक करें। चुना हुआ button highlight होता है।

उपयोग के अनुसार सामान्य चुनाव:

  • लेखन और दस्तावेज़: UPPERCASE, lowercase, Title Case, Sentence case
  • JavaScript/TypeScript variables और functions: camelCase
  • JavaScript/TypeScript classes और components: PascalCase
  • Python variables और file names: snake_case
  • CSS class names और HTML attributes: kebab-case
  • अधिकांश भाषाओं में constants: CONSTANT_CASE
  • सोशल मीडिया और मनोरंजन: aLtErNaTiNg, rAnDom, bubble, fullwidth

चरण 2: टेक्स्ट टाइप या पेस्ट करें

Input textarea पर क्लिक करें और टाइप या पेस्ट करें। Input के ऊपर character count दिखता है। Output तुरंत update होता है — कोई button press ज़रूरी नहीं।

चरण 3: Output देखें

दाईं तरफ Output panel में converted text दिखता है। ऊपर का label active format दर्शाने के लिए update होता है (जैसे "camelCase output")। Output का character count दिखाया जाता है।

उदाहरण: camelCase conversion

Input: get user profile data Output: getUserProfileData

उदाहरण: snake_case conversion

Input: getUserProfileData Output: get_user_profile_data

उदाहरण: Title Case conversion

Input: the quick brown fox jumps over the lazy dog Output: The Quick Brown Fox Jumps Over The Lazy Dog

उदाहरण: Sentence case conversion

Input: THE QUICK BROWN FOX Output: The quick brown fox

चरण 4: Copy, Save या Share करें

Panels के नीचे action bar में तीन actions उपलब्ध हैं:

  • परिणाम कॉपी करें — Output text clipboard में copy करता है।
  • Snippets में सेव करें — Output को बाद में retrieve करने के लिए snippet library में save करता है (supporter feature)।
  • साफ़ करें — Input field खाली करता है।

पेज के नीचे Share buttons एक shareable URL बनाते हैं जो current input text के 200 characters और selected case format encode करता है।

व्यावहारिक उदाहरण

Refactor के दौरान Variables का नाम बदलना

आप database column names (snake_case) को TypeScript property names (camelCase) में rename कर रहे हैं। user_first_name paste करें, camelCase चुनें और userFirstName पाएं। हर column name को seconds में process करें।

Document के लिए Headings तैयार करना

आपके पास notes dump से सभी lowercase में लिखे headings की list है। List paste करें (एक प्रति line), Title Case चुनें। हर line बिना individually छुए properly capitalized हो जाती है।

Design System Names से CSS Class Names बनाना

आपके design tokens spaces और mixed case use करते हैं: Primary Background Color। kebab-case चुनें और primary-background-color पाएं — CSS custom property name या Tailwind class के रूप में तैयार।

Fullwidth में Social Media Post बनाना

Fullwidth ASCII characters को उनके Unicode fullwidth equivalents में convert करता है (जैसे HELLO बन जाता है HELLO)। यह बिना किसी special formatting tool के social media display के लिए अलग दिखने वाला text बनाता है।

टिप्स और Best Practices

camelCase और PascalCase punctuation हटाते हैं। दोनों formats Unicode letter या digit नहीं होने वाले character हटाते हैं और उन्हें word boundary मानते हैं। hello-world, hello_world और hello world सभी एक ही परिणाम देते हैं। यह उन्हें किसी भी delimiter-separated format से convert करने के लिए उपयोगी बनाता है।

snake_case और kebab-case मौजूदा camelCase को संभालते हैं। Conversion camelCase transitions (lowercase के बाद uppercase) पहचानता है और उस boundary पर separator डालता है। helloWorld बिना input में spaces के hello_world बन जाता है।

Sentence case पहले character को छोड़कर सब lowercase करता है। अगर आपके input में text के बीच intentional proper nouns हैं, तो Sentence case उन्हें lowercase कर देगा। जहाँ mid-sentence proper nouns preserve करने हों, वहाँ अलग approach इस्तेमाल करें।

Shareable URL 200 characters पर truncate होती है। URL encoding केवल input के पहले 200 characters capture करती है। लंबे texts tool में process हो सकते हैं, लेकिन shared URL में केवल पहले 200 characters दिखते हैं। Current session के लिए full text tool में रहता है।

alternating और random reversible नहीं हैं। इन formats का कोई inverse transform नहीं है क्योंकि ये original case की जानकारी encode नहीं करते। इन्हें केवल display purposes के लिए इस्तेमाल करें, उस data के लिए नहीं जिसे round-trip करना हो।

Batch mode selected case हर line पर independently apply करता है। Batch input की हर line अलग से convert होती है। यह bulk में identifiers की list convert करने के लिए उपयोगी है।

सामान्य समस्याएँ और Troubleshooting

camelCase output lowercase से शुरू होता है लेकिन मुझे uppercase चाहिए। PascalCase इस्तेमाल करें। PascalCase पहला शब्द भी capitalize करता है, helloWorld की जगह HelloWorld देता है।

Title Case "the" और "a" जैसे छोटे शब्दों को भी capitalize कर रहा है। Tool का Title Case हर शब्द capitalize करता है (regex /(^|\s)(\p{L})/gu से)। यह छोटे connecting words के बारे में Chicago Manual of Style या AP style के नियम apply नहीं करता। अगर आपके style guide को smart title case (articles और prepositions skip करना) चाहिए, तो वे नियम conversion के बाद manually apply करने होंगे।

Sentence case मेरा सारा text lowercase कर रहा है। Sentence case पहले grapheme के बाद सब पर toLowerCase() apply करता है। यह design by है — यह standard sentence capitalization बनाता है। अगर mid-sentence acronyms या proper nouns uppercase रहने चाहिए, तो conversion के बाद manually preserve करें।

snake_case सही जगह underscores नहीं डाल रहा। snake_case logic camelCase transitions और whitespace को underscores से replace करता है। अगर आपके input में unusual delimiters हैं (जैसे dots, slashes), तो current implementation उन्हें word separators नहीं मानता। पहले उन delimiters को spaces से replace करें।

Output input जैसा ही है। कुछ combinations के लिए यह expected है: पहले से lowercase text पर lowercase, या पहले से uppercase text पर UPPERCASE apply करने से कोई visible change नहीं होता।

गोपनीयता और सुरक्षा

केस कन्वर्टर आपका text पूरी तरह आपके browser में process करता है। convertCase function JavaScript string methods और Unicode-aware regular expressions इस्तेमाल करता है — कोई external service या API contact नहीं होती। Shareable URL URL parameters के रूप में 200 characters तक text embed करती है, लेकिन यह केवल तभी activate होती है जब आप share button पर click करते हैं। Normal use आपका text URL में नहीं डालता। कोई text किसी server को नहीं भेजा जाता।

अक्सर पूछे जाने वाले प्रश्न

क्या केस कन्वर्टर मुफ़्त है? हाँ, पूरी तरह मुफ़्त। सभी 16 case formats, shareable URL feature और clipboard copy बिना payment या account के उपलब्ध हैं। Supporter features (presets, history, batch mode, snippets में save करना) के लिए Glyph Widgets supporter subscription ज़रूरी है।

क्या यह offline काम करता है? हाँ। सभी case conversions browser-native JavaScript string methods और regular expressions इस्तेमाल करते हैं। Conversion के दौरान कोई network request नहीं होती। Page load होने के बाद tool internet connection के बिना काम करता है।

क्या मेरा text सुरक्षित है? आपका text कभी किसी server को नहीं भेजा जाता। सारी processing local है। एकमात्र exception shareable URL feature है जो 200 characters तक एक URL में encode करता है जिसे आप share करना चुनते हैं — इस feature के हिस्से के रूप में Glyph Widgets servers को कोई data नहीं भेजा जाता।

camelCase और PascalCase में क्या अंतर है? दोनों बिना spaces के words जोड़ते हैं और पहले के बाद हर word का पहला letter capitalize करते हैं। अंतर पहले word में है: camelCase इसे lowercase रखता है (helloWorld), जबकि PascalCase इसे capitalize करता है (HelloWorld)। PascalCase अधिकांश भाषाओं में class names के लिए; camelCase JavaScript, TypeScript और Java में variable और function names के लिए।

CONSTANT_CASE किसके लिए इस्तेमाल होता है? CONSTANT_CASE (SCREAMING_SNAKE_CASE भी कहलाता है) कई programming languages में constants के लिए: MAX_RETRY_COUNT, API_BASE_URL, DEFAULT_TIMEOUT। यह readers को signal करता है कि value एक constant है जो नहीं बदलनी चाहिए।

क्या Title Case non-English text के साथ काम करता है? हाँ। Regex Unicode property \p{L} (किसी भी language में कोई भी letter) इस्तेमाल करती है। यह French, Spanish, German और उन अन्य भाषाओं में हर word का पहला letter capitalize करेगी जिनमें lowercase/uppercase distinctions हैं।

Sentence case कभी-कभी पहला letter capitalize क्यों नहीं करता? Sentence case पहला grapheme (user-perceived character) ढूंढने के लिए Intl.Segmenter इस्तेमाल करता है। अगर text non-letter character (number, punctuation, या emoji) से शुरू होता है, तो tool उसे unchanged रखता है और बाकी lowercase करता है। यह correct behavior है — शुरुआत में capitalize करने के लिए कोई letter नहीं है।

Alternating case बिल्कुल कैसे काम करता है? यह Array.from(text) पर iterate करता है (जो multi-byte Unicode characters को correctly individual items के रूप में handle करता है) और even-indexed characters पर toLowerCase() तथा odd-indexed characters पर toUpperCase() apply करता है। Character 0 lowercase है, character 1 uppercase है, आगे भी ऐसे ही।

क्या मैं पूरा document convert कर सकता हूँ? हाँ। Textarea में UI में कोई character limit enforce नहीं है। बहुत बड़े documents के लिए slower devices पर conversion में कुछ समय लग सकता है, लेकिन कोई hard cap नहीं है। Shareable URL केवल पहले 200 characters encode करती है।

Unicode styling formats (superscript, subscript, bubble, fullwidth) वास्तव में क्या करते हैं? ये standard ASCII characters को अन्य blocks के visually similar Unicode characters से replace करते हैं: superscript numerals और letters, strikethrough के लिए combining characters, bubble text के लिए enclosed alphanumeric characters, और wide-character appearance के लिए fullwidth forms। ये cosmetic formats हैं और resulting characters screen readers द्वारा readable या normal text के रूप में searchable नहीं हो सकते।

संबंधित टूल

  • वर्ड काउंटर — Conversion से पहले या बाद में text में words और characters गिनें।
  • टेक्स्ट रिवर्सर — Characters, words या lines उलटें।
  • फ़ाइंड और रिप्लेस — Regex support सहित text में specific patterns replace करें।

अभी आज़माएँ: केस कन्वर्टर

अंतिम अपडेट: 27 फ़रवरी 2026

पढ़ना जारी रखें

और लेखCase Converter आज़माएं