مشفّر/فكّ تشفير Base64
قم بتشفير النص إلى Base64 أو فك تشفير Base64 مرة أخرى إلى نص باستخدام هذه الأداة المجانية عبر الإنترنت. تعمل مباشرة في متصفحك دون إرسال البيانات إلى الخوادم.
يمكنك أيضاً سحب ملف نصي وإفلاته هنا
أدوات ذات صلة
حول ترميز/فك ترميز Base64
ما هو Base64؟
Base64 هو مخطط ترميز يمثل البيانات الثنائية بتنسيق سلسلة ASCII. يُستخدم عادةً لترميز البيانات الثنائية مثل الصور عند الحاجة إلى نقلها في البيئات التي تدعم المحتوى النصي فقط.
كيف يعمل Base64
- يحوّل البيانات الثنائية إلى مجموعة من 64 حرفاً ASCII
- يستخدم A-Z، a-z، 0-9، + و / للترميز (= للحشو)
- يزيد حجم البيانات بحوالي 33%
- يضمن الإرسال الآمن للبيانات الثنائية كنص
حالات الاستخدام الشائعة
- تضمين الصور مباشرةً في HTML/CSS باستخدام عناوين URL للبيانات
- ترميز البيانات الثنائية في حمولات JSON
- إرسال البيانات الثنائية في نص البريد الإلكتروني
- تخزين البيانات المعقدة في ملفات تعريف الارتباط أو التخزين المحلي
- ترميز بيانات اعتماد المستخدم في المصادقة الأساسية
- نقل البيانات الثنائية عبر بروتوكولات النص فقط
الأسئلة الشائعة
ما هو ترميز Base64 ولماذا يُستخدم؟
Base64 هو مخطط ترميز ثنائي إلى نص يحوّل البيانات الثنائية إلى أحرف ASCII باستخدام أبجدية مكونة من 64 حرفاً. يُستخدم لنقل البيانات الثنائية بأمان عبر بروتوكولات النص فقط وتضمين الصور في HTML/CSS.
هل Base64 شكل من أشكال التشفير؟
لا، Base64 ليس تشفيراً، بل هو مجرد طريقة ترميز. يمكن لأي شخص بسهولة فك ترميز نص Base64 إلى شكله الأصلي. Base64 مصمم لتوافق نقل البيانات والتخزين وليس للأمان.
لماذا يزيد ترميز Base64 من حجم البيانات؟
يزيد ترميز Base64 من حجم البيانات بحوالي 33% لأنه يمثل كل 3 بايت من البيانات الثنائية باستخدام 4 أحرف ASCII. هذه التكلفة هي مقايضة لضمان الإرسال الآمن عبر الأنظمة النصية فقط.
هل يمكنني ترميز أي نوع من الملفات بهذه الأداة؟
هذه الأداة مصممة لترميز/فك ترميز النص. للملفات، ستحتاج أولاً إلى تحويل الملف إلى تمثيل نصي. استخدم أداة الصورة إلى Base64 للصور.
ما هي الأحرف المستخدمة في ترميز Base64؟
يستخدم Base64 64 حرفاً: الأحرف الكبيرة A-Z والأحرف الصغيرة a-z والأرقام 0-9 والزائد (+) والشرطة المائلة (/). يُستخدم علامة المساواة (=) للحشو عند الحاجة.
لماذا أحصل على أحرف حشو (=) في ناتج Base64؟
يضمن الحشو بعلامات المساواة (=) أن طول ناتج Base64 دائماً مضاعف لـ 4 أحرف. يحدث هذا عندما لا يكون طول بيانات الإدخال قابلاً للقسمة على 3.
هل يمكنني فك تشفير Base64 المشفَّر بأدوات أخرى؟
نعم، Base64 تنسيق ترميز قياسي. يجب أن تُفكَّ أي سلسلة Base64 مُرمَّزة بشكل صحيح من أي أداة بشكل صحيح مع أداة فك التشفير لدينا.
ماذا يحدث إذا حاولت فك تشفير Base64 غير صالح؟
ستعرض الأداة رسالة خطأ. تأكد من أن مدخلاتك تحتوي فقط على أحرف Base64 صالحة والتنسيق الصحيح.
هل بياناتي آمنة عند استخدام هذه الأداة؟
نعم، يحدث كل الترميز وفك الترميز في متصفحك باستخدام JavaScript من جانب العميل. لا يتم إرسال أي بيانات إلى خوادمنا أو تخزينها في أي مكان.
هل يمكنني استخدام هذا لترميز كلمات المرور أو البيانات الحساسة؟
بينما هذه الأداة آمنة (من جانب العميل فقط)، تذكر أن Base64 ليس تشفيراً. لكلمات المرور أو البيانات الحساسة، استخدم أدوات تشفير مناسبة.
ما هي عناوين URL للبيانات وكيف ترتبط بـ Base64؟
تضمّن عناوين URL للبيانات الملفات مباشرةً في HTML/CSS باستخدام ترميز Base64. تُستخدم عادةً للصور والخطوط الصغيرة وغيرها من الأصول لتقليل طلبات HTTP.
هل يمكنني ترميز Unicode أو الأحرف الدولية؟
نعم، تتعامل هذه الأداة بشكل صحيح مع أحرف Unicode والنص الدولي. تعالج وظائف الترميز المدمجة في المتصفح نص UTF-8 بشكل صحيح.