تحويل الصور إلى Base64

أداة مجانية أونلاين لتحويل الصور إلى ترميز Base64. تدعم JPG و PNG و GIF و WEBP و SVG و BMP مع ضغط وتغيير حجم وتحويل تنسيق مدمجة. تتم جميع المعالجة في متصفحك — صورك لا تغادر جهازك أبداً.

اختر صورة أو اسحبها وأفلتها هنا
يدعم JPG / PNG / GIF / WEBP / SVG / BMP · Ctrl+V للصق من الحافظة

ما هو تحويل الصور إلى Base64؟

تحويل الصور إلى Base64 يحول ملفات صورك إلى سلاسل نصية مشفرة بـ Base64، مما يتيح لك تضمين بيانات الصور مباشرة في HTML أو CSS أو JavaScript بدون طلبات HTTP إضافية. النتيجة هي Data URI — سلسلة نصية تبدو مثل data:image/png;base64,iVBOR....

كيف يعمل

تتم قراءة الصور المرفوعة وإعادة رسمها مباشرة في متصفحك باستخدام Canvas API. استخدم شريط الجودة (لـ JPEG/WEBP) للتحكم في نسبة الضغط، وشريط الحجم لتغيير حجم المخرجات، أو اختر تنسيقاً مختلفاً. كل شيء يبقى في متصفحك — لا يتم إرسال أي بيانات صور إلى أي خادم.

4 تنسيقات للمخرجات

  • Base64 خالص — سلسلة Base64 الخام بدون بادئة Data URI
  • Data URI — التنسيق الكامل data:image/...;base64,...
  • علامة HTML <img> — ترميز <img src="..."> جاهز للاستخدام
  • CSS background — تعريف background-image: url(...) جاهز للاستخدام

حالات الاستخدام

  • تضمين أيقونات أو شعارات صغيرة في رسائل HTML الإلكترونية لمنع حظر الصور الخارجية
  • تضمين الصور الصغيرة مثل الأيقونات أو خلفيات الأزرار مباشرة في CSS لتقليل طلبات HTTP
  • استخدام الصور في بيئات اختبار الكود مثل CodePen أو JSFiddle بدون استضافتها بشكل منفصل
  • إرسال بيانات صور صغيرة عبر واجهات JSON API
  • تضمين لقطات الشاشة في Markdown باستخدام Base64 — مفيد عندما لا تكون الصور الخارجية مدعومة

أمثلة

علامة HTML <img>

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUg..." alt="embedded image">

CSS background-image

.element {
  background-image: url('data:image/png;base64,iVBORw0KGgoAA...');
  background-size: cover;
}
نصيحة: ترميز Base64 يزيد حجم البيانات بنسبة 33% تقريباً، لذا من الأفضل استخدامه للصور الصغيرة التي يقل حجمها عن 10 كيلوبايت. للصور الكبيرة، استخدم ميزات الضغط وتغيير الحجم في هذه الأداة لتقليل طول السلسلة المشفرة بشكل كبير. JPEG و WEBP يدعمان الضغط مع فقدان الجودة، مما يتيح لك الموازنة بين جودة الصورة وحجم الملف.