ما هو ترميز Base64؟ دليل مبسّط
28 يوليو 2026 قراءة 5 دقائق

ما هو ترميز Base64؟ دليل مبسّط

يحوّل ترميز Base64 أي بيانات إلى نص آمن. تعرّف كيف يعمل وأين يُستخدم ولماذا هو ليس تشفيرًا.

ترميز Base64 طريقة لتمثيل البيانات الثنائية — مثل صورة أو ملف — باستخدام 64 حرفًا نصيًا آمنًا قابلًا للطباعة فقط. إنه من أكثر الأدوات شيوعًا على الويب لنقل البيانات عبر أنظمة صُمّمت للتعامل مع النص العادي، وفهمه يستغرق دقائق قليلة.

ما الذي يفعله Base64 فعليًا

تخزّن الحواسيب كل شيء كبايتات، وكثير من قيم هذه البايتات ليست أحرفًا قابلة للطباعة. يحلّ Base64 ذلك بتجميع البيانات في كتل من 6 بتات وربط كل كتلة بحرف من أبجدية ثابتة تضمّ A–Z و a–z و 0–9 والرمزين "+" و "/". النتيجة أطول من الأصل (أكبر بنحو 33%) لكنها آمنة تمامًا للّصق في النص.

مثال سريع

هكذا يتحوّل نص قصير إلى Base64:

النوعالقيمة
النص الأصليHi
مخرجات Base64SGk=

علامة "=" في النهاية هي حشو (padding) يُضاف ليكون طول المخرجات دائمًا من مضاعفات أربعة أحرف.

أين يُستخدم Base64

  • تضمين صور صغيرة مباشرة في HTML أو CSS كـ «data URIs».
  • إرسال المرفقات والبيانات غير النصية داخل رسائل البريد.
  • حمل الرموز وبيانات الاعتماد في واجهات API وترويسات HTTP.
  • تخزين بيانات ثنائية في JSON الذي يدعم النص فقط.

هل Base64 هو نفسه التشفير؟

Base64 ترميز وليس تشفيرًا. يمكن لأي شخص فكّه فورًا، فهو لا يخفي شيئًا — لا تستخدمه أبدًا لحماية كلمات المرور أو الأسرار.

لأنه قابل للعكس بالكامل وبلا مفتاح، لا يوفّر Base64 أي أمان. إنه فقط يجعل البيانات قابلة للنقل. إذا احتجت حماية المعلومات، فأنت بحاجة لتشفير أو تجزئة حقيقية.

رمّز وفُكّ الترميز بنفسك

لست بحاجة لفعل أي من هذا يدويًا. يحوّل مرمّز وفاكّ Base64 النص في الاتجاهين فورًا مع دعم كامل لليونيكود، وللروابط تحديدًا يتولّى مرمّز الروابط المهمة المرتبطة وهي ترميز النسبة المئوية. وللتعريف التقني الرسمي، المعيار موثّق في RFC 4648. وبمجرد أن ترى النمط، يتوقّف Base64 عن كونه غامضًا ويصبح مجرّد أداة يومية أخرى.

أدوات مذكورة في هذا المقال

مقالات أخرى