Skip to main content
Toolzer — Free Online Tools

محوّل حالة الأحرف

حوّل النص بين UPPERCASE و lowercase و Title Case و camelCase وأكثر.

عن الأداة

محوّل حالة الأحرف أداة برمجية وتحريرية شاملة تحوّل أي نص فورًا بين تسع حالات متنوعة: UPPERCASE (كل الحروف كبيرة)، lowercase (كل الحروف صغيرة)، Title Case (أول حرف من كل كلمة كبير)، Sentence case (أول حرف من كل جملة كبير)، camelCase (شائع في JavaScript وJava)، PascalCase (فئات .NET وTypeScript)، snake_case (Python وقواعد البيانات)، kebab-case (روابط URL وأسماء ملفات CSS)، وCONSTANT_CASE (ثوابت البرمجة). كل التحويلات تتم داخل المتصفح فورًا بدون رفع أي بيانات — الصق النص من مقال، أو من ملف كود، أو من جدول Excel، واستنسخ النتيجة بنقرة واحدة. الأداة تحترم علامات الترقيم، وتحافظ على الأرقام والرموز الخاصة كما هي، وتدعم النصوص العربية والإنجليزية والفرنسية والألمانية والإسبانية معًا. مفيدة للمبرمجين الذين ينسقون أسماء المتغيرات والدوال، وللكتّاب والمحررين الذين يوحّدون العناوين، ولمصممي واجهات المستخدم الذين ينشئون slugs من عناوين المقالات، ولموظفي إدخال البيانات الذين ينظّفون قوائم CSV. لا يوجد حد لطول النص أو عدد الاستخدامات اليومية.

الأسئلة الشائعة

ما الفرق بين Title Case و Sentence case؟

Title Case يجعل أول حرف من كل كلمة كبيرًا (This Is A Title) ويُستخدم للعناوين الرسمية. Sentence case يجعل أول حرف من الجملة فقط كبيرًا (This is a sentence) ويُستخدم للنصوص العادية والفقرات.

متى أستخدم camelCase و snake_case و kebab-case؟

camelCase شائع في JavaScript وJava وSwift لأسماء المتغيرات والدوال (getUserName). snake_case مفضّل في Python وRuby وقواعد البيانات (get_user_name). kebab-case معتاد في روابط URL وملفات CSS وHTML classes (get-user-name).

هل يؤثر التحويل على الأحرف العربية؟

العربية لا تحتوي حالة أحرف (كبيرة/صغيرة)، لذا تحويلات UPPERCASE وlowercase لا تغير الأحرف العربية. أما التحويلات القائمة على الفواصل مثل kebab-case وsnake_case فتعمل بشكل صحيح على النص العربي وتستبدل المسافات بالفواصل المناسبة.

ما الفرق بين camelCase و PascalCase؟

camelCase يبدأ بحرف صغير (userName) ويستخدم للمتغيرات والدوال. PascalCase (يسمى أيضًا UpperCamelCase) يبدأ بحرف كبير (UserName) ويستخدم للفئات (Classes) وأسماء الأنواع في TypeScript وC# وJava.

هل يتم إرسال النص إلى أي خادم؟

لا. كل التحويلات تتم داخل متصفحك (JavaScript محلي)، والنص لا يغادر جهازك أبدًا، مما يجعل الأداة آمنة تمامًا للنصوص الحساسة أو السرية.