انتقل إلى المحتوى الرئيسي
Convert.rest

محوّل صورة إلى Base64 — Data URL لصيغ PNG وJPG وSVG

حوّل صورة PNG أو JPG أو WebP أو GIF أو BMP أو AVIF أو SVG إلى Data URL Base64 مباشرة في متصفحك. مفيد لتضمين الصور في HTML أو CSS أو JSON أو أعمدة قواعد البيانات — وخاص تمامًا، لأن الصورة لا تغادر جهازك أبدًا.

أسقط صورة هنا أو انقر للاختيار

PNG أو JPEG أو WebP أو GIF أو BMP أو AVIF أو SVG — حتى 10 ميجابايت. معالجة محلية.

تم التحويل محليًا في متصفحك — لا يتم رفع الصورة إطلاقًا.

تُقرأ الصورة في ذاكرة متصفحك عبر واجهة FileReader وتُحوَّل إلى Base64 محليًا. لا تُنقل أبدًا بايتات الملف أو اسمه أو معلومات حجمه — لا توجد نقطة رفع على هذه الصفحة.

الصيغ المدعومة

  • الإدخال: ملفات PNG وJPEG وWebP وGIF وBMP وAVIF وSVG (حتى 10 ميجابايت).
  • الإخراج: Data URL جاهزة للنسخ واللصق (data:image/...;base64,...) والحمولة الخام Base64.
  • معاينة للصور النقطية؛ يُقدَّم SVG للتنزيل لتجنب عرض ترميزات غير موثوقة.

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

  1. 1

    اختر صورة

    اختر ملفًا بالزر، أو اسحب صورة إلى الصندوق، أو الصقها من الحافظة.

  2. 2

    حوّل محليًا

    يقرأ الإصدار الصورة ويشفّرها في متصفحك — دون أي رفع.

  3. 3

    انسخ أو نزّل

    انسخ Data URL أو Base64 الخام، أو نزّل أيًا منهما كملف .txt.

ما الذي يفعله هذا الإصدار

تختار صورة فيقرأ الإصدار بايتاتها ويشفّرها Base64، منتجًا شكلين: Data URL كاملة يمكن إسقاطها مباشرة في وسم <img src="...">، وحمولة Base64 الخام دون بادئة. يُنسخ كلاهما بزر واحد أو يُنزَّل كملف .txt.

لمن صُمم

لمطوري الواجهات الذين يضمّنون الأيقونات والرسومات في HTML أو CSS، ومصممي واجهات API الذين يولّدون نماذج اختبار، والكتّاب الذين يعملون بأدوات تقبل بيانات الصور كنص — دون إرسال الصورة إلى مشفّر تابع لطرف ثالث.

اختيار شكل الإخراج

استخدم Data URL عندما تريد صورة يعرضها المتصفح فورًا من سلسلة — فهي تحمل نوع MIME داخل البادئة. واستخدم Base64 الخام عندما يعرف نظامك الهدف الصيغة مسبقًا، مثل إرسال بايتات صورة في حقل JSON بجانب حقل نوع منفصل.

الخصوصية والحدود

كل شيء يحدث في المتصفح: واجهة FileReader تقرأ الملف في الذاكرة، والتحويل JavaScript خالص، ولا يوجد خادم يستقبل البايتات. سقف 10 ميجابايت وتكلفة الحجم الإضافية لـ Base64 هما الحدان العمليان الوحيدان، وكلاهما يُفحص قبل قراءة الملف حتى.

القيود

  • تُقبل الملفات حتى 10 ميجابايت؛ الصور الأكبر ستنتج مخرجًا كبيرًا جدًا يصعب لصقه بسهولة.
  • يزيد Base64 الحمولة بنحو 33٪، لذا تصبح صورة 10 ميجابايت نصًا يبلغ حوالي 13 ميجابايت.
  • تُقدم المعاينة للصيغ النقطية. تُحوَّل ملفات SVG وتُنزَّل، لكنها لا تُحقن أبدًا في الصفحة كترميز.

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

نعم — يُحوَّل SVG إلى Data URL Base64 ويمكن نسخه أو تنزيله. لأسباب أمنية، لا تعرض الصفحة ترميز SVG عشوائيًا مرفوعًا كمعاينة مضمنة؛ استخدم التنزيل للحفاظ على صحة الملف.

تحتاج مساعدة؟

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

عرض كل الأدوات