Pro — إزالة الإعلانات
advertisement
// نص ↔ ‎base64‎

ترميز وفك ترميز Base64

الصق نصًا لترميزه بصيغة ‎Base64‎، أو الصق ‎Base64‎ لقراءة ما بداخله — يجري التحويل مباشرة أثناء الكتابة، بتوافق كامل مع ‎UTF-8‎.

advertisement

ما هو ‎Base64‎ في الحقيقة

ليس ‎Base64‎ تشفيرًا — بل هو طريقة لكتابة أي بيانات باستخدام 64 حرفًا آمنًا فقط (‎A-Z‎ و‎a-z‎ و‎0-9‎ و‎+‎ و‎/‎)، بحيث تجتاز الأنظمة التي لا تتعامل إلا مع النص العادي، مثل مرفقات البريد الإلكتروني أو البيانات المضمَّنة في صفحات الويب. يمكن لأي شخص فك ترميزه — وهذا هو المقصود بالضبط.

هل يتعامل هذا مع الحروف المُشكَّلة والإيموجي والنصوص غير اللاتينية؟

نعم — يُرمَّز النص أولًا إلى بايتات ‎UTF-8‎، وهو ما تتوقعه جميع الأنظمة الحديثة تقريبًا. أما المحولات الساذجة التي تتخطى هذه الخطوة فتُفسد كل ما يتجاوز حروف ‎ASCII‎ الأساسية.

وماذا عن صيغة ‎Base64‎ الآمنة لعناوين ‎URL‎ (بالرمزين ‎-‎ و‎_‎)؟

يقبلها فك الترميز تلقائيًا — فالصيغة الآمنة لعناوين ‎URL‎ تكتفي بتحويل ‎+‎ إلى ‎-‎ و‎/‎ إلى ‎_‎ حتى تصلح النتيجة للاستخدام داخل عنوان ‎URL‎. كما يُتسامح مع غياب حشو ‎=‎ في النهاية.

هل يُرسَل نصي إلى أي مكان؟

لا — تعمل هذه الأداة بالكامل داخل متصفحك بلغة ‎JavaScript‎ فقط. لا يُرفع أي شيء.

Convertburda — تحويلات شاملة لكل الصيغ
advertisement