Skip to main content

مُحول صورة إلى Base64 تحويل الصور إلى بيانات URIs مشفرة ب Base64 لدمجها في HTML و CSS والكود.

صورة إلى Base64 illustration
🖼️

صورة إلى Base64

تحويل الصور إلى بيانات URIs مشفرة ب Base64 لدمجها في HTML و CSS والكود.

1

ارفع صورةك

اسحب أو اختر أي ملف صورة لتحويله إلى Base64.

2

نسخ الناتج

انسخ معرّف البيانات، السلسلة الخام للبيس 64، أو علامة الصورة الكاملة في HTML.

3

استخدمه في الكود

لصق بيانات Base64 مباشرة في كود HTML أو CSS أو JavaScript الخاص بك.

Loading tool...

What Is صورة إلى Base64?

مُحوِّل الصور إلى Base64 يقوم بتحويل ملفات الصور إلى سلاسل نصية يمكن دمجها مباشرة في كود HTML و CSS و JavaScript. تمثّل ترميز Base64 بيانات الصورة الثنائية على أنها أحرف ASCII، مما يجعل من الممكن إدراج الصور بشكل متصل دون طلبات ملفات منفصلة. يتولّد الأداة ثلاثة مخرجات: URI بيانات كاملة وسلسلة Base64 الخام لأجهزة API ووسم صورة HTML جاهز للنسخ واللصق. هذا مفيد بشكل خاص للأيقونات الصغيرة والشعارات وعناصر الواجهة المستخدمة حيث تحسين أداء طلبات HTTP.

Why Use صورة إلى Base64?

  • ثلاثة صيغ للناتج: معرّف البيانات، السلسلة الخام للبيس 64، و علامة HTML
  • يقضي على طلبات HTTP لصور صغيرة
  • جاهز للنسخ واللصق في HTML و CSS و JavaScript
  • يعرض طول Base64 لتخمين الحجم

Common Use Cases

الصور المضمنة في HTML

أدمج الصور الصغيرة مباشرة في HTML لتقليل طلبات HTTP.

صور الخلفية في CSS

استخدم معرّفات البيانات للبيس 64 في خصائص صورة الخلفية في CSS.

قوالب البريد الإلكتروني

أدمج الصور مباشرة في رسائل البريد الإلكتروني لتفادي روابط الصور المعطوبة.

حمولات API

شمل بيانات الصورة في حمولات JSON للواجهات التي تقبل صورًا مشفرة بالبيس 64.

Technical Guide

يُحَوِّل ترميز Base64 بيانات الصورة الثنائية إلى سلسلة من أحرف ASCII البالغ عددها 64 حرفًا. تقرأ طريقة readAsDataURL لبروتوكول FileReader الملف وتنتج URI بيانات. يزيد ترميز Base64 حجم البيانات بنسبة تصل إلى 33٪ لأن كل 3 بايت من البيانات الثنائية يصبحون 4 أحرف Base64. لهذا السبب، فإنه الأكثر كفاءة لصور صغيرة أقل من 10 كيلوبايت.

Tips & Best Practices

  • 1
    الأفضل لصور صغيرة (الأيقونات، الشعارات) أقل من 10 كيلوبايت لتجنب انتفاخ الكود
  • 2
    يزيد التشفير بالبيس 64 من حجم الملف بحوالي 33٪ - لا تستخدمه للصور الكبيرة
  • 3
    معرّفات البيانات في CSS لا يمكن تخزينها بشكل مستقل مثل الصور الخارجية
  • 4
    استخدم ناتج علامة الصورة في HTML للنسخ واللصق السريع في صفحات الويب

Related Tools

Frequently Asked Questions

Q متى يجب استخدام صور Base64؟
للصور الصغيرة (الأيقونات، الشعارات أقل من 10 كيلوبايت) حيث يفوق تقليل طلبات HTTP زيادة الحجم بنسبة 33٪.
Q لماذا يكون حجم البيس 64 أكبر من الأصلي؟
يعمل التشفير بالبيس 64 على تحويل 3 بايت إلى 4 أحرف، مما يؤدي إلى زيادة الحجم بحوالي 33٪.
Q هل يمكنني استخدام البيس 64 في CSS؟
نعم، استخدم معرّف البيانات في خاصية صورة الخلفية: url(data:image/png;base64,...) أو خصائص الصور الأخرى في CSS.
Q هل يعمل مع جميع تنسيقات الصور؟
نعم، يمكن تشفير أي تنسيق للصور يدعمه متصفحك إلى البيس 64.
Q هل هناك حد لحجم الملف؟
لا يوجد حد صارم، ولكن استخدام البيس 64 لصور أكبر من 100 كيلوبايت يجعل الكود غير مريح.

About This Tool

صورة إلى Base64 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.