مرمّز ومفكك Base64 (Encoder / Decoder)

حوّل النصوص إلى ترميز Base64 أو افككها عكسيًا بدقة تامة مع العربية وUnicode، مباشرة داخل متصفحك — ترميز تمثيلي للنقل وليس تشفيرًا أمنيًا.

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

هذا الحقل مطلوب.

أدخل البيانات أعلاه لعرض النتيجة الحسابية المباشرة.

طريقة ترميز وفك ترميز Base64

  1. 1اختر الاتجاه: ترميز نص إلى Base64 أو فك شيفرة Base64 إلى نص.
  2. 2الصق المحتوى في صندوق الإدخال — العربية والإنجليزية والرموز مدعومة.
  3. 3يظهر الناتج فورًا ويمكن نسخه بزر واحد.
  4. 4عند فك الترميز، ستظهر رسالة واضحة إذا كانت الشيفرة تالفة أو ناقصة.

أمثلة وتطبيقات عملية

ترميز عبارة عربية: «مرحبا بالعالم»

نص UTF-8 عربي خالص يحتوي محارف متعددة البايتات.

2YXYsdit2KjYpyDYqNin2YTYudin2YTZhQ== — ويعود النص كاملًا عند فك الترميز

تضمين صورة صغيرة في CSS أو HTML

تحويل بيانات ثنائية إلى نص Base64 ضمن data URI لتقليل طلبات الشبكة.

نص Base64 جاهز للصق مباشرة داخل خاصية background أو وسم img

كيف يعمل ترميز Base64 مع النصوص العربية؟

النص → بايتات UTF-8 → مجموعات 6 بت → محارف Base64

تُحوَّل المحارف أولًا إلى بايتات وفق ترميز UTF-8 (الحرف العربي الواحد يشغل عادة بايتين)، ثم تُقسم البايتات إلى مجموعات من 6 بت تُمثَّل كل منها بمحرف من جدول Base64 المكوّن من 64 رمزًا آمنًا للنقل عبر الأنظمة النصية. لهذا يزيد حجم البيانات بعد الترميز بنحو 33%.

الأسئلة الشائعة حول Base64

هل Base64 نوع من التشفير الآمن؟

لا. Base64 مجرد طريقة تمثيل قياسية للبيانات الثنائية كنص قابل للنقل، ويمكن لأي شخص عكسها فورًا دون مفتاح. للحماية الحقيقية تحتاج خوارزميات تشفير فعلية مثل AES.

لماذا يزيد حجم النص بعد ترميزه بـ Base64؟

لأن كل 3 بايتات من البيانات الأصلية تُمثَّل بـ 4 محارف Base64، فيزيد الحجم بنسبة ثابتة تقارب 33% — وهو ثمن جعل البيانات آمنة للنقل عبر القنوات النصية.

متى أحتاج ترميز Base64 عمليًا؟

في تضمين الصور الصغيرة داخل HTML/CSS، ونقل البيانات الثنائية عبر JSON أو البريد الإلكتروني، وتخزين قيم ثنائية في حقول نصية، وتجهيز ترويسات المصادقة Basic في HTTP.

أدوات وحاسبات ذات صلة