مشفّر / فاكّ تشفير Base64
شفّر النص إلى Base64، أو فكّ تشفير Base64 لإعادته إلى نص مقروء.
يتم الترميز وفك الترميز محليًا في متصفحك ولا يُرسلان إلى أي مكان.
حول هذه الأداة
Base64 هي طريقة لتشفير البيانات الثنائية أو النصية كسلسلة من أحرف ASCII العادية، بحيث يمكن نقلها أو تخزينها بأمان في أي مكان يتوقع نصًا — داخل عنوان URL، أو حقل JSON، أو مرفق بريد إلكتروني، أو data: URI لصورة مضمّنة.
تدعم هذه الأداة نص يونيكود الكامل (لا مجرد ASCII الأساسي) وتعمل بالكامل في متصفحك، لذا لا يغادر المحتوى الملصق جهازك أبدًا.
يستحق التذكير أن Base64 هو تشفير ترميزي وليس تشفيرًا أمنيًا: فهو قابل للعكس بالكامل وبسهولة تامة دون الحاجة إلى مفتاح، ويهدف فقط إلى تمثيل البيانات الثنائية بأمان كنص. لا ينبغي الاعتماد عليه أبدًا لحماية بيانات حساسة أو سرية.
أدوات ذات صلة
الأسئلة الشائعة
- ما هو استخدام تشفير Base64؟
- يشفّر Base64 البيانات الثنائية أو النصية إلى سلسلة من أحرف ASCII العادية (A-Z وa-z و0-9 و+ و/)، وتُستخدم بشكل شائع لتضمين البيانات في عناوين URL، وحمولات JSON، ومرفقات البريد الإلكتروني (MIME)، وعناوين data: URI للصور المضمّنة مباشرة في HTML أو CSS.
- هل تُرسَل بياناتي إلى خادم؟
- لا — يحدث كل التشفير وفك التشفير محليًا في متصفحك باستخدام واجهات برمجة تطبيقات جافاسكريبت القياسية. لا شيء تكتبه أو تلصقه هنا يُرسل إلى أي مكان.
- هل Base64 تشفير أمني أو إجراء حماية؟
- لا. Base64 هو ترميز، لا تشفير أمني — يمكن لأي شخص عكسه بالكامل دون الحاجة إلى مفتاح، والغرض منه فقط تمثيل البيانات الثنائية بأمان كنص. لا ينبغي استخدامه أبدًا لحماية معلومات حساسة.
- لماذا يبدو النص المشفّر بـ Base64 أطول من الأصل؟
- يمثّل Base64 كل 3 بايت من المدخل كـ 4 أحرف ASCII، لذا يكون النص المشفّر أطول بنحو 33% من الأصل. هذا العبء الزائد هو المقايضة اللازمة للتمكن من تمثيل أي بيانات ثنائية بأمان كنص عادي.