# केस कनवर्टर

> टेक्स्ट को camelCase, snake_case, PascalCase और kebab-case में बदलें, या झट से बड़े या छोटे अक्षरों में बदलें। डेवलपर्स और आम लेखन दोनों के लिए, ऑनलाइन और मुफ़्त।

URL: https://acrafto.com/hi/case-converter/

Tools are interactive browser apps; there is no public API, no endpoints to call and no server-side processing. To use a tool, open its HTML page in a browser.

क्या आपको किसी हेडिंग के लिए टेक्स्ट को झटपट बड़े अक्षरों में लिखना है, या गलती से बीच ईमेल में ऑन हो गए CAPS LOCK को ठीक करना है? या फिर उलझन में हैं कि Python में अंडरस्कोर से लिखी जाने वाली वेरिएबल को JavaScript में क्या नाम दें? हमारा **केस कनवर्टर** दोनों काम करता है — एक क्लिक में टेक्स्ट को सभी आम और प्रोग्रामिंग फॉर्मेट में एक साथ बदल देता है।

यह टूल टेक्स्ट फॉर्मेटिंग के लिए एक स्विस आर्मी नाइफ है। बस टेक्स्ट को एक बार (किसी भी रूप में) लिखें और हम उसे तुरंत बाकी नौ वेरिएंट में बदल देंगे।

## बिना कोडिंग के बड़े-छोटे अक्षर तुरंत बदलें

सबसे आम इस्तेमाल सबसे आसान है: आपको बस टेक्स्ट को पूरी तरह **बड़े अक्षरों** में, पूरी तरह **छोटे अक्षरों** में, या हेडिंग के लिए सुंदर ढंग से फॉर्मेट करना है।

- **UPPERCASE (बड़े अक्षर):** हेडिंग, लोगो, चेतावनी या ऐसे फॉर्म के लिए आदर्श जिनमें कैपिटल अक्षर चाहिए (जैसे लिफाफे पर पता)।
- **lowercase (छोटे अक्षर):** डेटा साफ करने के लिए उपयोगी — जैसे जब कोई आपको ईमेल या यूज़रनेम बड़े और छोटे अक्षरों की गड़बड़ी में भेजे और आपको उसे एक जैसा बनाना हो।
- **Title Case (शीर्षक जैसा):** हर शब्द बड़े अक्षर से शुरू होता है — आर्टिकल के टाइटल, प्रोडक्ट के नाम या अंग्रेज़ी-शैली की प्रेज़ेंटेशन में इस्तेमाल होता है।
- **Sentence case (वाक्य जैसा):** सिर्फ वाक्य का पहला अक्षर बड़ा, बाकी सब छोटे — ठीक वैसे ही जैसे सामान्य वाक्य लिखा जाता है।

बस टेक्स्ट को बॉक्स में डालें, मनचाहा फॉर्मेट चुनें और सीधे **कॉपी करें** पर क्लिक करें। Caps Lock को मैन्युअली हटाने या अक्षर-दर-अक्षर फिर से लिखने की कोई ज़रूरत नहीं।

## त्वरित अवलोकन: प्रोग्रामिंग में कौन सा केस कब उपयोग करें?

अगर आप कोडिंग करते हैं और नहीं जानते कि कहां कौन सी नामकरण परंपरा (naming convention) इस्तेमाल होती है, तो यहां एक सूची है:

### 🐪 camelCase (ऊंट नोटेशन)

छोटे अक्षर से शुरू होता है और प्रत्येक अगला शब्द बड़े अक्षर से शुरू होता है। कोई स्पेस नहीं।

- **कहां उपयोग किया जाता है:** JavaScript, Java, Swift, Kotlin, Go.
- **उदाहरण:** `myVariableName`, `getElementById`, `iPhone`.

### 🐍 snake\_case (साँप नोटेशन)

सभी अक्षर छोटे होते हैं और अंडरस्कोर से अलग होते हैं।

- **कहां उपयोग किया जाता है:** Python, Rust, PHP, SQL डेटाबेस, फ़ाइल नाम।
- **उदाहरण:** `user_id`, `first_name`, `def my_function()`.

### 🍢 kebab-case (कबाब नोटेशन)

डैश से अलग किए गए छोटे अक्षर। यह एक सीख पर मांस जैसा दिखता है।

- **कहां उपयोग किया जाता है:** CSS क्लास, HTML एट्रिब्यूट, URL पते (स्लग), Kubernetes।
- **उदाहरण:** `font-size`, `my-cool-article`, `<div id="main-content">`.

### 📐 PascalCase (UpperCamelCase)

कैमलकेस के समान, लेकिन **पहला अक्षर बड़ा** होता है।

- **कहां उपयोग किया जाता है:** अधिकांश भाषाओं में क्लास के नाम (JS, Python, PHP), C# (मेथड और वेरिएबल दोनों), React कंपोनेंट।
- **उदाहरण:** `UserProfile`, `AppController`, `ReactComponent`.

### 📢 CONSTANT\_CASE (Screaming Snake Case)

अंडरस्कोर से अलग किए गए बड़े अक्षर। यह आपको चिल्लाता है कि इस मान को बदला नहीं जाना चाहिए।

- **कहां उपयोग किया जाता है:** स्थिरांक, ENV वेरिएबल, वैश्विक कॉन्फ़िगरेशन।
- **उदाहरण:** `MAX_RETRIES`, `API_KEY`, `DB_PASSWORD`।

---

## हमारा कनवर्टर कैसे काम करता है?

हमारा टूल “स्मार्ट” है। मतलब यह सिर्फ स्पेस को अंधाधुंध बदलने या एक-एक अक्षर की साइज़ बदलने की कोशिश नहीं करता।

1. **शब्दों की पहचान:** एल्गोरिदम अलग-अलग शब्दों को पहचानता है, चाहे वे स्पेस (`hello world`), अंडरस्कोर (`hello_world`), डैश (`hello-world`) या बड़े अक्षर के बदलाव (`helloWorld`) से अलग किए गए हों।
2. **सामान्यीकरण:** चाहे इनपुट टेक्स्ट किसी भी तरह लिखा गया हो, सब कुछ मूल रूप में बदल दिया जाता है।
3. **जनरेशन:** सभी वेरिएंट एक साथ बनाए जाते हैं — सामान्य बड़े/छोटे अक्षरों से लेकर पूरी प्रोग्रामिंग नामकरण परंपराओं तक।

यह कोड रिफैक्टरिंग में काम आता है, जैसे पुराने PHP वेरिएबल (`$user_id`) को आधुनिक JavaScript (`userId`) में बदलना हो या डेटाबेस कॉलम के नाम से CSS क्लास (`user-id`) बनानी हो। इतना ही नहीं, यह लेखन के काम में भी उतना ही उपयोगी है, जहां आपको Word या Excel खोले बिना झटपट अक्षरों का साइज़ एक जैसा करना हो।

## अक्सर पूछे जाने वाले प्रश्न: सामान्य प्रश्न

### बिना हाथ से दोबारा लिखे टेक्स्ट को ऑनलाइन बड़े अक्षरों में कैसे लिखें?

ऊपर दिए गए बॉक्स में टेक्स्ट डालें और **UPPERCASE (बड़े अक्षर)** फॉर्मेट चुनें। टूल तुरंत पूरे टेक्स्ट को बड़े अक्षरों में बदल देता है — यह उच्चारण चिह्नों वाले अक्षरों (जैसे é, ñ, ü) के साथ भी ठीक से काम करता है, और आप नतीजा तुरंत कॉपी कर सकते हैं।

### "हंगेरियन नोटेशन" क्या है?

यह एक पुरानी लेखन शैली है (जो 90 के दशक में C/C++ में आम थी), जहां वेरिएबल का नाम डेटा टाइप के संक्षिप्त नाम से शुरू होता है। उदाहरण के लिए `strName` (स्ट्रिंग) या `iCount` (इंटीजर)। आजकल इसका आधुनिक भाषाओं में बहुत अधिक उपयोग नहीं किया जाता है, क्योंकि IDE हमें टाइप स्वचालित रूप से दिखाते हैं।

### क्या मैं JavaScript में kebab-case का उपयोग कर सकता हूँ?

सीधे वेरिएबल नाम के रूप में नहीं, क्योंकि डैश `-` JS में घटाव ऑपरेटर के रूप में कार्य करता है। `var my-variable` का अर्थ होगा "my माइनस variable"। Kebab-case JS में केवल ऑब्जेक्ट में कुंजियों के रूप में उपयोग किया जाता है, यदि वे उद्धरण चिह्नों में हैं: `{ "content-type": "json" }`।

### JSON के लिए किस केस का उपयोग करना चाहिए?

JSON मानक केस को निर्दिष्ट नहीं करता है, लेकिन Google और अधिकांश REST API **camelCase** का उपयोग करते हैं (जैसे `createdAt`)। इसके विपरीत, कुछ पुराने API और Python बैकएंड **snake\_case** लौटाते हैं (जैसे `created_at`)। सुसंगत रहना महत्वपूर्ण है।

### क्या कनवर्टर गलती से Caps Lock ऑन होने से लिखे गए टेक्स्ट को ठीक कर सकता है?

हां। अगर आपने टेक्स्ट पूरा (या आंशिक रूप से) उल्टे केस में लिख दिया है, तो बस **lowercase** फॉर्मेट चुनें और फिर ज़रूरत हो तो **Sentence case** चुनें, ताकि सामान्य टेक्स्ट की तरह वाक्य का पहला अक्षर बड़ा रहे।

## Other languages

- Čeština (cs): [Převod velkých a malých písmen](https://acrafto.com/cs/konverze-velikosti-pismen/) ([Markdown](https://acrafto.com/cs/konverze-velikosti-pismen/index.md))
- Slovenčina (sk): [Prevodník veľkosti písmen](https://acrafto.com/sk/case-converter/) ([Markdown](https://acrafto.com/sk/case-converter/index.md))
- English (en): [Case Converter](https://acrafto.com/en/case-converter/) ([Markdown](https://acrafto.com/en/case-converter/index.md))
- Deutsch (de): [Case Converter](https://acrafto.com/de/case-converter/) ([Markdown](https://acrafto.com/de/case-converter/index.md))
- Français (fr): [Convertisseur majuscule minuscule](https://acrafto.com/fr/convertisseur-de-cas/) ([Markdown](https://acrafto.com/fr/convertisseur-de-cas/index.md))
- Español (es): [Convertidor de mayúsculas y minúsculas](https://acrafto.com/es/convertidor-de-casos/) ([Markdown](https://acrafto.com/es/convertidor-de-casos/index.md))
- Italiano (it): [Convertitore maiuscolo minuscolo](https://acrafto.com/it/convertitore-di-case/) ([Markdown](https://acrafto.com/it/convertitore-di-case/index.md))
- Português (pt): [Conversor de maiúsculas e minúsculas](https://acrafto.com/pt/conversor-de-casos/) ([Markdown](https://acrafto.com/pt/conversor-de-casos/index.md))
- Nederlands (nl): [Case converter](https://acrafto.com/nl/case-converter/) ([Markdown](https://acrafto.com/nl/case-converter/index.md))
- Polski (pl): [Zmiana wielkości liter](https://acrafto.com/pl/konwerter-wielkosci-liter/) ([Markdown](https://acrafto.com/pl/konwerter-wielkosci-liter/index.md))
- Română (ro): [Convertor litere mari și mici](https://acrafto.com/ro/convertor-cazuri/) ([Markdown](https://acrafto.com/ro/convertor-cazuri/index.md))
- Magyar (hu): [Nagybetű kisbetű átalakító](https://acrafto.com/hu/case-atalakito/) ([Markdown](https://acrafto.com/hu/case-atalakito/index.md))
- Ελληνικά (el): [Μετατροπή κεφαλαίων σε πεζά](https://acrafto.com/el/case-converter/) ([Markdown](https://acrafto.com/el/case-converter/index.md))
- Български (bg): [Конвертор на главни и малки букви](https://acrafto.com/bg/case-konverter/) ([Markdown](https://acrafto.com/bg/case-konverter/index.md))
- Hrvatski (hr): [Pretvarač velikih i malih slova](https://acrafto.com/hr/case-converter/) ([Markdown](https://acrafto.com/hr/case-converter/index.md))
- Slovenščina (sl): [Pretvornik velikosti črk](https://acrafto.com/sl/pretvornik-zapisov/) ([Markdown](https://acrafto.com/sl/pretvornik-zapisov/index.md))
- Eesti (et): [Case muundur](https://acrafto.com/et/case-muundur/) ([Markdown](https://acrafto.com/et/case-muundur/index.md))
- Latviešu (lv): [Lielo un mazo burtu pārveidotājs](https://acrafto.com/lv/gadijumu-parveidotajs/) ([Markdown](https://acrafto.com/lv/gadijumu-parveidotajs/index.md))
- Lietuvių (lt): [Raidžių formato keitiklis](https://acrafto.com/lt/raidziu-formato-keitiklis/) ([Markdown](https://acrafto.com/lt/raidziu-formato-keitiklis/index.md))
- Svenska (sv): [Case converter](https://acrafto.com/sv/case-omvandlare/) ([Markdown](https://acrafto.com/sv/case-omvandlare/index.md))
- Dansk (da): [Case converter](https://acrafto.com/da/case-konverter/) ([Markdown](https://acrafto.com/da/case-konverter/index.md))
- Suomi (fi): [Kirjainkoon muunnin](https://acrafto.com/fi/case-muunnin/) ([Markdown](https://acrafto.com/fi/case-muunnin/index.md))
- Norsk (no): [Case-konverterer](https://acrafto.com/no/case-konverterer/) ([Markdown](https://acrafto.com/no/case-konverterer/index.md))
- Українська (uk): [Конвертер регістру](https://acrafto.com/uk/konverter-registru/) ([Markdown](https://acrafto.com/uk/konverter-registru/index.md))
- Русский (ru): [Конвертер регистра](https://acrafto.com/ru/konverter-registrov/) ([Markdown](https://acrafto.com/ru/konverter-registrov/index.md))
- Српски (sr): [Konverter velikih i malih slova](https://acrafto.com/sr/pretvarac-formata-teksta/) ([Markdown](https://acrafto.com/sr/pretvarac-formata-teksta/index.md))
- Македонски (mk): [Конвертор на букви](https://acrafto.com/mk/konvertor-sluchai/) ([Markdown](https://acrafto.com/mk/konvertor-sluchai/index.md))
- Bosanski (bs): [Konverter velikih i malih slova](https://acrafto.com/bs/konverter-velicina-slova/) ([Markdown](https://acrafto.com/bs/konverter-velicina-slova/index.md))
- Shqip (sq): [Konvertues shkronjash](https://acrafto.com/sq/konvertues-rastesh/) ([Markdown](https://acrafto.com/sq/konvertues-rastesh/index.md))
- Türkçe (tr): [Büyük küçük harf dönüştürücü](https://acrafto.com/tr/case-converter/) ([Markdown](https://acrafto.com/tr/case-converter/index.md))
- 日本語 (ja): [大文字小文字変換](https://acrafto.com/ja/case-converter/) ([Markdown](https://acrafto.com/ja/case-converter/index.md))
- 한국어 (ko): [대소문자 변환기](https://acrafto.com/ko/case-converter/) ([Markdown](https://acrafto.com/ko/case-converter/index.md))
- العربية (ar): [تحويل الحروف الكبيرة والصغيرة](https://acrafto.com/ar/case-converter/) ([Markdown](https://acrafto.com/ar/case-converter/index.md))
- Bahasa Indonesia (id): [Ubah huruf besar dan kecil](https://acrafto.com/id/konverter-case/) ([Markdown](https://acrafto.com/id/konverter-case/index.md))
- Tiếng Việt (vi): [Chuyển đổi chữ hoa thường](https://acrafto.com/vi/bo-chuyen-doi-kieu-chu/) ([Markdown](https://acrafto.com/vi/bo-chuyen-doi-kieu-chu/index.md))
- ไทย (th): [แปลงตัวพิมพ์ใหญ่และเล็ก](https://acrafto.com/th/case-converter/) ([Markdown](https://acrafto.com/th/case-converter/index.md))
- עברית (he): [המרת אותיות גדולות וקטנות](https://acrafto.com/he/case-converter/) ([Markdown](https://acrafto.com/he/case-converter/index.md))
