Skip to content
جدول ASCII
Tools

جدول ASCII

جديد

رموز أحرف قابلة للبحث بالنظام العشري والسِّت عشري والثُّماني والثنائي.

Text ↔ ASCII converter

CharDecHexOctBinaryHTMLName

Runs entirely in your browser. Nothing is uploaded.

ما هو جدول ASCII؟

جدول ASCII هو مخطط شامل لرموز الأحرف يربط كل حرف ورقم وعلامة ترقيم ومسافة وإشارة تحكم برقم فريد. ASCII — اختصار لـ American Standard Code for Information Interchange (الكود الأمريكي المعياري لتبادل المعلومات) — صدر عام 1963، وما زال الأساس الذي تُبنى عليه تقريباً كل تشفيرات النص الحديثة، بما فيها UTF-8. يُدرج هذا الجدول كل حرف إلى جانب قيمته العشرية والسداسية عشرية والثمانية والثنائية، فضلاً عن كيانه في HTML ونقطة كوده في Unicode، حتى تتمكن من معرفة كيف يُمثَّل أي حرف على مستوى البايت.

بما أن الجدول بأكمله مدمج في الصفحة ويعمل كلياً في متصفحك، فإنه يُحمَّل فوراً ويعمل دون إنترنت ولا يرفع أي شيء تكتبه. إنه مرجع سريع وخاص وتفاعلي للمطورين والطلاب ومهندسي الأنظمة المدمجة وكل من يريد أن يفهم كيف تخزن أجهزة الكمبيوتر النصوص وتنقلها — وهو يتفوق على ملفات PDF الثابتة والصفحات غير التفاعلية في مواقع كـ asciitable.com و w3schools لأنك تستطيع النقر لنسخ أي قيمة والبحث بالاسم أو بالرقم العشري أو السداسي أو الثنائي في آن واحد.

كيفية قراءة جدول ASCII

كل صف يمثّل حرفاً واحداً. لتتمكن من قراءة جدول ASCII، ابحث عن الرمز الذي تريده في عمود الحرف وتتبّع الصف لترى رقمه في أربعة أنظمة عددية مختلفة: العشري (القيمة المعتادة، مثلاً 65)، والسداسي عشري (0x41)، والثماني (101)، والثنائي (01000001). يشرح عمود الاسم الإدخالات غير القابلة للطباعة — فمثلاً الكود 9 هو TAB، والكود 10 هو LF (تغذية السطر) والكود 13 هو CR (إعادة ضبط الشريط). معرفة رموز أحرف التحكم هذه ضرورية لتحليل الملفات وكتابة تسلسلات الهروب وتصحيح أخطاء إخراج الطرفية.

أول 32 رمزاً (0–31) بالإضافة إلى 127 هي أحرف تحكم: إشارات غير مرئية تنسّق النص أو تتحكم في الأجهزة بدلاً من طباعة رمز مرئي. الرموز من 32 إلى 126 هي الأحرف القابلة للطباعة — المسافة والأرقام من 0 إلى 9، والحروف الكبيرة A–Z (65–90)، والحروف الصغيرة a–z (97–122) وعلامات الترقيم الشائعة. حفظ بضع نقاط ارتكاز (A=65، a=97، 0=48، مسافة=32) يكفي للتنقل في بقية الجدول ذهنياً. في Python، تُرجع ord('A') الرقم 65 وتُرجع chr(65) الحرف 'A'؛ وفي C، تحويل char إلى int يعطيك الرمز مباشرة.

كم عدد الأحرف في جدول ASCII؟

يُعرِّف معيار ASCII القياسي بالضبط 128 حرفاً، مرقّمة من 0 إلى 127، لأنه رمز من 7 بتات (2⁷ = 128). الرقم الشائع 256 حرفاً يشير إلى ASCII الموسّع، الذي يستخدم البت الثامن الكامل للبايت لإضافة رموز من 128 إلى 255. تلك الفتحات الإضافية ليست جزءاً من معيار ASCII الأصلي وتختلف معانيها حسب صفحة الترميز؛ أشيع تعيين هو Latin-1 (ISO-8859-1)، الذي يوفر أحرفاً لاتينية مُنقَّطة وكثيراً من الرموز الأوروبية الغربية. بدّل عرض الموسّع للتنقل بين المجموعة القياسية المكونة من 128 حرفاً والعرض الكامل لـ 256 حرفاً مع تعيينات Latin-1 — وهي ميزة غير متاحة في المخططات الثابتة.

كيف يعمل جدول ASCII؟

تخزّن الحواسيب الأرقام فحسب، لذا أعطى ASCII النصَّ أرقاماً. يعمل جدول ASCII بتخصيص رمز ثابت لكل حرف يُخزَّن في بايت واحد. فكلمة 'Hi' تُخزَّن كبايتين: 72 و105. حين تضغط مفتاحاً، يُرسل لوحة المفاتيح هذا الرمز إلى نظام التشغيل؛ وحين ترسم البرمجيات نصاً على الشاشة، تقرأ الرمز وتُصيِّر الحرف المطابق. معرفة هذه الرموز ضرورية عند تحليل ملفات البيانات وكتابة تسلسلات الهروب للطرفيات وتصحيح مشكلات تشفير الأحرف أو التحويل بين الأنظمة العددية في المقررات الدراسية.

صُمِّم ASCII بحيث يمكن معالجة الحروف حسابياً. تبدأ الحروف الكبيرة A–Z عند 65 وتبدأ الصغيرة a–z عند 97، لذا يمكنك تحويل أي حرف بين الحالتين بإضافة 32 أو طرحه — حيلة بتية شائعة في C والأسمبلي. وبالمثل، تبدأ أحرف الأرقام '0'–'9' عند 48، فطرح 48 يحوّل رمز حرف ASCII إلى قيمته العددية. هذا الأناقة الحسابية اختيار تصميمي متعمّد جعل البرمجة القائمة على ASCII فعّالة حتى على عتاد 8 بت القديم.

لماذا يتفوق هذا الجدول على asciitable.com و w3schools

معظم مخططات مرجع ASCII عبر الإنترنت عبارة عن صور ثابتة أو ملفات PDF من مواقع مثل asciitable.com وw3schools.com — لا يمكنك البحث فيها ولا النقر لنسخ قيمة، وهي تخلو من محوّل النص إلى ASCII. يقدّم asciitable.com جدولاً ثابتاً بخط صغير دون أي تفاعل. أما w3schools فيقدّم جدول HTML أساسياً يفتقر أيضاً لميزة النقر لنسخ والبحث المباشر والمحوّل النصي المدمج. كلا الموقعين يتطلبان مسح الصفوف بصرياً للعثور على ما تبحث عنه.

تتيح لك هذه الأداة التفاعلية البحث باسم الحرف أو القيمة العشرية أو رمز سداسي أو نمط ثنائي — اكتب 'space' أو '32' أو '0x20' أو '00100000' وستنتقل مباشرة إلى الصف الصحيح. انقر أي قيمة لنسخها إلى الحافظة فوراً. المحوّل الثنائي الاتجاه المدمج هو الميزة التي لا تستطيع أي مخطط ثابت مجاراتها: الصق أي نص للحصول على رموز ASCII بصيغة عشرية أو سداسية أو ثنائية، أو الصق قائمة من الرموز لتحويلها إلى نص. المطورون الذين يصحّحون مشكلات الترميز، والطلاب الذين يؤدّون واجبات علوم الحاسوب، والمهندسون الذين يعملون مع بروتوكولات المنافذ التسلسلية — كلهم يحصلون على تجربة فورية وخاصة وبدون إعلانات، دون تسجيل وبدون أي بيانات تغادر أجهزتهم.

Frequently asked questions

ما هي رموز ASCII للحروف من A إلى Z؟

الحروف الكبيرة A–Z تمتد من الرقم العشري 65 (A) إلى 90 (Z)، أما الصغيرة a–z فتمتد من 97 (a) إلى 122 (z). الحروف الصغيرة أعلى بمقدار 32 رمزاً من نظيراتها الكبيرة — فـ a هو 97 وb هو 98 وهكذا. بالتمثيل السداسي عشري يكون ذلك 0x41–0x5A للكبيرة و0x61–0x7A للصغيرة. يتيح لك هذا الجدول التفاعلي النقر على أي حرف لنسخ رمزه فوراً، دون الحاجة إلى حفظ المخطط أو البحث عنه في PDF ثابت من w3schools أو asciitable.com — وكلاهما يستلزم مسح جدول صورة ثابتة يدوياً دون أي ميزة نقر للنسخ.

ما هو جدول ASCII؟

جدول ASCII هو مخطط يربط كل حرف ASCII — الحروف والأرقام وعلامات الترقيم والمسافة ورموز التحكم — برقم يتراوح بين 0 و127. يُعرض في صيغة عشرية وسداسية عشرية وثمانية وثنائية إلى جانب كيان HTML لكل حرف. وهو المرجع الذي يستخدمه المبرمجون والمطورون والطلاب والمهندسون لمعرفة الرمز الذي يمثّل أي حرف عند العمل مع ترميزات النص والاتصالات التسلسلية ومعالجة البيانات على المستوى المنخفض أو أي نظام تتعامل فيه مع رموز الأحرف الخام. خلافاً للمخططات الثابتة في w3schools.com أو asciitable.com، هذا الجدول تفاعلي وقابل للبحث.

ما هي الـ 256 حرفاً في ASCII؟

يُعرِّف معيار ASCII القياسي 128 حرفاً فقط (الرموز 0–127) باستخدام 7 بتات. مجموعة الـ 256 حرفاً التي يذكرها الناس هي "ASCII الموسّع"، الذي يستخدم البت الثامن الكامل لإضافة رموز من 128 إلى 255. تلك الفتحات العلوية الـ 128 ليست جزءاً من ASCII الحقيقي وتتفاوت حسب صفحة الترميز. التعيين الأكثر شيوعاً هو Latin-1 (ISO-8859-1)، الذي يملأ تلك الفتحات بحروف لاتينية مُنقَّطة ورموز غرب أوروبية مثل é وñ وü و£ و¥. بدّل خيار 'عرض الموسّع' في هذه الأداة للاطلاع على كل الـ 256 إدخالاً مع تعيينات Latin-1 — وهو أمر لا يُسهّله asciitable.com ولا w3schools بصورة تفاعلية.

ما معنى اختصار ASCII؟

ASCII اختصار لـ American Standard Code for Information Interchange (الكود الأمريكي المعياري لتبادل المعلومات). وهو معيار لترميز الأحرف نُشر لأول مرة عام 1963 وعُدِّل عامَي 1967 و1968. يُخصّص رقماً فريداً لكل حرف إنجليزي ورقم وعلامة ترقيم وإشارة تحكم حتى تتمكن الحواسيب والأجهزة من تبادل النص العادي باستخدام مجموعة رموز متفق عليها. UTF-8، المعيار السائد على الويب الحديث، هو مجموعة عليا من ASCII: أول 128 نقطة رمزية في Unicode مطابقة لـ ASCII، وهذا ما يجعل فهم جدول ASCII أمراً ذا صلة حتى في عالم Unicode.

كيف أستخدم جدول ASCII؟

ابحث عن الحرف الذي تريده في عمود Char (أو اكتبه في مربع البحث فوق الجدول) واقرأ الصف لتحصل على قيمه العشرية والسداسية والثمانية والثنائية وHTML. للعكس، ابحث برقم — مثلاً اكتب 65 أو 0x41 أو 1000001 — لتعرف الحرف الذي يمثّله. في هذه الأداة يمكنك أيضاً النقر على أي قيمة لنسخها إلى الحافظة فوراً. هذا أسرع وأكثر مرونة من الرجوع إلى صورة ثابتة أو PDF لمخطط ASCII من asciitable.com أو w3schools.com، وكلاهما يخلو من ميزة النقر للنسخ والمحوّل النصي المدمج.

لماذا سُمّي جدول ASCII بهذا الاسم؟

سُمّي ASCII لأن ذلك هو الاختصار لاسمه الرسمي: American Standard Code for Information Interchange. تعكس كلمة 'American Standard' كونه قد وُضع معياراً للنص الإنجليزي الأمريكي من قِبل جمعية المعايير الأمريكية (ANSI حالياً). أما 'Information Interchange' فتصف الغرض منه — تمكين الأجهزة والطرفيات وأنظمة الاتصال المختلفة من مشاركة البيانات باستخدام مجموعة رموز أحرف متفق عليها بصرف النظر عن المصنّع أو نظام التشغيل. قبل ASCII، استخدمت الحواسيب المختلفة مجموعات أحرف متعارضة مما جعل تبادل البيانات غير موثوق وعرضة للأخطاء بين موردي العتاد المختلفين.

ما هو مثال على ASCII؟

حرف 'A' مثال كلاسيكي: رمزه العشري 65، وبالسداسي عشري 0x41، وبالثماني 101، وبالثنائي 01000001. الرقم '0' رمزه 48، والمسافة رمزها 32، وتغذية السطر (سطر جديد) هي رمز التحكم 10. يمكن البحث عن الأبجدية بأكملها والأرقام وعلامات الترقيم الشائعة فوراً في الجدول أعلاه — انقر أي صف لنسخ جميع تمثيلات ذلك الحرف دفعة واحدة. يتيح محوّل النص ← ASCII المدمج في هذه الأداة تحويل أي عبارة: 'Hi' تصبح 72 105 بالعشري أو 48 69 بالسداسي عشري.

هل جدول ASCII يتكوّن من 128 أم 256 حرفاً؟

ASCII الحقيقي يتكوّن من 128 حرفاً (الرموز 0–127) ويستخدم 7 بتات فقط (2⁷ = 128). أما نسخة الـ 256 حرفاً فهي ASCII الموسّع، الذي يستخدم البايت الكامل 8 بتات لإضافة رموز 128–255. لذا حين يتحدث أحد عن 'جدول ASCII'، يقصد عادةً المجموعة القياسية الـ 128؛ أما '256' فتشير إلى إحدى مجموعات 8 بت الموسّعة كـ Latin-1 (ISO-8859-1). تعرض هذه الأداة الاثنين معاً: الجدول القياسي 128 حرفاً افتراضياً، مع زر تبديل لعرض جميع الـ 256 حرفاً بما فيها إدخالات Latin-1 الموسّعة — خلافاً للمخططات الثابتة في w3schools التي لا تعرض سوى الـ 128 الأساسية.

كيف يُكتب ASCII؟

يُكتب ASCII أرقاماً. يُخزَّن كل حرف كقيمة رمزية يمكن التعبير عنها بالعشري (65) أو السداسي عشري (0x41) أو الثماني (101) أو الثنائي (01000001). داخل الحاسوب يشغل كل حرف ASCII بايتاً واحداً، لذا تُخزَّن كلمة 'Hi' كبايتين: 72 و105. حين يظهر نص في ملف أو عبر شبكة، تلك البايتات هي ما ينتقل فعلياً — وأحرف الخط التي تراها هي تصيير البرنامج لتلك الرموز. في Python تستخدم ord('A') للحصول على 65 وchr(65') للحصول على 'A'.

ما هي رموز ASCII لعبارة "أحبك"؟

إذا كتبت "I love you" بالإنجليزية وحوّلتها إلى رموز ASCII عشرية، تصبح: 73 32 108 111 118 101 32 121 111 117 — حيث 73 هو 'I'، و32 هو المسافة، و108 111 118 101 هي 'love'، و32 آخر للمسافة، و121 111 117 هي 'you'. يمكنك تكرار هذا فوراً باستخدام محوّل النص ← ASCII المدمج في هذه الأداة: اكتب أي عبارة واحصل على تمثيلها الكامل بالعشري أو السداسي أو الثنائي مباشرة. لا خطوة أخرى مطلوبة — خلافاً لمواقع الآلة الحاسبة التي تستلزم الانتقال إلى صفحة "نص إلى ASCII" منفصلة، فالمحوّل هنا موجود على نفس الصفحة.

هل ASCII يستخدم 7 بتات فقط؟

نعم — معيار ASCII القياسي هو رمز من 7 بتات، ولهذا يحتوي بالضبط على 128 حرفاً (2⁷ = 128). كان البت الثامن للبايت مقصوداً تركه حراً في المعيار الأصلي، وتستخدمه لاحقاً ترميزات ASCII الموسّعة لإضافة 128 حرفاً آخر. تستخدم الأنظمة الحديثة Unicode (مُرمَّزاً بـ UTF-8) بدلاً من ASCII الموسّع، لكن فهم ASCII ذي 7 بتات ما زال ضرورياً للتعامل مع البيانات القديمة وبروتوكولات الاتصال التسلسلي وبرامج ثابتة للمتحكمات الدقيقة وتسلسلات الهروب في الشبكات ومعالجة النص على المستوى المنخفض بلغة C أو لغة التجميع.

ما هي رموز ASCII من 128 إلى 255؟

الرموز من 128 إلى 255 هي نطاق 'ASCII الموسّع'. لا تُعرِّفها مواصفة ASCII القياسية ذات 7 بتات الأصلية، لذا يعتمد معناها على صفحة الترميز المستخدمة. التفسير الأشيع هو Latin-1 (ISO-8859-1)، الذي يملأ تلك الفتحات بحروف منقّطة (é، ñ، ü) ورموز عملات (£، ¥) وأحرف غرب أوروبية أخرى. تستخدم أنظمة Windows في الغالب Windows-1252 الذي يختلف قليلاً عن Latin-1 في النطاق 128–159. بدّل 'عرض الموسّع' في جدول ASCII هذا لرؤية المجموعة الكاملة المكوّنة من 256 حرفاً مع تعيينات Latin-1 للرموز الأعلى من 127.

هل جدول ASCII هذا مجاني وخاص؟

نعم — مجاني تماماً بدون تسجيل ودون حدود للاستخدام ودون رفع أي شيء. الجدول بأكمله مدمج في الصفحة ويُصيَّر محلياً في متصفحك. خلافاً لأدوات بحث ASCII الثابتة في asciitable.com و w3schools.com التي تقدّم إعلانات ثقيلة مع جدول غير تفاعلي، هذه الأداة تفاعلية بالكامل وقابلة للبحث وتتضمن محوّلاً ثنائي الاتجاه نص ↔ ASCII — كل ذلك في نفس الصفحة. تعمل حتى دون إنترنت بعد تحميل الصفحة — مثالية لتصحيح الأخطاء في بيئات بلا إنترنت، كمختبرات الأنظمة المدمجة أو شبكات الشركات المقيّدة.