Base64 Encode Online

The most flexible Base64 encoder: encode plain text, any local file or a remote URL. You can pick the character set used for text, the Base64 standard (standard, MIME, URL-safe, PEM, IMAP and more) and the output format. Enable live mode to encode as you type.

كيفية استخدام أداة Base64 Encode Online

  1. اختر نوع البيانات: نص أو ملف محلي أو رابط بعيد.
  2. بالنسبة للنص، اختر ترميز الأحرف إن أردت (UTF-8 هو الافتراضي وهو ما تتوقعه معظم الأنظمة).
  3. اختر معيار Base64 وتنسيق المخرجات.
  4. اضغط ترميز إلى Base64 ثم انسخ النتيجة أو نزّلها.

معايير Base64 المدعومة

  • القياسي (RFC 4648): الأبجدية A–Z a–z 0–9 + / مع حشو =.
  • MIME (RFC 2045): الأبجدية نفسها، مع تقسيم الأسطر عند 76 حرفًا باستخدام CRLF.
  • PEM (RFC 7468): تقسيم الأسطر عند 64 حرفًا، كما في الشهادات الرقمية.
  • Base64URL (RFC 4648 §5): يستخدم - و_ بدلًا من + و/، بدون حشو. يُستخدم في JWT وعناوين URL.
  • IMAP (RFC 3501): يستخدم + و,، بدون حشو.
  • رمز اسم XML (. و-) ومعرّف XML (_ و:).
  • تغليف OpenPGP ASCII (RFC 4880): أسطر من 76 حرفًا مع مجموع اختباري CRC-24.

لماذا يهم ترميز الأحرف؟

يُرمِّز Base64 البايتات لا الحروف. فالكلمة نفسها تنتج بايتات مختلفة في UTF-8 أو Windows-1252 أو Shift_JIS، وبالتالي سلسلة Base64 مختلفة. استخدم UTF-8 ما لم يتطلب النظام المستقبِل صراحةً ترميزًا قديمًا.

When developers encode to Base64

Use this free Base64 encoder to embed images in CSS/HTML data URIs, put binary blobs in JSON APIs, build HTTP Basic Auth headers, wrap PEM certificates, or produce URL-safe tokens. Prefer Base64URL for JWTs and query strings, and MIME wrapping when a mail client expects 76-character lines.

جميع أدوات ترميز Base64

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

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

كيف أرمِّز سلسلة نصية بـ Base64؟

اختر "نص"، والصق السلسلة، ثم انقر "ترميز إلى Base64". إعداد UTF-8 الافتراضي يطابق ما تنتجه JavaScript وPython وPHP وJava.

هل يمكنني ترميز ملف بـ Base64؟

نعم. اختر "ملف محلي" وحدد أي ملف: صور أو PDF أو ZIP أو شهادات وما إلى ذلك. يُعالَج الملف محليًا ولا يُرفع أبدًا.

ما الفرق بين Base64 وBase64URL؟

يستبدل Base64URL "+" بـ "-" و"/" بـ "_" وعادةً يحذف الحشو، لذا يمكن استخدام النتيجة في عناوين URL وأسماء الملفات دون تهريب.

Is this Base64 encoder free?

Yes. Encode unlimited text and files in your browser with no sign-up. Nothing you encode is uploaded to our servers.

How do I encode for e-mail (MIME)?

Select the MIME (RFC 2045) standard so the output is wrapped at 76 characters with CRLF, which is what many mail systems expect.

أدوات وأدلة ذات صلة

التعليقات (0)

لديك سؤال أو فكرة أو وجدت خطأً في “Base64 Encode Online”؟ اترك تعليقًا، أو قيّم الأداة، أو ردّ على الآخرين.

لا توجد تعليقات بعد. كن أول من يشارك رأيه!

اترك تعليقًا

قيّم هذه الأداة:
Esc
↑ ↓ تنقّل↵ فتحEsc إغلاق