Base32 Encoder / Decoder
Encode text to Base32 (RFC 4648) or decode Base32 strings back to text.
إدخال النص
حول هذه الأداة
يُنفِّذ مُشفِّر/مُفكِّك Base32 أبجدية RFC 4648 Base32 — الحروف الكبيرة A–Z والأرقام 2–7، مع حشو = إلى مضاعفات 8. Base32 غير حساس لحالة الأحرف ويتجنب الأحرف المتشابهة بصريًا مثل 0 و1 وO وI.
في وضع نص → Base32، يُشفَّر النص أولًا إلى بايتات UTF-8 ثم إلى Base32. في وضع Base32 → نص، يُعكس الإجراء. تتم جميع المعالجة محليًا.
كيفية الاستخدام
- اختر نص → Base32 للتشفير، أو Base32 → نص لفك التشفير.
- الصق مدخلاتك أو انقر على مثال لتحميل نموذج.
- انقر على تحويل.
- انقر على نسخ لنسخ النتيجة إلى الحافظة.
حالات الاستخدام
تستخدم تطبيقات المصادقة الثنائية Base32 لمفاتيح TOTP السرية. تشفّر سجلات التحدي DNS أحيانًا البيانات الثنائية كـBase32.
الأسئلة الشائعة
- ما الفرق بين Base32 وBase64؟ — يستخدم Base32 أبجدية مكونة من 32 حرفًا (A–Z, 2–7) مع زيادة ~60% مقابل ~33% لـBase64. Base32 غير حساس لحالة الأحرف.
- هل أحرف الحشو مطلوبة؟ — ليس لفك التشفير. تزيل هذه الأداة علامات = الأخيرة قبل التحليل.
- هل هناك حد للحجم؟ — لا يوجد حد صارم. التشفير يعمل بالكامل في المتصفح.
- ماذا أفعل عند ظهور خطأ "أحرف غير صالحة"؟ — يسمح Base32 فقط بـ A–Z و2–7. الأحرف 0 و1 و8 و9 والحروف الصغيرة ليست Base32 صالحًا.