مشفّر Base64 — تشفير النص إلى Base64 أونلاين
حوّل نصًا عاديًا بصيغة Unicode إلى سلسلة Base64 قياسية مباشرة في متصفحك. الصق النص، اضغط «تشفير»، انسخ الناتج أو نزّله — لا يتم رفع أي شيء أبدًا، لذا يبقى المحتوى الذي تشفّره على جهازك.
تم التشفير محليًا في متصفحك — لا يغادر النص هذا التبويب أبدًا.
يتم التشفير بالكامل في هذا التبويب. يُحوَّل نصك عبر TextEncoder المدمج في المتصفح ولا يُرسل أبدًا إلى أي خادم — لا يوجد طلب أو إشارة تحليلات أو حدث تتبع أو سجل يحتوي على مدخلاتك.
الصيغ المدعومة
- الإدخال: أي نص UTF-8 — لاتيني، سيريلي، عربي، صيني، رموز تعبيرية.
- الإخراج: Base64 قياسي (A–Z، a–z، 0–9، +، /) مع الإكمال.
- نسخ الناتج إلى الحافظة أو تنزيله كملف .txt.
كيفية الاستخدام
- 1
الصق نصك
اكتب أو الصق أي نص — إنجليزية أو سيريلية أو عربية أو صينية أو رموزًا تعبيرية.
- 2
شفّر محليًا
اضغط «تشفير». يتم التحويل داخل هذا التبويب عبر مشفّر UTF-8 المدمج.
- 3
انسخ أو نزّل
انسخ قيمة Base64 بنقرة واحدة أو نزّلها كملف .txt.
ما الذي يفعله هذا الإصدار
يمثل Base64 البيانات الثنائية كسلسلة ASCII آمنة. يأخذ هذا المشفّر النص الذي تلصقه، ويحوّله إلى بايتات UTF-8، ثم يُخرج الصيغة القياسية Base64 لهذه البايتات. ولأن التشفير يتم فوق بايتات UTF-8، فإن أحرفًا مثل السيريلية والعربية واليابانية والرموز التعبيرية تنتج مخرجات صالحة وقابلة للتبادل بدلًا من التسلسلات المعطوبة التي تنتجها تطبيقات btoa() الساذجة.
لمن صُمم
للمطورين الذين يدمجون نصًا في JSON أو البريد الإلكتروني، ومهندسي ضمان الجودة الذين يجهزون نماذج اختبار، والكتّاب الذين يشاركون مقتطفات يجب ألا تفسدها طبقات النقل، ولكل من يحتاج قيمة Base64 سريعة وخاصة دون لصق محتوى حساس في خدمة ويب تابعة لطرف ثالث.
استخدام المشفّر
الصق أو اكتب النص في الخانة، اضغط «تشفير»، فتظهر قيمة Base64 بالأسفل. استخدم «نسخ» لالتقاطها أو «تنزيل» لحفظها كملف .txt. التشفير فوري ومحلي: لا انتظار ولا حد لِحجم الملف سوى ما يمكن لمتصفحك حمله بسهولة.
شرح Base64 القياسي
يستخدم الإخراج الأبجدية القياسية مع الرمزين + و / وإكمال = اختياري، وهو ما تتوقعه معظم مقاطع الحمولة في JSON Web Tokens وروابط data والأساليب البرمجية للسلاسل الثنائية. إذا كنت تحتاج إلى الصيغة الآمنة لروابط الويب (مع - و _ بدلًا منهما)، الصق القيمة في تلميح مفكّك الشفرات في صفحة فك تشفير Base64 — فالصيغتان غير قابلتين للتبادل.
القيود
- الناتج أكبر من الإدخال بحوالي 33٪ (يضيف Base64 4 أحرف لكل 3 بايتات).
- يُحوَّل Unicode أولًا إلى بايتات UTF-8 — هذا سلوك صحيح وليس عيبًا: هذه هي البايتات نفسها التي تتوقعها معظم واجهات API وأنظمة الملفات.
أدوات ذات صلة
الأسئلة الشائعة
تحتاج مساعدة؟
إجابات عن الأسئلة الشائعة، وبيانات التواصل، وخط مباشر للإبلاغ عن مشكلة.