ToolKitHive
العودة
design

الصورة إلى Base64

أداة مجانية عبر الإنترنت لتحويل الصور إلى URIs بيانات Base64. يدعم PNG، JPEG، GIF، SVG، WebP، وBMP. نسخ أو تنزيل السلسلة المُشفَّرة فورًا.

الصورة إلى Base64

تحويل أي صورة إلى URI بيانات Base64 لدمجها مباشرة في HTML، CSS، أو JSON.

تحويل الصور إلى Base64 — أداة عبر الإنترنت مجانًا

وصف: قم بتحويل أي صورة إلى URI بيانات Base64 في ثوانٍ. يدعم PNG، JPEG، GIF، SVG، WebP، وBMP. مجاني، خاص، ويتم كليًا داخل متصفحك.

تاريخ: 2026-05-17

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

يقوم ترميز Base64 بتحويل بيانات الصورة الثنائية إلى سلسلة نصية مكونة من الأحرف، الأرقام، +، /، و=. عند دمجه مع بادئة نوع MIME، فإنه يُنتج URI بيانات — سلسلة مدمجة يمكن تضمينها مباشرة في HTML، CSS، أو JSON دون الحاجة إلى ملف منفصل.

على سبيل المثال، بدلًا من ربط الصورة بملف خارجي:

<img src="logo.png" alt="الشعار" />

يمكنك تضمين الصورة مباشرة:

<img src="data:image/png;base64,iVBORw0KGgo..." alt="الشعار" />

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

الفائدة الوصف
قلة طلبات HTTP تضمين الصور الصغيرة يلغي الحاجة لتحميل الملفات منفصلة
قوالب البريد الإلكتروني تفشل العديد من عيّنات البريد الإلكتروني في تحميل الصور الخارجية — Base64 تعمل مباشرة
التطبيقات ذات الملف الواحد تجميع الأيقونات والموارد في ملف HTML واحد لتسهيل المشاركة
حمولات API إرسال الصور كنصوص في JSON دون الحاجة إلى رفع متعدد الأجزاء
الوثائق خارج الإنترنت تقارير HTML مدمجة تعمل دون الحاجة إلى خادم

التنسيقات المدعومة للصور

التنسيق نوع MIME التمديد
PNG image/png .png
JPEG image/jpeg .jpg, .jpeg
GIF image/gif .gif
SVG image/svg+xml .svg
WebP image/webp .webp
BMP image/bmp .bmp

الحد الأقصى لحجم الملف: 10 ميغابايت.

تنسيقات الإخراج

تُوفر هذه الأداة أربع تنسيقات إخراج:

  1. URI البيانات — السلسلة الكاملة data:image/...;base64,.... استخدمها مباشرة في سمة src أو CSS url().
  2. Base64 فقط — السلسلة الخام لـ Base64 دون بادئة URI البيانات. مفيدة لحمولات API.
  3. عنصر HTML — العنصر الكامل <img> مع سمات src، alt، width، وheight.
  4. خلفية CSS — إعلان جاهز background-image: url(...).

كيفية الاستخدام

  1. رفع الصورة — اسحبها واسقها على منطقة التحميل، أو انقر للبحث في ملفاتك.
  2. عرض معاينة الصورة — رؤية الصورة المرفوعة مع معلومات الملف (الاسم، الحجم، النوع، الأبعاد).
  3. اختيار تنسيق الإخراج — اختر من بين URI البيانات، Base64 فقط، عنصر HTML، أو خلفية CSS.
  4. نسخ أو تنزيل — انقر لنسخ النص إلى الحافظة أو تنزيله كملف نصي.

متى تستخدم Base64 (ومتى لا تستخدمها)

الحالات الجيدة:

  • الأيقونات الصغيرة وعناصر الواجهة (أقل من 10 كيلو بايت)
  • صور قوالب البريد الإلكتروني
  • نماذج HTML بملف واحد
  • حمولات JSON API حيث لا يتوفر رفع متعدد الأجزاء

تجنب استخدامها ل:

  • الصور الكبيرة أو الصور الرئيسية (يزيد حجم الملف بنسبة ~33%)
  • المواقع التي تحتوي على عدد كبير من الصور (لا يمكن تخزين بيانات Inline في المتصفح)
  • الصور المتكررة عبر الصفحات (لا يمكن تخزين Base64 بشكل منفصل)

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

تتم جميع العمليات كليًا داخل متصفحك. لا يتم رفع الصور إلى أي خادم. يتم تحويل Base64 من خلال المتصفح باستخدام واجهة FileReader API.

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

هل يزيد Base64 من حجم الملف؟ نعم. يزيد الترميز إلى Base64 من حجم الملف الأصلي بنسبة تقريبًا 33%. تصبح الصورة التي تبلغ 3 كيلو بايت في PNG تقريبًا 4 كيلو بايت في Base64.

هل يمكنني تحويل Base64 مرة أخرى إلى صورة؟ نعم. يمكنك لصق URI البيانات في شريط عنوان المتصفح لعرض الصورة، أو استخدام أداة مُحول Base64 لحفظها كملف.

هل هناك حد أقصى لحجم الملف؟ تقبل هذه الأداة صورًا تصل إلى 10 ميغابايت. للملفات الأكبر، نوصي باستخدام أدوات سطر الأوامر مثل base64 على Linux/macOS.

هل تعمل مع ملفات SVG؟ نعم. تتم تحويل ملفات SVG إلى Base64 بنفس طريقة الصور الرسومية. لاحظ أنك أيضًا يمكنك تضمين محتوى SVG مباشرة في HTML للحصول على أداء أفضل.

enptesdejafrruitnltrarzh