TL
Tool Lab
💰Donate
💰Donate

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 → نص، يُعكس الإجراء. تتم جميع المعالجة محليًا.

كيفية الاستخدام

  1. اختر نص → Base32 للتشفير، أو Base32 → نص لفك التشفير.
  2. الصق مدخلاتك أو انقر على مثال لتحميل نموذج.
  3. انقر على تحويل.
  4. انقر على نسخ لنسخ النتيجة إلى الحافظة.

حالات الاستخدام

تستخدم تطبيقات المصادقة الثنائية 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 صالحًا.