تخطَّ إلى المحتوى

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

حوّل النص إلى Base64 وبالعكس، مع دعم كامل للحروف العربية (UTF-8).

الناتج بترميز Base64

تظهر النتيجة هنا أثناء الكتابة.
العملية

يدعم الحروف العربية بترميز UTF-8. Base64 ترميز وليس تشفيراً؛ لا يحمي البيانات.

كيف تعمل الأداة؟

اختر «ترميز» لتحويل النص إلى Base64، أو «فك الترميز» لاستعادة النص الأصلي. تدعم الأداة الحروف العربية بترميز UTF-8، فتعود الكلمات العربية سليمة بعد فك الترميز.

صيغة Base64URL تستبدل + و / بـ - و _ وتحذف = من النهاية، وتُستخدم في الروابط ورموز JWT.

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

لماذا يكبر النص بعد الترميز؟

يحوّل Base64 كل ٣ بايتات إلى ٤ حروف، فيزيد الحجم بنحو الثلث. والحرف العربي يشغل بايتين في UTF-8، لذلك يكون الناتج العربي أطول من الإنجليزي بعدد الحروف نفسه:

حجم النص قبل الترميز وبعده
النصالبايتات (UTF-8)Base64
Kirnu5S2lybnU=
كرنو82YPYsdmG2Yg=
مرحبا بك152YXYsdit2KjYpyDYqNmD

أين تصادف Base64؟

  • الصور المضمّنة في صفحات الويب والبريد بصيغة data:image/png;base64,…
  • رموز JWT: أجزاؤها الثلاثة بصيغة Base64URL، ويمكنك فك الجزأين الأول والثاني لقراءتهما.
  • المرفقات داخل البريد الإلكتروني وقيم ملفات JSON وواجهات API.
  • لترميز النص داخل رابط بصيغة %XX استخدم ترميز الروابط بدلاً منه.

أمثلة

  • KirnuS2lybnU=
  • كرنو2YPYsdmG2Yg=
  • 2YPYsdmG2Yg=كرنوفك الترميز.

أسئلة شائعة

ما فائدة Base64؟

تحويل أي بيانات إلى حروف وأرقام إنجليزية آمنة للنقل في البريد والروابط وملفات JSON، مثل الصور المضمّنة في صفحات الويب.

لماذا يظهر «الناتج ليس نصاً»؟

لأن النص المرمّز يمثّل ملفاً أو بيانات ثنائية مثل صورة، وليس نصاً قابلاً للقراءة.

هل Base64 آمن لإخفاء البيانات؟

لا. هو ترميز يمكن عكسه فوراً، وليس تشفيراً.