টেক্সট কেস কনভার্টার

এক ক্লিকে যেকোনো কেস ফরম্যাটে আপনার টেক্সট রূপান্তর করুন: UPPER, lower, Title, camelCase এবং আরও।

তাৎক্ষণিক ফলাফল ব্রাউজারে চলে

রূপান্তর উদাহরণ

মোডউদাহরণ
বড় হাতা (UPPER)HELLO WORLD
ছোট হাতা (lower)hello world
Title CaseHello World
Sentence caseHello world
aLtErNaTiNghElLo WoRlD
camelCasehelloWorld
PascalCaseHelloWorld
snake_casehello_world

camelCase ও snake_case সফটওয়্যার ডেভেলপমেন্টে সাধারণ।

কীভাবে ব্যবহার করবেন?

  1. 1
    টেক্সট লিখুনরূপান্তর করতে চান এমন টেক্সট পেস্ট করুন বা লিখুন।
  2. 2
    একটি মোড বেছে নিনপছন্দের রূপান্তর বোতামে ক্লিক করুন।
  3. 3
    ফলাফল কপি করুনআউটপুট ক্লিপবোর্ডে কপি করুন।

সাধারণ প্রশ্নোত্তর

Title Case ও Sentence case-এর পার্থক্য কী?
Title Case প্রতিটি শব্দের প্রথম অক্ষর বড় করে (Hello World)। Sentence case শুধু বাক্যের প্রথম অক্ষর বড় করে (Hello world)।
camelCase কোথায় ব্যবহার হয়?
camelCase (helloWorld) JavaScript ও Java-তে ভেরিয়েবল ও ফাংশনের নামে সাধারণত ব্যবহৃত হয়।
snake_case কী?
snake_case আন্ডারস্কোর দিয়ে শব্দ যোগ করে (hello_world)। এটি Python এবং ডেটাবেজের কলামের নামে বহুল ব্যবহৃত।

টেক্সট কেস কনভার্টার কী?

এই টেক্সট কেস কনভার্টার একটি ইনপুট লেখাকে বিভিন্ন case format-এ রূপান্তর করে: UPPERCASE, lowercase, Title Case, Sentence case, alternating case, camelCase, PascalCase এবং snake_case। আপনি textarea-তে লেখা পেস্ট করে পছন্দের বোতাম চাপলে output অংশে ফল দেখা যায়। Copy বোতাম দিয়ে রূপান্তরিত লেখা নেওয়া যায়, আর Clear বোতাম input ও output মুছে দেয়। লেখালেখি, code naming, file name, slug, headline, social media style বা data cleaning কাজের সময় একই টেক্সটকে দ্রুত অন্য format-এ নেওয়ার জন্য এটি ব্যবহারযোগ্য।

প্রতিটি mode কী করে?

UPPERCASE সব অক্ষর বড় করে, lowercase সব অক্ষর ছোট করে। Title Case প্রতিটি word-এর প্রথম অক্ষর বড় করার চেষ্টা করে। Sentence case বাক্যের শুরু এবং punctuation-এর পরের প্রথম অক্ষর বড় করে। Alternating case প্রতি অক্ষরে ছোট-বড় পাল্টে দেয়, যা সাধারণত stylized text বা demo-তে ব্যবহৃত হয়। camelCase space ও separator সরিয়ে প্রথম word ছোট রেখে পরের word-এর প্রথম অক্ষর বড় করে। PascalCase একই কাজ করে কিন্তু প্রথম অক্ষরও বড় করে। snake_case text ছোট করে non-alphanumeric অংশ underscore-এ বদলায়, ফলে variable_name ধরনের output তৈরি হয়।

টুলের বাস্তব সীমা

Case conversion JavaScript string method এবং regex-এর ওপর নির্ভর করে। English alphabet ও সাধারণ Latin text-এ ফল সবচেয়ে predictable। বাংলা text-এ upper/lower case ধারণা নেই, তাই বাংলা অক্ষর সাধারণত অপরিবর্তিত থাকে, কিন্তু English শব্দ, সংখ্যা ও separator ঠিকভাবে বদলাতে পারে। camelCase, PascalCase এবং snake_case conversion non-alphanumeric separator ধরে কাজ করে; বিশেষ Unicode চিহ্ন, apostrophe, hyphen, emoji বা mixed script থাকলে output মানুষের প্রত্যাশার থেকে আলাদা হতে পারে। তাই production code, database field বা public slug-এ ব্যবহারের আগে ফল চোখে দেখে নেওয়া জরুরি।

ব্যবহার ও ভালো অভ্যাস

Headline লেখার সময় Title Case সব ভাষায় একই grammar মানে না; article, preposition বা brand spelling আলাদা হতে পারে। Sentence case ব্যবহার করলে abbreviation বা proper noun ছোট হয়ে যেতে পারে, তাই final proofreading দরকার। Code naming-এ camelCase সাধারণত JavaScript variable, PascalCase class বা component, আর snake_case configuration, Python variable বা database column-এ দেখা যায়, তবে project convention সবসময় আগে মানা উচিত। Alternating case বা সব uppercase text accessibility ও readability কমাতে পারে, তাই দীর্ঘ paragraph-এ ব্যবহার করবেন না। দীর্ঘ লেখা রূপান্তরের আগে original copy রেখে দিন, কারণ output edit করতে গিয়ে মূল punctuation বা spacing হারিয়ে যেতে পারে। দ্রুত পরীক্ষা করতে “hello world 2026” লিখে modes মিলিয়ে দেখুন: HELLO WORLD 2026, hello world 2026, Hello World 2026, helloWorld2026, HelloWorld2026 এবং hello_world_2026 ধরনের ফল প্রত্যাশিত।

Case conversion বিশেষ করে mixed content-এ review ছাড়া ব্যবহার করা ঠিক নয়। Brand name, product code, acronym, URL, email address বা identifier বদলে গেলে অর্থ বা link ভেঙে যেতে পারে। snake_case output file name বা variable হিসেবে ব্যবহার করার আগে project-এর allowed character rule মিলিয়ে নিন। camelCase ও PascalCase সাধারণত space সরিয়ে দেয়, তাই original phrase পরে দরকার হলে আলাদা copy রাখা ভালো। বাংলা heading-এর সঙ্গে English keyword থাকলে শুধু English অংশ বদলানোই অনেক সময় প্রত্যাশিত আচরণ।

মন্তব্য