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

مفكّك Base64 — فك تشفير Base64 إلى نص أونلاين

فكّ سلاسل Base64 القياسية إلى نص UTF-8 مقروء في ثوانٍ. الصق رمزًا، اضغط «فك التشفير»، واحصل على النص الأصلي — مع أخطاء صريحة عندما لا تكون القيمة Base64 صالحًا، ودون رفع أي شيء تلصقه.

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

يتم فك التشفير بالكامل في هذا التبويب عبر دالة atob() المدمجة في المتصفح ومفكّك UTF-8. القيمة التي تلصقها لا تغادر جهازك أبدًا — لا يوجد طلب fetch أو نموذج أو إشارة أو سجل يحتويها.

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

  • الإدخال: Base64 قياسي (A–Z، a–z، 0–9، +، /) مع إكمال اختياري.
  • يقبل Base64 الممتد على عدة أسطر — تُزال المسافات المحيطة أولًا.
  • الإخراج: نص UTF-8 (أو خطأ واضح عندما لا تكون البايتات نصًا UTF-8 صالحًا).

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

  1. 1

    الصق Base64

    الصق أي سلسلة Base64 قياسية، بما في ذلك القيم الملفوفة من المحررات أو البريد.

  2. 2

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

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

  3. 3

    انسخ أو نزّل

    انسخ نص UTF-8 المفكوك أو نزّله كملف .txt.

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

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

لمن صُمم

للمطورين الذين يفكّون مقاطع حمولة JWT ومقتطفات SMTP وXML ورسائل البريد ذات المرفقات شبه quoted-printable، ولمهندسي الدعم الذين يفحصون قيم Base64 التي يلصقها المستخدمون في التذاكر — دون إرسال البيانات إلى خدمة تابعة لطرف ثالث.

استخدام المفكّك

الصق أو اكتب قيمة Base64، اضغط «فك التشفير»، فيظهر نص UTF-8 مع نقرة واحدة «نسخ» أو تنزيل إلى .txt. تعمل القيم الطويلة الملفوفة كما هي؛ يزيل المفكّك مسافات الالتفاف قبل التحقق.

عندما يفشل فك التشفير

القيمة التي تنتهي بـ - أو _ هي Base64 آمن لروابط الويب، وهو أبجدية مختلفة — يُصدر هذا الإصدار خطأً بدلًا من تخمين تحويل. والقيم ذات الإكمال الخاطئ أو الأحرف الدخيلة أو الطول غير القابل للقسمة على أربعة هي Base64 غير صالح وتُرفض. وأخيرًا، البايتات التي لا تشكّل نص UTF-8 صالحًا تُبلّغ على هذا النحو، لأن إظهار هراء لن يخفي إلا المشكلة الحقيقية.

القيود

  • Base64 قياسي فقط. تُرفض الرموز الآمنة لروابط الويب التي تحتوي - أو _ برسالة صريحة (انظر الأسئلة الشائعة).
  • يُحد الناتج المفكوك بـ 15 ميجابايت حتى لا تتجمد علامة التبويب عند لصق حزمة ضخمة.
  • إذا لم تكن البايتات المفكوكة نصًا UTF-8 صالحًا، يخبرك الإصدار بدلًا من إظهار أحرف مشوهة — استخدم أداة Base64 إلى صورة للحمولات الثنائية.

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

لا. يستخدم Base64 الآمن لروابط الويب - و _ بدلًا من + و /، والتحويل الصامت بينهما قد يفسد البيانات. تُرفض القيم التي تحتوي تلك الأحرف بخطأ واضح بدلًا من التخمين.

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

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

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