ترميز / فك ترميز Base64
رمّز أو فُكّ ترميز Base64 (آمن مع UTF-8) بأبجدية آمنة للروابط، وحشو اختياري، والتفاف أسطر 64/76، وعدّ فوري للبايتات والأحرف، وعرض للبايتات بالنظام الست عشري أو الثنائي.
ترميز / فك ترميز Base64 — حوّل النص إلى Base64 والعكس، بأمان كامل مع UTF-8 — الرموز التعبيرية والكتابات غير اللاتينية تُحفظ بشكل صحيح. بدّل إلى الأبجدية الآمنة للروابط (- و _)، واحذف حشو =، والتفّ الناتج عند 64 أو 76 حرفًا، وافحص البايتات الخام بالنظام الست عشري أو الثنائي، مع عدّ فوري للبايتات والأحرف. كل شيء يعمل داخل متصفحك، لذا فإن البيانات التي تلصقها لا تغادر جهازك أبدًا.
ما هي ترميز / فك ترميز Base64؟
مرمِّز ومفكِّك ترميز Base64 مجاني عبر الإنترنت يحوّل النص العادي إلى Base64 أو يفكّ ترميز سلسلة Base64 إلى نص قابل للقراءة، بأمان كامل مع UTF-8. إلى جانب الأبجدية القياسية، يوفّر متغيّرًا آمنًا للروابط (- و _ بدلًا من + و /)، وخيارًا لحذف حشو =، والتفاف أسطر MIME/PEM عند 76 أو 64 حرفًا. يعرض عدًّا فوريًا للبايتات والأحرف ويتيح لك فحص البايتات الأساسية بالنظام الست عشري أو الثنائي. فك الترميز متسامح: يقبل الإدخال القياسي أو الآمن للروابط، بحشو أو بدونه، وبفواصل أسطر أو بدونها. يستخدمه المطورون مع data URI وJWT وترويسات مصادقة HTTP الأساسية وملفات الإعداد دون كتابة أي شيفرة.
كيفية استخدام ترميز / فك ترميز Base64
- اختر الترميز أو فك الترميز عبر مفتاح الوضع.
- اكتب محتواك أو الصقه في صندوق الإدخال — نص عادي للترميز، أو سلسلة Base64 لفك الترميز.
- اقرأ النتيجة المحوّلة فورًا في صندوق الإخراج؛ تتحدّث أثناء الكتابة.
- افتح الخيارات (أيقونة الترس) للتبديل بين الأبجدية القياسية والآمنة للروابط، أو حذف حشو =، أو التفاف الناتج المرمَّز عند 64 أو 76 حرفًا.
- تحقّق من العدّ الفوري للبايتات والأحرف، واستخدم عرض البايتات لرؤية البايتات الخام بالنظام الست عشري أو الثنائي (بدّل التنسيق من الخيارات).
- انقر نسخ لنسخ النتيجة، أو التبديل للتحويل في الاتجاه المعاكس، أو مسح للبدء من جديد.
أمثلة
ترميز نص عادي
المدخل
Hello
المخرج
SGVsbG8=
الأبجدية الآمنة للروابط
المدخل
>>>
المخرج
Pj4-
عرض البايتات بالنظام الست عشري
عند ترميز "Hi"، يُظهر عرض البايتات البايتات المصدرية 48 69؛ وعند فك الترميز يُظهر البايتات المفكوكة. بدّل بين الست عشري والثنائي من الخيارات.
الأسئلة الشائعة
- هل يتعامل مع الرموز التعبيرية والأحرف غير اللاتينية مثل الكورية أو اليابانية؟
- نعم. الترميز وفك الترميز آمنان مع UTF-8، لذا تعود الرموز التعبيرية والكتابات غير اللاتينية تمامًا إلى النص الأصلي.
- ما هو خيار Base64 الآمن للروابط؟
- يستخدم Base64 الآمن للروابط - و _ بدلًا من + و /، لذا يمكن إدراج الناتج مباشرةً في الروابط وأسماء الملفات أو JWT دون هروب. يمكنك أيضًا حذف حشو = في النهاية. يقبل فك الترميز تلقائيًا الأبجديتين، القياسية والآمنة للروابط.
- لماذا قد ألتفّ الناتج إلى أسطر؟
- تتطلّب بعض التنسيقات أسطرًا بعرض ثابت: يستخدم بريد MIME 76 حرفًا لكل سطر، وشهادات PEM تستخدم 64. فعّل الالتفاف عند 64 أو 76 للمطابقة؛ ويتجاهل فك الترميز فواصل الأسطر ببساطة.
- ماذا يعرض عرض البايتات؟
- يعرض البايتات الأساسية — البايتات المصدرية عند الترميز، والمفكوكة عند فك الترميز — بالنظام الست عشري أو الثنائي، وهو مفيد لفحص البيانات الثنائية أو تنقيح الترميزات. ويقع بجوار العدّ الفوري للبايتات والأحرف.
- هل تُرفع بياناتي إلى خادم؟
- لا. كل شيء يعمل بالكامل داخل متصفحك باستخدام ترميز JavaScript المدمج. النص الذي تلصقه لا يغادر جهازك أبدًا ولا يُرسَل إلى أي خادم.
أدوات ذات صلة
ترميز / فك ترميز Base32 / Base58
رمّز النص إلى Base32 (RFC 4648) أو Base58 (أبجدية البيتكوين) وافكك ترميز أي منهما مرة أخرى إلى نص، مع دعم كامل وآمن لـ UTF-8 وبالكامل داخل متصفحك.
محوّل حالة الأحرف وعدّاد النصوص
حوّل النص بين UPPERCASE وcamelCase وPascalCase وsnake_case وCONSTANT_CASE وkebab-case وdot.case والمزيد، واحسب عدد الأحرف والكلمات والأسطر.
أداة تنسيق وتصغير الكود
نسّق أو صغّر HTML وCSS وJavaScript فورًا داخل متصفحك، مع مسافة بادئة من مسافتين أو 4 مسافات أو علامة جدولة، وضغط JavaScript المدعوم بـ Terser.
محوّل الألوان
حوّل الألوان بين HEX وRGB وHSL مع معاينة مباشرة.