مشفر/فاك تشفير Base64
ترميز النص إلى Base64 أو فك ترميز Base64 إلى نص عادي. يدعم إدخال UTF-8.
كيف يعمل
يُمثّل ترميز Base64 البيانات الثنائية كنص ASCII باستخدام مجموعة مؤلفة من 64 حرفاً، ويُستخدم على نطاق واسع في مرفقات البريد الإلكتروني وبيانات URL وحقول JSON.
للترميز: الصق النص العادي في حقل الإدخال وانقر على ترميز. النتيجة سلسلة Base64 صالحة للنقل عبر الأنظمة النصية.
لفك الترميز: الصق سلسلة Base64 وانقر على فك الترميز لاستعادة النص الأصلي.
يزيد ترميز Base64 حجم البيانات بنحو 33% (كل 3 بايت تصبح 4 أحرف). هذا ليس تشفيراً—يمكن لأي شخص فك الترميز بسهولة. استخدمه لنقل البيانات لا لحمايتها. تدعم الأداة Base64 القياسي والمتغير الآمن لعناوين URL (- و_ بدلاً من + و/).
مثال عملي
رمّز Hello, world! فتحصل على SGVsbG8sIHdvcmxkIQ== — صار 13 بايتًا 20 حرفًا، وهي الزيادة المتوقعة بنحو 33% من تحويل كل 3 بايتات إلى 4 أحرف من أبجدية من 64 رمزًا. الصق أي سلسلة base64 في وضع فك الترميز لاستعادة الأصل، بما في ذلك UTF-8 كاملًا (الإيموجي والحروف المشكولة تكمل الرحلة ذهابًا وإيابًا بدقة). أسقط ملف صورة على المدخل فتنتج الأداة data-URI يُلصق مباشرة في CSS أو HTML — مع معاينة حية تؤكد أن الصورة الصحيحة فُكَّت.
حالات الاستخدام
- تشفير البيانات الثنائية للنقل النصي
- تضمين الصور في HTML أو CSS
- فك تشفير رموز JWT
- العمل مع رؤوس مصادقة Basic Auth
- تشفير معاملات URL
الأسئلة الشائعة
- هل Base64 تشفير؟
- لا. Base64 مجرد مخطط ترميز—يمكن لأي شخص فك ترميز البيانات بسهولة.
- لماذا تنتهي المخرجات بأحرف =؟
- = هي محارف حشو تُحاذي المخرجات إلى مضاعفات 4.
- هل تدعم الأداة الملفات الثنائية؟
- الأداة مُحسَّنة للنصوص. للملفات الثنائية استخدم محوّلاً متخصصاً.
- ما الفرق بين Base64 القياسي والآمن لعناوين URL؟
- النسخة الآمنة تستبدل + و/ بـ - و_ لتجنب مشاكل عناوين URL.
- هل تُخزَّن بياناتي؟
- لا. جميع العمليات تتم محلياً في المتصفح.