تحويل فوري إلى Base64، بما في ذلك الحروف المشكولة.
Base64 ترميز يحوّل أي بيانات إلى سلسلة من الأحرف الآمنة: الحروف اللاتينية الكبيرة والصغيرة، والأرقام، و+ و/، مع إكمال السلسلة بعلامة = عند الحاجة. يُستخدم لنقل النصوص أو البيانات الثنائية عبر قنوات مصممة للنص البسيط: البريد الإلكتروني، وملفات JSON، وعناوين المواقع، وترويسات HTTP.
تدعم الأداة ترميز UTF-8: تُحفظ الحروف العربية والأبجديات الأخرى والرموز التعبيرية في الاتجاهين.
| النص | Base64 |
|---|---|
مرحبا | 2YXYsdit2KjYpw== |
Hello | SGVsbG8= |
علامات = في النهاية حشو: يقسم Base64 البيانات إلى مجموعات من 3 بايتات، ويكمل المجموعة الأخيرة إذا كانت ناقصة.
data:image/png;base64,….خطأ شائع: يُفك ترميز Base64 فورًا دون مفتاح أو كلمة مرور. لا يحمي أي شيء. لا تستخدمه أبدًا «لإخفاء» كلمة مرور أو بيانات حساسة؛ فذلك يحتاج إلى تشفير حقيقي.
للحرفين + و/ معنى خاص في عناوين المواقع. تستبدلهما نسخة «base64url»، المستخدمة خاصة في JWT، بالحرفين - و_، وغالبًا ما تحذف =. لفك ترميز سلسلة كهذه هنا، استبدل أولًا - بـ+ و_ بـ/.
لا، يتم الترميز وفكه محليًا بالكامل داخل متصفحك.
غالبًا ليست السلسلة Base64 صالحة: حرف زائد، أو جزء ناقص، أو نسخة base64url التي تستخدم «-» و«_». تأكد أنك نسخت السلسلة كاملة.
لا. ليس تشفيرًا: يستطيع أي شخص فك ترميزه. يُستخدم فقط لنقل البيانات بصيغة نصية.
يمثل Base64 كل 3 بايتات بأربعة أحرف: تكون النتيجة أطول من البيانات الأصلية بنحو الثلث.