رمّز وفكّ ترميز النصوص أو الملفات بصيغة Base64 — داخل متصفحك بالكامل.
يحوّل صورة أو خطاً أو ملفاً صغيراً إلى Data URI بصيغة Base64 يمكنك تضمينه مباشرة في CSS أو HTML.
Base64 طريقة لتمثيل أي بيانات — نص أو صورة أو خط — باستخدام ٦٤ حرفاً بسيطاً فقط (A–Z وa–z و0–9 ورمزين). وُجد لأن بعض القنوات، مثل متون البريد والروابط وJSON، مبنية للنص وقد تُفسد البيانات الثنائية الخام. يحوّل Base64 تلك البيانات الثنائية إلى نص آمن قابل للطباعة يصمد أثناء الرحلة.
من المهم التوضيح: Base64 ليس تشفيراً ولا يوفّر خصوصية. يستطيع أي شخص فكّه إلى الأصل بخطوة واحدة — وهذه الأداة نفسها تفعل ذلك. إنه يغيّر شكل البيانات فقط، لا سرّيتها أبداً. وإن أردت حماية شيء، فأنت بحاجة إلى تشفير حقيقي لا Base64.
يكلّف Base64 حجماً أيضاً: الصيغة المُرمّزة أكبر بنحو الثلث من الأصل، لأنها تحزم ثلاث بايتات في أربعة أحرف. هذا مقبول لأيقونة صغيرة مضمّنة في CSS، لكن تضمين صورة كبيرة كـData URI يضخّم صفحتك — فاربط بالملف بدلاً من ذلك.
يمكن تضمين أيقونة أو خط صغير مباشرة كـData URI بصيغة Base64، ما يوفّر طلب شبكة إضافياً — ومُرمّز الملفات أعلاه يبنيه لك.
صُمّم البريد للنص، فكل مرفق ترسله يُرمَّز بـBase64 خلف الكواليس ليسافر بأمان عبر خوادم البريد.
أجزاء من رموز مثل JWT مُرمّزة بـBase64url — افكّ النسخة الآمنة للروابط هنا لقراءة محتواها (لا للوثوق به).
لا. Base64 ترميز قابل للعكس وليس تشفيراً — لا يحتاج فكّه إلى مفتاح ولا يستغرق أكثر من لحظة، وهذه الصفحة دليل على ذلك. إذا احتجت حماية بيانات فاستخدم تشفيراً حقيقياً (AES أو TLS) أولاً، وبعدها فقط رمّز البايتات المشفّرة بـ Base64 إن لزمت صيغة نصية آمنة.
يحوّل Base64 كل ٣ بايتات من المدخلات إلى ٤ أحرف في المخرجات، لأن كل رمز من رموزه الأربعة والستين يحمل ٦ بتات فقط بينما يحمل البايت ٨ بتات. نسبة ٤ إلى ٣ تعني زيادة الثلث، مع علامة = أو علامتين للحشو في النهاية. ولا سبيل لتجنّب ذلك — فهذه الزيادة ثمن البقاء في صيغة نصية آمنة.
يستخدم Base64 القياسي الرمزين + و /، وهما يتعارضان مع بنية الروابط: فعلامة + تعني مسافة في سلاسل الاستعلام، و / تفصل بين المسارات. تستبدل Base64URL بهما - و _ وتحذف حشو = غالباً. رموز JWT وقيم OAuth وكثير من واجهات الويب تتوقع هذه الصيغة — فعّل الخيار كلما كانت سلسلتك ستنتقل داخل رابط.
السلسلة التي لصقتها Base64 صالح، لكن البايتات بداخلها ليست نصاً — غالباً صورة أو PDF أو صيغة ثنائية أخرى. عرض هذه البايتات كنص سيُنتج حروفاً مشوّهة، لذلك تخبرك الأداة بصراحة بدلاً من ذلك. حمولات QR في الفواتير الإلكترونية (ZATCA) مثلاً كثيراً ما تُفكّ إلى بيانات TLV ثنائية لا إلى نص عادي.
لا. الترميز وفكّه وتحويل الملف إلى Data URI كلها تعمل بجافاسكربت داخل تبويب متصفحك. لا يُرسل شيء ولا يُسجَّل ولا يُخزَّن — ويمكنك التحقق بفتح الصفحة ثم قطع الاتصال بالإنترنت؛ ستبقى كل الميزات تعمل، فالنصوص السرّية والملفات الداخلية آمنة هنا.
هي حشو. يعمل Base64 بكتل من ٤ أحرف، وعندما لا تكون البيانات الأصلية من مضاعفات ٣ بايتات، تُكمل علامة = أو علامتان الكتلة الأخيرة. بعض الأنظمة تحذفها تماماً — وهذا المفكّك يعيد الحشو تلقائياً، فتُفكّ السلاسل بعلامات = أو بدونها على حدٍّ سواء.
رموز QR الديناميكية تتيح لك تغيير الوجهة في أي وقت — دون إعادة طباعة — وتعرض لك كل عملية مسح: متى وأين وعلى أي جهاز. جرّب استوديو QRA كاملاً مجاناً لمدة ١٤ يوماً.