تحويل Base64 إلى ملف

فك ترميز Base64 أو Data URI واستعد ملفًا للتنزيل. استرجع ملفات PDF وZIP والصور والنصوص، مع اكتشاف نوع الملف والحفاظ على بايتاته داخل المتصفح.

فك الترميز
0 حرفًا
النتيجة

ستظهر النتيجة هنا.

كيفية تحويل Base64 إلى ملف

  1. الصق سلسلة Base64 أو عنوان data:…;base64, كاملًا في حقل الإدخال.
  2. فك الترميز وراجع نوع الملف المكتشف وحجمه؛ تظهر معاينة أيضًا للصور المدعومة.
  3. نزّل الملف المستعاد. إذا كانت لديك النسخة الأصلية، فقارن قيمة SHA-256 للتأكد من تطابق البايتات.

دليل استخدام تحويل Base64 إلى ملف

يحفظ التنزيل كل بايت بعد فك الترميز. يُقترح امتداد الملف بناءً على بصمته المعروفة. تُحفظ البيانات غير المعروفة بامتداد .bin؛ لا تغيّر الامتداد إلا إذا كنت تعرف الصيغة الفعلية.

مثال: استعادة ملف نصي من Base64

المدخلات
2YXYsdit2KjZi9inINio2KfZhNi52KfZhNmFISDwn5GL
النتيجة
result.txt (text/plain;charset=utf-8, 33 B) مرحبًا بالعالم! 👋

أسئلة شائعة عن تحويل Base64 إلى ملف

هل يمكن استعادة ملف PDF أو ZIP أو مستند Word من Base64؟

نعم، إذا كانت السلسلة تتضمن البايتات الفعلية لذلك الملف. فك الترميز يستعيد البيانات، ولا يحوّل صيغة أخرى إلى PDF أو يصلح ملف ZIP تالفًا. تستخدم بعض مستندات Word حاوية ZIP، لذا قد يكون الامتداد المقترح .zip. لا يتضمن Base64 العادي اسم الملف الأصلي؛ لا تغيّر الامتداد المقترح إلا إذا كنت تعرف الصيغة الحقيقية.

هل يمكن لصق Data URI أو قيمة Base64 من JSON؟

تُقبل سلسلة Base64 وحدها أو عنوان data:…;base64, كامل. في JSON، انسخ قيمة الحقل فقط، دون علامتَي الاقتباس المحيطتين بها أو الكائن بأكمله. تُتجاهل مسافات ASCII وفواصل الأسطر. يُقبل Base64 القياسي وBase64URL، لكن لا يجوز خلط مجموعتَي الأحرف.

لماذا يُنزّل الملف بامتداد .bin أو يفشل فك الترميز؟

تُحفظ البيانات الثنائية غير المعروفة بامتداد .bin ونوع application/octet-stream؛ وهذا لا يعني فقدان البايتات. يعتمد تحديد النوع على بصمة الملف، لا على نوع MIME المعلن في Data URI، ولا يضمن سلامة الملف. قد تسبب الأحرف غير الصالحة أو علامة الحشو = في موضع خاطئ أو البيانات الناقصة أخطاء. يجب أولًا استخراج المحتوى من وسوم HTML أو فك الترميز المئوي ومحارف السطر المهروبة في JSON.

ما حدود الحجم؟ وهل الملف المستعاد آمن؟

الحد الأقصى لإدخال Base64 هو 48 MiB، وللملف المستعاد 32 MiB. يجري فك الترميز في المتصفح؛ Base64 ليس تشفيرًا أمنيًا ولا فحصًا للبرمجيات الخبيثة. نزّل الملفات من مصادر موثوقة فقط. لا تفتح الأداة ملفات PDF ولا تفك ضغط ZIP.

هل تُرفع ملفاتي أو رموزي المميّزة أو نصوصي إلى الخادم؟

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

جميع أدوات المطوّرين

الترميز والملفات

حوّل بين النصوص والبايتات والروابط والصور المضمّنة مع الحفاظ على البيانات الأصلية.

فحص البيانات والنصوص

اقرأ البيانات المنظّمة والرموز المميّزة، وتعرّف بدقة على التغييرات في النص.

التجزئة والمعرّفات والجداول

تحقّق من الملفات، وأنشئ معرّفات، واستعرض الأوقات ومواعيد التنفيذ المتكررة.

حساب MD5 والتحقق من الملفات

احسب تجزئة MD5 للنص أو الملفات المحلية وقارنها بقيمة التحقق المتوقعة.

حساب SHA-1 والتحقق من الملفات

احسب تجزئة SHA-1 للنص بصيغة UTF-8 أو الملفات وقارن النتيجة بقيمة تحقق.

حساب SHA-256 والتحقق من الملفات

أنشئ تجزئة SHA-256 للنصوص والملفات، وتحقّق من التنزيلات بمقارنتها بالقيم المنشورة.

حساب SHA-512 والتحقق من الملفات

احسب SHA-512 للنصوص والملفات على جهازك وقارن القيم الست عشرية كاملة.

حاسبة CRC32

احسب CRC-32 القياسي للنصوص والملفات وقارن النتائج الست عشرية ذات الخانات الثماني.

مولّد HMAC

أنشئ HMAC-SHA-1 وHMAC-SHA-256 وHMAC-SHA-512 بمفتاح سري بصيغة UTF-8 أو بالنظام الست عشري.

مولّد UUID وGUID

أنشئ UUID v4 عشوائيًا أو UUID v7 مرتبًا زمنيًا، منفردًا أو على دفعات.

محول الطابع الزمني Unix

حوّل ثواني Unix والمللي ثانية وتواريخ ISO 8601، واعرض اللحظة نفسها في UTC أو أي منطقة IANA.

تحليل تعبيرات Cron

تحقّق من تعبيرات Cron ذات الخمسة أو الستة حقول، واعرض مواعيد التنفيذ مع المناطق الزمنية والتوقيت الصيفي.

مولّد تعبيرات Cron

أنشئ تعبير Cron من حقول الوقت أو الجداول الشائعة وعاين مواعيد التنفيذ في المنطقة المختارة.

تُعالج النصوص والملفات على جهازك. لا تترك نتائج حساسة في حافظة مشتركة، واستخدم جهازًا موثوقًا عند التعامل مع المفاتيح الخاصة والرموز المميّزة.