परिचय

हमारे बारे में

हमने ब्राउज़र-ओनली केस कन्वर्टर क्यों बनाया, यह कैसे काम करता है, और हम किस बात की परवाह करते हैं।

Last updated: 21 अक्टूबर, 2026

हमने इसे क्यों बनाया

हर कोडबेस की एक नामकरण परंपरा होती है, और हर एक अलग होती है। Python को snake_case चाहिए। CSS और URLs को kebab-case चाहिए। JavaScript को camelCase चाहिए और React कंपोनेंट को PascalCase। एनवायरनमेंट वेरिएबल को CONSTANT_CASE चाहिए। किसी नाम को एक दुनिया से दूसरी में ले जाना कभी मैन्युअल एडिटिंग का धीमा और ग़लती-भरा चक्र होता था — और एक छूटा हुआ बड़ा अक्षर भी बिल्ड, रूट या डेटाबेस कॉलम को बिगाड़ सकता है।

ऑनलाइन केस कन्वर्टर बहुत सारे मौजूद हैं, पर उनमें से ज़्यादातर दो में से एक करते हैं: वे आपका टेक्स्ट किसी सर्वर पर अपलोड करते हैं, या वे ऐसे पेज में दबे रहते हैं जहाँ विज्ञापनों और पॉप-अप से भरा हुआ डिज़ाइन ठसाठस भरा होता है। हमने दोनों नहीं चाहिए थे। इसलिए हमने एक टेक्स्ट केस कन्वर्टर बनाया जो पूरा काम ब्राउज़र में करता है, तुरंत खुलता है, और आपकी राह में नहीं आता।

यह कैसे काम करता है

रूपांतरण अपने आप में जानबूझकर साधारण है। आप इनपुट पैनल में टेक्स्ट पेस्ट या टाइप करते हैं, और इनमें से किसी एक बारह फ़ॉर्मेट बटन पर क्लिक करते हैं। आउटपुट तुरंत अपडेट हो जाता है — न कोई सबमिट बटन, न स्पिनर, न पेज रीलोड। अंदर से यह सादा JavaScript है जो आपके सामने मौजूद स्ट्रिंग पर कुछ नियमित-अभिव्यक्ति रूपांतरण चलाता है।

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

बारह फ़ॉर्मेट

  • अपरकेस — संक्षिप्त रूपों, शीर्षकों और छोटे लेबल के लिए।
  • लोअरकेस — इनपुट को सामान्य बनाने और कॉपी को हल्का करने के लिए।
  • कैपिटल केस और टाइटल केस — डिस्प्ले कॉपी, हेडलाइन और शीर्षकों के लिए।
  • सेंटेंस केस — अनुच्छेदों और कैप्शन के लिए, जहाँ हर वाक्य का पहला अक्षर बड़ा होता है।
  • camelCase — JavaScript वेरिएबल और क्लास नामों के लिए।
  • snake_case — Python, डेटाबेस कॉलम और कई कोडबेस में एनवायरनमेंट वेरिएबल के लिए।
  • kebab-case — CSS क्लास, HTML एट्रिब्यूट और URL स्लग के लिए।
  • dot.case — कॉन्फ़िगरेशन कीज़ और i18n अनुवाद फ़ाइलों के लिए।
  • CONSTANT_CASE — एनवायरनमेंट वेरिएबल और कॉन्स्टेंट के लिए।
  • इनवर्स केस और ऑल्टरनेटिंग केस — जब आप मज़े करना चाहें।

फ़ॉर्मेट गाइड बताता है कि हर एक का क्या उपयोग है, और अक्सर पूछे जाने वाले प्रश्न शॉर्टकट और किनारे की स्थितियों को कवर करते हैं।

गोपनीयता पहले, बाद में नहीं

रूपांतरण को स्थानीय रूप से करने का फ़ैसला डिज़ाइन से पहले ही हो चुका था, और उसे उलटना कभी उचित नहीं लगा। आपका टेक्स्ट कहीं नहीं भेजा जाता। वह न किसी लॉग में लिखा जाता है, न किसी सर्वर पर संग्रहित, और न किसी विश्लेषण के लिए कतार में। पीछे छूटने वाला एकमात्र निशान आपके अपने ब्राउज़र में रखा रूपांतरण इतिहास है, जिसे आप एक क्लिक में साफ़ कर सकते हैं।

यही सिद्धांत यह भी कारण है कि गोपनीयता नीति छोटी और ख़ास है, किसी सामान्य टेम्पलेट जैसी नहीं: खुलाने को बहुत कम है, क्योंकि जुटाया गया डेटा बहुत कम है।

यह कैसे बनाया गया है

यह साइट एक स्टैटिक Astro प्रोजेक्ट है, जिसमें स्टाइलिंग के लिए Tailwind CSS है और रूपांतरण लॉजिक के लिए थोड़ा सा वैनिला JavaScript। न कोई बैकएंड है जिसे स्केल करना हो, न डेटाबेस है जिसे संभालना हो, और न कोई फ़्रेमवर्क रनटाइम आपके ब्राउज़र को भेजा जाता है। इससे पेज तेज़ रहता है, हमले की सतह छोटी रहती है, और यह मतलब भी बनता है कि वेब के कुछ हिस्से अनुपलब्ध हों तब भी टूल काम करता रहता है।

हम किस बात की परवाह करते हैं

  • गति। टूल तुरंत महसूस होना चाहिए। अगर वह तुरंत नहीं है, तो वह टूटा हुआ है।
  • भरोसेमंदता। वही इनपुट हमेशा वही आउटपुट देता है। कोई चतुर अनुमान नहीं।
  • संयम। न कोई पॉप-अप, न कोई इंटरस्टिशियल, न कोई डार्क पैटर्न, और न ही ऐसी कोई सुविधा जो सिर्फ़ आपको कहीं और भेजने के लिए मौजूद हो।
  • सुगम्यता। कीबोर्ड से नेविगेशन, दिखाई देने वाले फ़ोकस स्टेट, और ऐसा लेआउट जो छोटे फ़ोन से चौड़े डेस्कटॉप तक हर स्क्रीन पर काम करे।

संपर्क करें

कोई बग मिला, कोई फ़ॉर्मेट नज़र से चूक गया, या बस नमस्ते कहना चाहते हैं? हम आने वाला हर संदेश पढ़ते हैं, और फ़ीचर रिक्वेस्ट वास्तव में अगली बार क्या बनाया जाए, उसे आकार देते हैं। संपर्क पेज का इस्तेमाल करें या hello@casetoconvert.com पर ईमेल करें।

कॉपी हो गया!