ترميز / فك ترميز Base64
رمّز النص إلى Base64 أو فُكّ ترميز Base64 إلى نص (آمن مع UTF-8).
ترميز / فك ترميز Base64 — حوّل أي نص إلى Base64 والعكس، بأمان كامل مع UTF-8 — الرموز التعبيرية والكتابات غير اللاتينية تُحفظ ذهابًا وإيابًا بشكل صحيح. كل شيء يعمل داخل متصفحك، لذا فإن البيانات التي تلصقها لا تغادر جهازك أبدًا. استخدم زر التبديل لإعادة تمرير الناتج إلى المدخل والتحويل في الاتجاه المعاكس.
ما هي ترميز / فك ترميز Base64؟
مرمِّز ومفكِّك ترميز Base64 مجاني عبر الإنترنت يحوّل النص العادي إلى Base64 أو يفكّ ترميز سلسلة Base64 إلى نص قابل للقراءة، بأمان كامل مع UTF-8. يستخدمه المطورون والطلاب وكل من يتعامل مع data URI أو رموز API أو JSON Web Token أو ترويسات مصادقة HTTP الأساسية أو ملفات الإعداد لترميز السلاسل وفك ترميزها بسرعة دون كتابة أي شيفرة. ولأن الترميز يراعي UTF-8، تُحوَّل الرموز التعبيرية والكتابات غير اللاتينية (الكورية واليابانية والصينية والعربية واللاتينية ذات العلامات) ذهابًا وإيابًا دون تلف. بدّل بين وضعَي الترميز وفك الترميز، واستخدم التبديل للتحويل في الاتجاه المعاكس، وانسخ النتيجة بنقرة واحدة.
كيفية استخدام ترميز / فك ترميز Base64
- اختر وضعًا بمفتاح الترميز / فك الترميز: اختر الترميز لتحويل النص إلى Base64، أو فك الترميز لتحويل Base64 إلى نص.
- اكتب محتواك أو الصقه في صندوق الإدخال (نص عادي في وضع الترميز، وسلسلة Base64 في وضع فك الترميز).
- اقرأ النتيجة المحوّلة فورًا في صندوق الإخراج بالأسفل، الذي يُحدَّث أثناء الكتابة.
- انقر زر النسخ في الإخراج لنسخ النتيجة إلى حافظتك.
- استخدم زر التبديل لإرسال الإخراج مرة أخرى إلى الإدخال وقلب الوضع، فتُحوِّل في الاتجاه المعاكس.
- انقر مسح لتفريغ الإدخال والبدء من جديد.
أمثلة
ترميز نص عادي
المدخل
Hello
المخرج
SGVsbG8=
فك ترميز سلسلة Base64
المدخل
SGkh
المخرج
Hi!
دورة كاملة UTF-8 / رمز تعبيري
في وضع الترميز، يُرمَّز النص غير اللاتيني والرموز التعبيرية (مثل "안녕 👋") عبر UTF-8 أولًا، بحيث يُعيد فك ترميز الناتج الأحرف الأصلية ذاتها تمامًا دون تلف.
الأسئلة الشائعة
- هل يتعامل مع الرموز التعبيرية والأحرف غير اللاتينية مثل الكورية أو اليابانية؟
- نعم. الترميز وفك الترميز آمنان مع UTF-8، لذا تُحوَّل الرموز التعبيرية والكتابات غير اللاتينية بشكل صحيح وتعود تمامًا إلى النص الأصلي.
- لماذا أرى خطأ "Invalid Base64 input"؟
- تظهر هذه الرسالة في وضع فك الترميز عندما لا يكون النص الذي لصقته Base64 صالحًا (مثلًا يحتوي على أحرف غير مسموح بها أو حشو غير صحيح). بدّل إلى وضع الترميز للنص العادي، أو الصق سلسلة Base64 منسّقة بشكل صحيح.
- هل يمكنني التحويل في كلا الاتجاهين؟
- نعم. استخدم مفتاح الترميز / فك الترميز لاختيار الاتجاه، أو اضغط زر التبديل لإعادة الناتج الحالي إلى الإدخال وقلب الوضع تلقائيًا.
- هل تُرفع بياناتي إلى خادم؟
- لا. كل شيء يعمل بالكامل داخل متصفحك باستخدام ترميز JavaScript المدمج. النص الذي تلصقه لا يغادر جهازك أبدًا ولا يُرسَل إلى أي خادم.
- هل هناك حد لحجم النص الذي يمكنني تحويله؟
- لا يوجد حد ثابت؛ يحدث التحويل محليًا في متصفحك، لذا فإن القيد العملي الوحيد هو الذاكرة المتاحة في جهازك.
أدوات ذات صلة
ترميز / فك ترميز Base32 / Base58
رمّز النص إلى Base32 (RFC 4648) أو Base58 (أبجدية البيتكوين) وافكك ترميز أي منهما مرة أخرى إلى نص، مع دعم كامل وآمن لـ UTF-8 وبالكامل داخل متصفحك.
محوّل حالة الأحرف وعدّاد النصوص
غيّر حالة أحرف النص واحسب عدد الأحرف والكلمات والأسطر.
أداة تنسيق وتصغير الكود
نسّق أو صغّر HTML وCSS وJavaScript فورًا داخل متصفحك، مع مسافة بادئة من مسافتين أو 4 مسافات أو علامة جدولة، وضغط JavaScript المدعوم بـ Terser.
محوّل الألوان
حوّل الألوان بين HEX وRGB وHSL مع معاينة مباشرة.