المدونة

Base64 - ترميز وفك ترميز Base64 | Hexa

Hexa Team2 دقائق قراءة

ما هو Base64 ولماذا يستخدمه المطورون

Base64 هو مخطط ترميز يحول البيانات الثنائية إلى نص ASCII باستخدام 64 حرفاً قابلاً للطباعة (A–Z، a–z، 0–9، +، /). لماذا يهم هذا؟ كثير من الأنظمة—البريد الإلكتروني وJSON وعناوين URL وXML—تتعامل بأمان مع النص فقط. البيانات الثنائية (الصور والملفات والمحتوى المشفر) يمكن أن تكسر هذه الأنظمة أو تتلف. Base64 يحل ذلك بتحويل الثنائي إلى تمثيل نصي آمن. صورة 1 كيلوبايت تصبح سلسلة Base64 بحوالي 1.3 كيلوبايت يمكن تضمينها في JSON أو تخزينها في قاعدة بيانات أو إرسالها عبر قنوات نصية فقط. المقايضة: Base64 يزيد الحجم بحوالي 33٪، لكنه يمكّن التوافق حيث لا يُسمح بالثنائي.

الاستخدامات الشائعة لترميز Base64

عناوين URL للبيانات: تضمين الصور مباشرة في HTML أو CSS. بدلاً من استضافة ملف صورة، يمكنك استخدام data:image/png;base64,iVBORw0KGgo... لتضمين الصورة. مفيد للأيقونات الصغيرة والصور المصغرة وتصديرات HTML أحادية الملف.

واجهات برمجة التطبيقات وJSON: بعض واجهات برمجة التطبيقات تتوقع البيانات الثنائية كسلاسل Base64. رفع الملفات ومعالجة الصور وتخزين المستندات غالباً تستخدم Base64 في أجسام الطلبات والاستجابات.

مرفقات البريد الإلكتروني: ترميز MIME يستخدم Base64 لتضمين المرفقات الثنائية في البريد الإلكتروني النصي العادي.

التكوين والأسرار: الشهادات والمفاتيح وقيم التكوين المشفرة أحياناً تظهر كـ Base64 في ملفات التكوين.

كيف يعمل ترميز وفك ترميز Base64

Base64 يأخذ 3 بايتات (24 بت) من البيانات الثنائية ويمثلها كـ 4 أحرف ASCII. كل حرف يرمّز 6 بتات. النتيجة أطول من الأصلية لكنها تستخدم أحرفاً آمنة فقط. أداتنا تستخدم واجهات المتصفح الأصلية btoa (ترميز) وatob (فك الترميز)—أو بدائل مكافئة—للتحويل السريع الموثوق. راجع Base64 على ويكيبيديا وatob/btoa على MDN للتفاصيل التقنية.

الخصوصية والأمان

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

استخدام أداة Base64

افتح أداة Base64 أدناه. للترميز: الصق أو اكتب نصك، ثم احصل على سلسلة Base64. لفك الترميز: الصق سلسلة Base64 واحصل على النص الأصلي. لا حاجة لتسجيل—ترميز وفك ترميز فوري في متصفحك.

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

  • هل أداة Base64 مجانية؟

    نعم. مجانية 100٪، بدون تسجيل. تعمل في متصفحك.

  • ما هو Base64؟

    مخطط ترميز يحول البيانات الثنائية إلى نص ASCII. يُستخدم في واجهات برمجة التطبيقات وعناوين URL للبيانات ونقل البيانات.

  • هل تُرسل بياناتي إلى الخوادم؟

    لا. جميع الترميز/فك الترميز يعمل محلياً. لا نرى بياناتك أبداً.

  • هل يعمل دون اتصال؟

    نعم. يعمل بالكامل من جانب العميل.

  • هل يمكنني فك ترميز Base64؟

    نعم. الصق سلسلة Base64 لفك الترميز وإعادة النص الأصلي.

المصادر

Base64 - ترميز وفك ترميز Base64 | Hexa

ارمز وفك ترميز Base64 فوراً. مجاني—بدون تسجيل. مثالي للمطورين وواجهات برمجة التطبيقات. يعمل في المتصفح.

عرض الكل