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

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

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

ما الذي يفعله ترميز Base64؟

يحوّل Base64 البايتات إلى نص قابل للطباعة باستخدام أبجدية من 64 محرفاً. يفيد عندما يحتاج حقل في واجهة API أو إعداد نصي أو URI للبيانات إلى تمثيل البيانات الثنائية كنص. إنه يغيّر طريقة التمثيل فقط ولا يخفي المحتوى أو يحميه.

متى تستخدم أداة Base64؟

إعداد قيمة لحقل نصي

رمّز قيمة قصيرة عندما تتطلب واجهة API أو إعداد أو بيانات اختبار نصاً بدلاً من البايتات الخام.

قراءة نص مرمّز

فك ترميز قيمة من سجل أو طلب لتفهم محتواها وتتحقق من مشكلة في تكامل.

كيفية ترميز Base64 وفك ترميزه

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

استخدامات عملية لـ Base64

اختبار طلب API

رمّز نصاً تجريبياً مثل Hello داخل طلب وهمي، ثم فك قيمة الاستجابة لمقارنتها.

تجهيز بيانات ملف

رمّز صورة أو مستنداً صغيراً في المتصفح عندما تطلب أداة تطوير محتوى Base64. أضف بادئة URI المناسبة بنفسك إذا احتاجها التطبيق.

نصائح لنتائج Base64 دقيقة

لا تعتبره تشفيراً

يمكن عكس Base64 وفك ترميزه؛ لا تستخدمه لحماية كلمات المرور أو الرموز السرية أو الملفات الخاصة.

تحقق من وضع الأداة

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

انتبه إلى حجم الناتج

يزيد Base64 الحجم بنحو الثلث عادةً؛ لذلك تنتج الملفات الكبيرة سلاسل طويلة وتستهلك ذاكرة المتصفح.

دعم المتصفح

تستخدم معالجة النصوص والملفات واجهات الترميز وFileReader في المتصفح. استخدم متصفحاً حديثاً؛ قد تحتاج الحافظة إلى إذن، وتعتمد الملفات الكبيرة على الذاكرة المتاحة.

ما يجب مراجعته قبل استخدام النتيجة

Base64 ترميز قابل للعكس وليس تشفيراً لحماية البيانات. ينتج فك الترميز هنا نصاً ولا يعيد إنشاء ملف ثنائي قابل للتنزيل. يعتمد حجم المدخل المناسب على ذاكرة المتصفح.

الأسئلة الشائعة

هل يشفر Base64 النص؟
لا. Base64 ترميز قابل للعكس، ويمكن لمن يملك السلسلة فكها. استخدم التشفير وضوابط الوصول عند الحاجة إلى السرية.
هل تعيد الأداة الملف بعد فك Base64؟
تفك هذه الصفحة Base64 إلى نص ولا تنشئ ملفاً ثنائياً للتنزيل. لاستعادة صورة أو PDF استخدم أداة تدعم البيانات الثنائية.
لماذا يكون النص المرمّز أطول؟
يمثل Base64 كل ثلاثة بايتات بأربعة محارف نصية، مع حشو عند الحاجة. لذلك يكون الناتج أكبر بنحو الثلث تقريباً.
كيف يُرمَّز النص الذي يحتوي على Unicode؟
يُحوَّل النص أولاً إلى بايتات UTF-8. على سبيل المثال، يُرمَّز النص `Hello` إلى `SGVsbG8=`.
ماذا تعني علامة `=` في نهاية الناتج؟
إنها حشوة Base64 تُستخدم عندما لا يكتمل آخر تجمّع من البايتات. احتفظ بعلامات `=` النهائية إذا كنت تحتاج إلى قيمة Base64 كاملة.
لماذا قد يبدو النص بعد فك Base64 غير مقروء؟
يمكن أن تمثل Base64 بايتات ثنائية ليست نصاً. تعرض هذه الأداة الناتج كنص، لذلك قد تظهر بيانات الملفات كرموز غير مفهومة ولا تُستعاد كملف قابل للتنزيل.

أدوات ذات صلة