ترميز وفك Base64

حوّل نص UTF-8 أو ملفًا محليًا إلى Base64 أو Base64url، وفك الناتج إلى نص أو ملف.

حد المدخل/الملف المفكوك 1 MiB، والناتج النصي 2 MiB. Base64 ليس تشفيرًا؛ النصوص المفكوكة والروابط لا تُفتح أو تنفذ. Base64 القياسي يتطلب الحشو الصحيح، وBase64url يقبل الحشو أو حذفه. المسافات مرفوضة. URI يحافظ على المحارف المحجوزة، وcomponent يعالج الجزء كاملًا؛ + لا تعني مسافة.

طريقة الاستخدام

اختر اتجاه العملية والنص أو الملف، وحدد Base64url عند الحاجة. أدخل البيانات أو اختر الملف، ثم راجع النتيجة. فك الملف ينزّل نسخة جديدة ولا يغير الأصل.

مثال عملي

النص Hello يصبح SGVsbG8= في Base64 القياسي، أو SGVsbG8 دون حشو في Base64url.

حدود الدعم

القواعد مبنية على RFC 4648: حشو قياسي صحيح وبتات حشو صفرية وأبجدية واحدة. Base64url يقبل الحشو الصحيح أو حذفه، ويصدره دون حشو. الترميز ليس تشفيرًا؛ النص المفكوك غير موثوق ويُعرض كنص فقط.

أسئلة شائعة

لماذا فشل فك نص بينما ينجح فك ملف؟

قد تكون البايتات صحيحة لكنها ليست UTF-8. اختر فك ملف لحفظها كما هي؛ لا تستبدل الأداة البايتات غير الصالحة بمحارف بديلة.

أدوات مرتبطة