أداة للمطورين

ملف إلى Base64

حوّل أي ملف إلى نص Base64 أو data URI جاهز للصق.

ملف إلى Base64 يعمل على جهازك
أسقط الملفات هنا أو انقر للاستعراض
ملف واحد من أي نوع
لا يُرفع أبدًا
  • يعمل على جهازك — لا يُرسل الملف إلى أي مكان
  • دون تسجيل، ودون علامات مائية، ودون حصص يومية
  • مجاني، دون حد لعدد مرات الاستخدام

كيف يعمل

يحوّل Base64 ملفًا ثنائيًا إلى نص ليتمكن من السفر إلى حيث لا يُسمح إلا بالنص: داخل صفحة HTML أو ملف CSS أو حمولة JSON أو ملف إعدادات أو رسالة بريد. وترميز أحدها على خادم بعيد يعني رفع الملف لاستعادة نص، وهي مقايضة غريبة لشيء يستطيع المتصفح إنجازه فورًا.

data URI أو عادي

يحمل data URI نوع الوسائط بادئةً، فيعرف المتصفح ما هو: الصق واحدًا في img src أو خلفية CSS فيعمل دون ملف منفصل. أما Base64 العادي فهو ما تريده حين يوفر شيء آخر في خط معالجتك النوع.

يكبر بنحو الثلث

يمثّل Base64 كل ثلاثة بايتات بأربعة أحرف، لذا توقّع زيادة بنحو 33% إضافة إلى قدر يسير من الحمل الإضافي. وهذه كلفة الصيغة ولا مفر منها، ولهذا يحسن إبقاء التضمين في السطر للأصول الصغيرة — الأيقونات والشعارات الصغيرة ومجموعات الخطوط الفرعية.

متى لا تضمّن في السطر

تجعل الصورة الكبيرة المضمَّنة ملف HTML أو CSS أكبر، ولا يمكن تخزينها مؤقتًا بشكل منفصل، وأبطأ في التحليل. والقاعدة التقريبية بضعة كيلوبايتات: دونها يوفّر التضمين طلبًا؛ وفوقها يكون مرجع الملف العادي أسرع.

العودة

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

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

ملف إلى Base64 — أسئلة

ما data URI؟

Base64 مع نوع الوسائط مرفقًا، ليمكن لصقه مباشرةً في HTML أو CSS كما لو كان ملفًا.

لماذا النص أكبر من ملفي؟

يرمّز Base64 كل ثلاثة بايتات بأربعة أحرف — أي أكبر بنحو الثلث. وهذا من طبيعة الصيغة.

هل أضمّن الصور الكبيرة في السطر؟

لا. ما دون بضعة كيلوبايتات يوفّر طلبًا؛ وفوق ذلك يكون مرجع الملف العادي أسرع.

هل يُرفع ملفي؟

لا. يُرمَّز في متصفحك.