ما هو ترميز Base64؟
Base64 هو نظام ترميز يحول البيانات الثنائية (Binary) إلى نص يستخدم 64 حرفاً فقط (A-Z, a-z, 0-9, +, /). يُستخدم لنقل البيانات بأمان عبر الأنظمة التي تدعم النصوص فقط.
لماذا نستخدم Base64؟
1. تضمين الصور في HTML/CSS
تحويل صور صغيرة إلى Base64 لتضمينها مباشرة في الكود.
2. نقل البيانات عبر API
إرسال ملفات ثنائية عبر JSON APIs.
3. البريد الإلكتروني
بروتوكول SMTP يستخدم Base64 لإرسال المرفقات.
4. تخزين البيانات
تخزين بيانات ثنائية في قواعد بيانات نصية.
كيفية الاستخدام
- أدخل النص في مربع الإدخال
- اضغط على زر الترميز
- انسخ النتيجة المُرمزة
أمثلة
| النص | Base64 |
|---|---|
| Hello | SGVsbG8= |
| World | V29ybGQ= |
| 123 | MTIz |
ملاحظات مهمة
- Base64 ليس تشفيراً - يمكن فك الترميز بسهولة
- الحجم يزداد بنسبة ~33% بعد الترميز
- مفيد للنقل وليس للحماية