M ToolsMio

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

شفّر وفك تشفير سلاسل Base64 فورًا في متصفحك. يدعم النصوص وعناوين URL و data URI. أداة مجانية عبر الإنترنت، خصوصية 100%.

ترميز الأحرف
اسحب وأفلت ملفاً هنا، أو انقر للاختيار
ستظهر النتيجة هنا...

الميزات

100% في المتصفح

تتم جميع عمليات الترميز وفك الترميز في متصفحك. لا تغادر بياناتك جهازك أبدًا.

مجاني وبدون تسجيل

بدون تسجيل، بدون حدود، بدون رسوم مخفية. افتح واستخدم.

نتائج فورية

ترميز وفك ترميز في الوقت الفعلي أثناء الكتابة، صفر انتظار.

تحويل ثنائي الاتجاه

بدّل بين الترميز وفك الترميز بنقرة واحدة. يدعم النصوص وعناوين URL و data URI.

كيف يعمل مشفر Base64؟

  1. أدخل أو الصق النص في حقل الإدخال.
  2. انقر "ترميز" لتحويل النص إلى Base64 أو "فك الترميز" للتحويل العكسي.
  3. انسخ النتيجة بنقرة واحدة.
  4. استخدم "مسح" لإعادة التعيين.

حالات الاستخدام الشائعة

مرفقات البريد الإلكتروني

Base64 يشفر الملفات الثنائية لنقل MIME. ToolsMio يساعد في التشفير وفك التشفير بسرعة.

عناوين URL للبيانات

ضمّن الصور أو الخطوط أو الملفات مباشرة في HTML/CSS باستخدام عناوين URL للبيانات Base64.

مصادقة API

العديد من واجهات API تستخدم بيانات اعتماد مشفرة بـ Base64 لمصادقة HTTP Basic.

رموز JWT

JSON Web Tokens تستخدم ترميز Base64URL. فك ترميز JWT لفحص محتواها.

ما الذي يجب أن تعرفه عن ترميز Base64؟

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

هل تُرسل بياناتي إلى أي خادم؟
لا، بياناتك لا تُرسل أبدًا إلى أي خادم. تتم جميع عمليات الترميز وفك الترميز بالكامل في متصفحك باستخدام JavaScript من جانب العميل، مما يعني أن نصك يبقى على جهازك طوال الوقت. هذا أمر بالغ الأهمية لأن Base64 يُستخدم بشكل متكرر لترميز معلومات حساسة مثل بيانات اعتماد API ورؤوس المصادقة ورموز JWT. نظرًا لعدم إرسال أي شيء عبر الإنترنت، فلا يوجد خطر من اعتراض البيانات أو الوصول غير المصرح به من قبل أطراف ثالثة. يمكنك التحقق من ذلك بنفسك بفتح علامة تبويب الشبكة في أدوات المطور DevTools أثناء استخدام الأداة — لن ترى أي طلبات صادرة تحتوي على بياناتك. تضمن هذه البنية من جانب العميل أن حتى أكثر البيانات حساسية، بما في ذلك كلمات المرور ورموز الوصول والسلاسل السرية، تظل آمنة وخاصة تمامًا على جهازك المحلي طوال عملية الترميز وفك الترميز بالكامل.
ما هو ترميز Base64؟
Base64 هو مخطط ترميز من ثنائي إلى نص يحول البيانات الثنائية إلى تسلسل من أحرف ASCII مأخوذة من أبجدية من 64 حرفًا تشمل A-Z وa-z و0-9 وعلامة الجمع والخط المائل. يعمل عن طريق تجميع البيانات الثنائية في كتل من 6 بتات وتعيين كل كتلة إلى حرف ASCII المقابل، مما ينتج تمثيلاً آمنًا للنص يمكن نقله عبر بروتوكولات مصممة للنص. هذا مهم لأن العديد من الأنظمة — خوادم البريد الإلكتروني وسمات HTML وسلاسل JSON — لا تستطيع التعامل مع البيانات الثنائية الخام مباشرة. على سبيل المثال، عند تضمين صورة صغيرة في HTML باستخدام data URI، يجب أولاً ترميز بيانات الصورة الثنائية بـ Base64. ومع ذلك، يزيد Base64 حجم البيانات بحوالي 33%، لذلك مدخل من 3 بايت يصبح 4 أحرف Base64. من المهم فهم أن Base64 هو ترميز وليس تشفيرًا — لا يوفر أي أمان ويجب عدم استخدامه أبدًا لحماية المعلومات الحساسة.
هل يمكنني ترميز أحرف غير ASCII؟
نعم، هذه الأداة تدعم بالكامل الأحرف غير ASCII بما في ذلك الصينية واليابانية والكورية والعربية وأي نص Unicode آخر. تتولى ذلك عن طريق تحويل سلسلة الإدخال أولاً إلى بايتات UTF-8 قبل تطبيق ترميز Base64، مما يضمن تحويلاً دقيقًا ذهابًا وإيابًا في كل مرة. هذا مهم لأن العديد من أدوات Base64 عبر الإنترنت تفشل مع الأحرف غير ASCII، منتجة مخرجات تالفة لا يمكن فك ترميزها إلى النص الأصلي. على سبيل المثال، ترميز تحية يابانية ينتج سلسلة Base64، وفك ترميز تلك السلسلة يعيد النص الأصلي بشكل مثالي. UTF-8 هو ترميز الأحرف السائد على الويب، يُستخدم من قبل أكثر من 98% من مواقع الويب، وأداتنا تتبع هذا المعيار لضمان التوافق. سواء كنت تعمل مع محتوى متعدد اللغات أو عناوين URL المعربة أو بيانات تحتوي على رموز تعبيرية ورموز خاصة، تضمن هذه الأداة أن بياناتك المشفرة يمكن دائمًا فك ترميزها إلى المدخل الأصلي الدقيق دون أي فقدان.
ما استخدامات Base64 في تطوير الويب؟
يُستخدم Base64 على نطاق واسع في تطوير الويب لعدة أغراض حاسمة. حالة الاستخدام الأكثر شيوعًا هي تضمين أصول صغيرة مثل الصور والخطوط والأيقونات مباشرة في HTML أو CSS كعناوين data URI، مما يلغي طلبات HTTP المنفصلة ويمكن أن يحسن أداء تحميل الصفحة للموارد الصغيرة. Base64 هو أيضًا أساسي لمصادقة HTTP Basic، حيث تُرمز بيانات الاعتماد في رأس Authorization، و JSON Web Tokens (JWT)، التي تستخدم ترميز Base64URL لأقسام الرأس والحمولة. بالإضافة إلى ذلك، تعتمد أنظمة البريد الإلكتروني على Base64 من خلال MIME لإرفاق ملفات ثنائية مثل الصور والمستندات بالرسائل. على سبيل المثال، نمط شائع هو ترميز شعار صغير كـ data URI في background-image لـ CSS. ومع ذلك، نظرًا لأن Base64 يزيد حجم البيانات بحوالي 33%، فمن الأفضل حجبه للأصول الصغيرة التي تقل عن 10 كيلوبايت حيث تفوق تكلفة الطلب تكلفة الترميز.

المزيد من الأدوات