Toolbox Hub
جميع الأدوات

Image to Base64

Convert images to Base64

Convert images to Base64 يعمل محليا في المتصفح الخاص بك

About the

يقوم محول Image to Base64 بتحويل أي ملف صورة إلى URI لبيانات Base64 يمكنك لصقه مباشرة في HTML أو CSS أو JSON. تتم قراءة الملف باستخدام قارئ الملفات الخاص بالمتصفح ويتم تشفيره محليًا، لذلك لا يتم تحميله أبدًا، مما يجعله آمنًا للشعارات والأصول التي تفضل عدم إرسالها إلى طرف ثالث. يتم عرض عدد الأحرف بجانب النتيجة لأن Base64 يضخم الحجم بمقدار الثلث تقريبًا، وهذا مهم عندما تنتهي السلسلة في السطر في الصفحة.

Where people use the

  • تضمين شعار صغير بحيث يتم عرض قالب البريد الإلكتروني بدون أصول خارجية.
  • تضمين رمز في مستند HTML ذو ملف واحد.
  • وضع صورة في حمولة JSON تقبل النص فقط.
  • تجنب تحذير المحتوى المختلط على الصفحة التي يتم عرضها عبر HTTPS.

How to use the

  1. 1

    اختر صورة

    استخدم عنصر التحكم في التحميل لاختيار أي ملف صورة. يتم قبول التنسيقات الشائعة مثل PNG وJPEG وGIF وSVG.

  2. 2

    انتظر الترميز

    يظهر URI للبيانات في منطقة النص بمجرد قراءة الملف. تستغرق الملفات الأكبر حجمًا وقتًا أطول.

  3. 3

    انسخ السلسلة

    استخدم زر النسخ للحصول على URI للبيانات بالكامل، بما في ذلك البيانات: البادئة ونوع الوسائط.

  4. 4

    لصقه حيث كنت في حاجة إليها

    استخدمه باعتباره src لعلامة صورة، داخل قيمة CSS url()، أو كحقل في حمولة JSON.

النصائح وأفضل الممارسات

  • احتفظ بالصور المضمنة بحجم صغير؛ السلسلة أكبر بحوالي الثلث من الملف.
  • انسخ عنوان URI للبيانات بالكامل بما في ذلك البيانات: البادئة، وإلا فلن يعرضها المتصفح.
  • بالنسبة للصور الفوتوغرافية، قم باستضافة الملف والارتباط به بدلاً من تضمينه.

الأسئلة المتداولة

هل تم رفع الصورة في أي مكان؟

لا، تتم قراءة الملف وترميزه في متصفحك، لذلك لا يغادر جهازك أبدًا. هذا هو السبب الرئيسي لاستخدام هذا بدلاً من المحول عبر الإنترنت الذي يأخذ التحميل.

لماذا السلسلة أطول بكثير من الملف؟

يمثل Base64 ثلاث بايتات مكونة من أربعة أحرف، وبالتالي تكون النتيجة أكبر بحوالي الثلث من الملف الأصلي قبل أي حمل آخر.

هل يجب علي تضمين الصور في الصفحة؟

الصغيرة فقط. يؤدي التضمين إلى حفظ الطلب ولكنه يمنع تخزين الملف مؤقتًا بشكل منفصل ويجعل HTML أكبر، لذا فهو يناسب الرموز والشعارات الصغيرة، وليس الصور الفوتوغرافية.

هل يمكنني الذهاب في الاتجاه الآخر؟

ليس هنا. تقوم هذه الأداة بترميز ملف الصورة إلى نص. يحتاج فك التشفير إلى وحدة فك ترميز Base64 بالإضافة إلى نوع الوسائط الأصلي.

هل هناك حد لحجم الملف؟

لا يوجد حد للخادم، لأنه لم يتم تحميل أي شيء. ستستغرق الصور الكبيرة جدًا وقتًا لتشفيرها وإنتاج سلسلة غير عملية.

الأدوات ذات الصلة