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

حوّل النص إلى Base64 والعكس مع دعم كامل لـ Unicode.

تعمل في متصفحك · لا يُرفع أي شيءمجاني · بلا تسجيل

عن أداة ترميز وفك ترميز Base64

تتيح لك هذه الأداة تحويل النص إلى Base64 وفك تشفير Base64 إلى نص مقروء. يتم تحويل النص أولًا إلى بايتات UTF-8، لذلك تُشفَّر الحروف العربية والمشكّلة والرموز والإيموجي بشكل صحيح، وهي مشكلة تظهر كثيرًا عند استخدام الدالة btoa وحدها في JavaScript. تظهر النتيجة في مربع الإخراج مباشرة وجاهزة للنسخ بنقرة واحدة، ويمكنك التبديل بين التشفير وفكه كما تشاء على النص نفسه.

فعّل خيار Base64 الآمن للروابط (URL-safe) إذا احتجت النسخة التي تستبدل + و / بالرمزين - و _ وتحذف علامة = من النهاية، كما في الرموز المميزة والروابط. عند فك التشفير تُقبل الصيغتان ويُضاف الحشو الناقص تلقائيًا. تتم المعالجة في متصفحك ولا يُرفع نصك إلى أي خادم. لذلك يمكنك استخدامها بثقة مع النصوص الداخلية وبيانات الاختبار.

كيفية استخدام ترميز وفك ترميز Base64

  1. 01

    الصق نصاً أو Base64.

  2. 02

    اضغط ترميز أو فك الترميز.

  3. 03

    انسخ النتيجة.

متى تستخدمها

  • فك سلسلة Base64 من ملف إعدادات أو ترويسة أو سجل لمعرفة محتواها.
  • تشفير اسم المستخدم وكلمة المرور لترويسة Basic authentication أثناء اختبار API.
  • إنشاء سلاسل Base64 آمنة للروابط لاستخدامها في المعاملات وأسماء الملفات وتجارب الرموز.
  • التأكد من أن النص العربي يعود سليمًا بعد التشفير وفكه.
  • قراءة الجزء المشفر من data URI أو قيمة سر في Kubernetes.

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

ما هو Base64 الآمن للروابط URL-safe؟

هو نسخة تستبدل + بالرمز - و / بالرمز _ وتحذف علامات = من النهاية. بهذا تصبح السلسلة آمنة داخل الروابط وأسماء الملفات والرموز مثل أجزاء JWT دون ترميز إضافي.

هل تدعم الأداة النص العربي وUnicode؟

نعم. يتحول النص إلى بايتات UTF-8 قبل التشفير ويُقرأ بصيغة UTF-8 عند الفك، فتعمل العربية والحروف المشكّلة والإيموجي بشكل صحيح. أما البايتات التي ليست نص UTF-8 صالحًا فتظهر معها رسالة خطأ.

لماذا تظهر رسالة النص ليس Base64 صالحًا عند الفك؟

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

هل Base64 تشفير حقيقي؟

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

هل يجب حذف الحشو أو فواصل الأسطر قبل فك التشفير؟

لا. تُتجاهل المسافات والأسطر الجديدة ويُضاف الحشو = الناقص تلقائيًا، فيمكنك لصق النص كما هو. كما تُقبل الرموز - و _ أيضًا. وهذا يوفر عليك تنظيف النص يدويًا قبل الفك.

هل يُرسل نصي إلى خادم؟

لا. التشفير وفكه يتمان في المتصفح دون رفع ودون حد للاستخدام. الأداة مجانية ولا تحتاج إلى حساب. يمكنك نسخ الناتج بنقرة واحدة. لا حاجة إلى حساب.

المزيد من أدوات المطوّرين

عرض الكل

فئات أخرى