هل هناك مشكلة في هذه الأداة؟

عن «محوّل BASE64 إلى TEXT عبر الإنترنت»

تفك هذه الأداة شيفرة Base64 وتعيدها إلى شكلها النصي أو الثنائي الأصلي. الصق المحتوى المشفر بـ Base64، وتستعيد الأداة البايتات الأصلية — مفيد لفحص الحمولات المشفرة في استجابات API وملفات تعريف الارتباط ورموز JWT وأجزاء البريد الإلكتروني المشفرة بـ MIME وهياكل البيانات الأخرى.

تتعامل الأداة مع كل من Base64 القياسي (بأحرف + / =) وBase64 الآمن لـ URL (بأحرف - _ مع إزالة الحشو الاختيارية). كما تتسامح مع المسافات البيضاء وفواصل الأسطر في المدخلات، التي تظهر غالبًا عند تغليف Base64 لتكون ٧٦ حرفًا لكل سطر في رؤوس البريد الإلكتروني.

إذا كانت البايتات المفكوكة نصًا UTF-8 صالحًا، تُعرض كنص. وإذا كانت ثنائية (مثل صورة مفكوكة أو ملف مضغوط)، تقدم الأداة رابط تنزيل بدلاً من ذلك.

كيف تستخدم هذه الأداة

كيف أُفكّ Base64 إلى نص؟

  1. الصق سلسلة Base64

    ضع الـ payload المُرمَّز في حقل "Base64". تُزال بادئة `data:…;base64,` تلقائيًا؛ المسافات مقبولة.

  2. الأبجدية القياسية فقط

    تستخدم الأداة `Buffer.from(.., 'base64')` في Node، وتتوقع الأبجدية القياسية A–Z a–z 0–9 + / =. Base64 الآمن للروابط (بـ - و _) لا يُفك هنا — حوّله أولًا.

  3. اضغط «تشغيل»

    الناتج `text` — رؤية UTF-8 للبايتات المفكوكة. المدخل غير الصالح الذي يفك إلى صفر بايت يُلقي خطأً واضحًا فلا تواجه نصًا فارغًا مضللًا.

  4. انتبه للبايت الصفري

    إن احتوى المخزن المفكوك على null character، تتضمن النتيجة ملاحظة: الـ payload أرجح أن يكون ثنائيًا لا نصًا. سيظهر تمثيل UTF-8 ممزّقًا — تعامل معه كبايتات.