ترميز Base64
يرمّز النص أو الملف إلى Base64.
تعمل هذه الأداة بـ JavaScript. لاستخدامها فعّل JavaScript في المتصفح وأعد تحميل الصفحة.
حوّل الملف إلى نص.
تحوّل أداة Base64 Encode أي ملف إلى نص Base64 مكوَّن من الحروف والأرقام وبضع علامات فقط. ويمكن رفع صورة أو ملف PDF أو صوت أو خط أو أي نوع آخر من الملفات؛ حتى 64 MB. وتُستعمل هذه الصيغة لتمرير الملفات عبر قنوات لا تحمل إلا النص: مرفقات البريد الإلكتروني، وواجهات API التي ترسل الملفات داخل JSON، والشهادات المضمَّنة في ملفات الإعدادات، والصور الصغيرة المضمَّنة في HTML وCSS.
وخيار «اكسر السطر عند 76 محرفًا» مفعَّل افتراضيًا ويلتزم قاعدة طول السطر في البريد (MIME)؛ فأطفئه إن أردت مخرجًا في سطر واحد. وخيار «الإخراج كـ URI من نوع data:» يعطي المخرج بالشكل data:image/png;base64,… ؛ ويمكن لصق هذا النص مباشرةً في وسم <img> أو داخل url() في CSS. ويُحدَّد نوع الملف من اسمه. ومهم: Base64 ليس تشفيرًا، فبإمكان أي أحد فكّه؛ كما أنه يكبّر الملف بنحو 33%. ولإعادته استخدم أداة «فك ترميز Base64». يمكنك رفع 20 ملفًا كحد أقصى في المرة الواحدة؛ تُعالَج كلها بالإعدادات نفسها، وتصل الملفات المتعددة في ملف ZIP واحد.
من البداية إلى النهاية
- ارفع ملفك. اسحب أي ملف وأفلته أو اختره؛ حتى 64 MB.
- اختر الصيغة. اترك كسر السطر مفعَّلًا للبريد والأدوات القديمة. وإن كنت ستضمّنه في HTML أو CSS فشغّل خيار data: URI.
- رمّز ونزّل. ينزل نص Base64 ملفًا بامتداد .txt. ويُكتب على الشاشة مقدار الزيادة في الحجم.
الأسئلة الشائعة
هل Base64 آمن، هل هو مشفَّر؟
لا. فـ Base64 مجرّد ترميز؛ لا يحتاج مفتاحًا، وبإمكان أي أحد فكّه في ثوانٍ. لا تستعمله لحماية بيانات سرّية.
لماذا كبر حجم الملف؟
يكتب Base64 كل 3 بايتات بأربعة محارف؛ ولذلك يكبر المخرج بنحو 33%. وإذا كان كسر السطر مفعَّلًا أضافت نهايات الأسطر قليلًا أيضًا.
أين تفيد data: URI؟
في تضمين الأيقونات والصور الصغيرة في HTML أو CSS دون طلب ملف مستقل. أما مع الملفات الكبيرة فتُثقل الصفحة؛ فاستعملها مع صور بحجم بضعة KB.
هل يبقى ملفي على الخادم؟
لا. يصل ملفك إلى الخادم للمعالجة فقط ويُحذف عند انتهاء العمل، ويُحذف الناتج أيضًا بعد تنزيله والخروج من الأداة. لا تحتاج إلى حساب أو اسم أو بريد إلكتروني، ولا تُرسل ملفاتك إلى أي خدمة خارجية. الاستخدام مجاني: لا نضع حصة بالساعة أو باليوم لعدد العمليات، ولا نطلب منك مشاهدة إعلان قبل المعالجة، ولا نضيف علامة مائية إلى الناتج.
أدوات الملفات أخرى
RUPO Studio