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

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

الصق Data URL Base64 — أو حمولة صورة خام Base64 — وأعدها إلى ملف صورة حقيقي في ثوانٍ. يُكتشف النوع تلقائيًا، وتحصل الصور النقطية على معاينة حية، ويستخدم التنزيل الإمتداد الصحيح. كل ذلك في متصفحك.

يُطبَّق اختيار الصيغة اليدوي فقط إذا لم يتمكن الكشف التلقائي من تحديد النوع.

تم فك التشفير محليًا في متصفحك — لا تغادر الحمولة هذا التبويب أبدًا.

يتم فك التشفير بالكامل في هذا التبويب عبر atob() — لا تُرسل أي بايتات من الصورة إلى أي مكان. لا توجد نقطة رفع ولا تتبع ينقل حمولتك.

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

  • الإدخال: Data URL (data:image/png;base64,...) أو بايتات Base64 خام.
  • الإخراج: يُنزَّل الملف المفكوك بصيغة .png أو .jpg أو .webp أو .gif أو .bmp أو .avif أو .svg.
  • تُعرض الصيغ النقطية في الصفحة؛ يُقدَّم SVG كتنزيل آمن فقط.

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

  1. 1

    الصق Base64

    الصق Data URL كاملة أو حمولة صورة خام Base64.

  2. 2

    فك التشفير محليًا

    اضغط «فك التشفير». تُفحص الحمولة وتُفك بالكامل داخل هذا التبويب.

  3. 3

    معاينة وتنزيل

    تظهر الصور النقطية فورًا؛ اضغط «تنزيل» لحفظ الملف بالامتداد الصحيح.

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

يقبل الإصدار إما Data URL كاملة أو حمولة Base64 خام، ويفحصها ويفكها إلى بايتات، ثم يعيد بناء ملف الصورة الأصلي للتنزيل بالامتداد الصحيح. بالنسبة لـ Data URL يُقرأ نوع MIME من البادئة؛ أما للحمولات الخام فيُكتشف الصيغة من بايتات رأس الملف السحرية، مع منتقي صيغة يدوي كخيار احتياطي.

لمن صُمم

للمطورين الذين يستعيدون صورًا من سلاسل مضمّنة أو أعمدة blob في قواعد البيانات، وللمصممين الذين يستلمون أصولًا Base64 في التذاكر، ولكل من لديه بيانات صور Data URL ويريد الملف الفعلي مجددًا — بخصوصية، دون رفعه إلى خدمة تحويل.

الملفات التي يتعذر فكها

الحمولة التي لا تطابق بايتاتها السحرية أي صيغة صورة مدعومة تُرفض، وكذلك أي شيء يتجاوز حجمه المفكوك حاجز 15 ميجابايت. وإذا جاءت القيمة الملصقة من تشفير نصي وليس من صورة، استخدم مفكّك Base64 — يعامل هذا الإصدار الحمولة كبيانات ثنائية، لا كنص.

لماذا SVG للتنزيل فقط

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

القيود

  • يُحد الناتج المفكوك بـ 15 ميجابايت لإبقاء التبويب سريع الاستجابة.
  • تُقبل صيغ الصور المدعومة فقط؛ وتُرفض الثنائيات العشوائية برسالة واضحة.
  • تُفك الحمولات SVG وتُنزَّل، لكنها لا تُحقن أبدًا في الصفحة كترميز مضمّن، فلا يمكن لـ SVG مصمم خبيثًا أن ينفذ داخل هذا المستند.

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

لا — حمولة Base64 الخام تعمل أيضًا. يُكتشف الصيغة من بايتات رأس الملف، أو يمكنك اختيارها من المنتقي عندما لا يستطيع الكشف تحديد النوع.

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

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

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