Base64 Converter Controls

وضع:
Currently in encode mode. Click to switch to decode mode.
Swaps the content between input and output areas and toggles the conversion mode
Upload a file to encode to Base64 or decode from Base64 format

نص الإدخال/البيانات

الإخراج BASE64

ستظهر البيانات المشفرة BASE64 هنا

مشفر وفك تشفير Base64 - أداة Base64 عبر الإنترنت

يقوم Base64 Encoder/Decoder بتحويل البيانات الثنائية إلى نص ASCII آمن يمكن تمريره عبر أنظمة تعتمد على النص مثل JSON أو البريد الإلكتروني أو عناوين URL. استخدم هذه الأداة لتحويل الملفات أو الصور أو النصوص إلى Base64 أو فك ترميزها. Base64 ليس تشفيرًا؛ بل هو ترميز قابل للعكس يزيد الحجم بحوالي 33٪.

آلية عمل Base64

يقسم Base64 البيانات إلى كتل من 3 بايت (24 بت)، ثم يحولها إلى أربعة قيم 6-بت باستخدام أبجدية مكونة من 64 رمزًا (A–Z، a–z، 0–9، +، /). عند عدم اكتمال الطول، تُستخدم علامة = للحشو. يوجد إصدار URL-safe يستبدل + و/ بـ - و_. تدعم الأداة كلا الإصدارين.

أمثلة عملية

يمكنك تحويل صورة صغيرة إلى data URI لاستخدامها في CSS أو HTML، أو فك ترميز سلسلة Base64 ضمن JSON لاسترجاع مرفق. مثال: data:image/png;base64,iVBORw0KGgo... يمكن عرضه مباشرة في المتصفح.

خطوات الاستخدام

للنصوص، يتم استخدام UTF-8 للحفاظ على الأحرف الدولية. للملفات، تتم المعالجة محليًا في المتصفح دون رفع البيانات. الصق النص أو حمّل ملفًا، ثم انسخ النتيجة أو نزّلها.

ملاحظات مهمة

يزيد Base64 الحجم بنحو الثلث، ما قد يؤثر على الأداء في الملفات الكبيرة. لا تعتمد عليه كآلية أمان، لأنه قابل للعكس بالكامل. استخدم التشفير الفعلي عند الحاجة إلى السرية.

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

Advertisement