أداة مجانية
مشفر ومفكك Base64
قم بترميز أي نص أو ملف إلى Base64، أو فك ترميز سلسلة Base64 إلى شكلها الأصلي. يعمل بالكامل في متصفحك.
تحويل ملف إلى Base64 وفك ترميز Base64 إلى ملف
ما هو Base64؟
Base64 هو مخطط ترميز ثنائي إلى نص يمثل البيانات الثنائية كسلسلة ASCII. يُستخدم لدمج الصور في CSS، نقل البيانات الثنائية عبر البروتوكولات النصية، وتخزين كتل البيانات الثنائية في JSON.
الترميز مقابل فك الترميز
الترميز يحول البايتات الخام إلى سلسلة Base64. فك الترميز يعكس ذلك — يأخذ سلسلة Base64 ويعيد البايتات الأصلية. تتعامل هذه الأداة مع كلا الاتجاهين.
ترميز الملفات
قم برفع أي ملف لتحويله إلى عنوان بيانات Base64. هذا مفيد لدمج الصور الصغيرة مباشرة في HTML أو CSS دون طلب HTTP إضافي.
كيفية الاستخدام
- لترميز النص: اكتب أو الصق النص في الإدخال وستظهر مخرجات Base64 فوراً.
- لترميز ملف: انقر فوق اختيار ملف، حدد أي ملف، وسيتم إنشاء عنوان بيانات Base64.
- لفك الترميز: الصق سلسلة Base64 وانقر فوق فك الترميز لرؤية المحتوى الأصلي.
تبقى ملفاتك وسلاسلك في متصفحك — لا يتم رفع أي شيء إلى أي خادم.
الأسئلة الشائعة
- هل Base64 تشفير؟
- لا. Base64 هو مخطط ترميز، وليس تشفير. لا يحمي البيانات — يمكن لأي شخص فك ترميزها. استخدمه فقط للترميز، وليس للأمان.
- لماذا يزيد Base64 من حجم الملف؟
- Base64 يرمز كل 3 بايتات كـ 4 أحرف ASCII، مما يضيف حوالي 33% من الزيادة. هذا هو المقابل المعروف عند دمج البيانات الثنائية في تنسيقات النصوص.
- هل يمكنني ترميز أي نوع ملف؟
- نعم. قم برفع أي ملف وستقوم هذه الأداة بإنشاء عنوان بيانات Base64 الخاص به. الملفات الكبيرة تنتج سلاسل طويلة جداً — انتبه لحدود الحجم في السياق الهدف.
- هل يتم إرسال بياناتي إلى خادم؟
- لا. جميع عمليات الترميز وفك الترميز تحدث في متصفحك باستخدام FileReader و atob/btoa APIs.