النصوص والملفات إلى Base64 والعكس، مع وضع آمن لعناوين URL ومعاينة للصور
يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.يحوّل Base64 البيانات الثنائية إلى نص عادي لتنتقل داخل JSON أو HTML أو data URI، مقابل زيادة في الحجم بنحو 33 في المئة. تحوّل هذه الأداة النصوص والملفات في الاتجاهين، مع وضع آمن لعناوين URL ومعاينة للصور. لا يُرفع أي شيء.
تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي
اختر «ترميز» أو «فك الترميز» من شريط الخيارات.
اكتب النص أو الصقه في اللوحة الأولى؛ ولترميز ملف اختر «ملف» ثم انقر «اختيار ملف».
شغّل «آمن لـ URL» إذا كانت القيمة ستوضع في عنوان URL أو رمز JWT.
انقر «نسخ» لأخذ النتيجة، أو أيقونة التنزيل لحفظها؛ وتُنزَّل البيانات الثنائية المفكوكة كملف.
يحوّل مرمّز Base64 هذا النص أو أي ملف إلى Base64، ويفك ترميز Base64 إلى نص مقروء أو معاينة صورة أو ملف قابل للتنزيل. تظهر النتيجة أثناء الكتابة، مع وضع آمن لعناوين URL للرموز وسلاسل الاستعلام، وdata URI بنقرة واحدة عند ترميز صورة.
يستخدمه الناس لتضمين شعار صغير في CSS أو في بريد HTML، ولقراءة محتوى رمز أو جسم webhook وصل مرمّزًا بـ Base64، وللتحقق مما أرسله العميل فعلًا حين ترفض واجهة API طلبًا. وهو مفيد أيضًا للصق شهادة أو كتلة ثنائية في ملف إعدادات لا يقبل إلا النص.
يعمل الترميز وفك الترميز في متصفحك بلغة JavaScript. تُقرأ الملفات محليًا عبر File API ولا تُرفع أبدًا، لذا يمكن استخدامه مع المستندات أو المفاتيح الخاصة. يُعامَل النص بترميز UTF-8، فتعود الرموز التعبيرية والكتابة الهندية والتاميلية والعربية سليمة ذهابًا وإيابًا. يقبل فك الترميز كلا الأبجديتين، ويتسامح مع غياب الحشو وفواصل الأسطر، ويتعرّف على PNG وJPEG وGIF وWebP لتعاينها. يمكن أن يصل الملف المختار إلى 20 MB، لأن سلسلة Base64 كاملة تُبنى في الذاكرة والملف الأكبر قد يجمّد علامة التبويب؛ أما النص الملصوق فلا حد خاص به.
اضغط Ctrl+Enter لنسخ النتيجة. ولرمز JWT كامل بدلًا من مقطع واحد استخدم JWT Decoder، وللتجزئات راجع Hash Generator.
نعم. لا تسجيل ولا علامة مائية ولا حد لعدد مرات الاستخدام. ليس للنص الملصوق حد طول سوى ما يتسع له متصفحك. أما الملف المختار فحدّه 20 MB، لأن سلسلة Base64 كاملة تُبنى في الذاكرة والملف الأكبر قد يجمّد علامة التبويب بدلًا من ترميزه.
لا. يعمل الترميز وفك الترميز بالكامل في متصفحك بلغة JavaScript. تُقرأ الملفات محليًا عبر File API وتُبنى النتيجة في الذاكرة، فلا يغادر جهازك شيء مما تلصقه أو تختاره.
يستخدم Base64 القياسي الرمزين + و/ ولهما معنى خاص في عناوين URL، ويحشو بالرمز =. أما Base64 الآمن لعناوين URL (RFC 4648، القسم 5) فيستبدلهما بـ - و_ ويحذف الحشو عادةً. ويُستخدم في رموز JWT وOAuth وسلاسل الاستعلام. شغّل مفتاح «آمن لـ URL» لإنتاجه؛ ويكتشفه فك الترميز تلقائيًا.
اختر «ترميز»، وحوّل الإدخال إلى «ملف»، واختر الصورة، وشغّل Data URI. تبدأ النتيجة بـ data:image/png;base64، ويمكن لصقها مباشرة في url() في CSS أو في السمة src لوسم img. اجعل الصور المضمّنة صغيرة؛ فما يزيد على بضعة كيلوبايتات يُقدَّم عادةً بشكل أفضل كملف عادي.
البايتات المفكوكة ليست نص UTF-8 صالحًا، فهي على الأرجح ملف مثل PDF أو ZIP أو صورة. تُعرض الصور في معاينة؛ أما البيانات الثنائية الأخرى فتظهر لها معاينة ست عشرية وزر «تنزيل» يحفظ البايتات باسم مناسب.
يحتوي الإدخال على حرف خارج A-Z وa-z و0-9 و+ و/ (أو - و_ في الوضع الآمن لعناوين URL)، أو على = شارد في المنتصف، أو ينقصه حرف فلا يستقيم الطول. المسافات وفواصل الأسطر لا مشكلة فيها وتُتجاهل. تحقق من أن السلسلة نُسخت كاملة.
هل ما زلت عالقًا؟ اسأل عن ترميز Base64 وفك ترميزه ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.