تخطي إلى المحتوى الرئيسي
أدوات المطورين

ترميز وفك ترميز Base64

معالجة أمامية بحتة بدون رفع آمن UTF-8 تحويل فوري
( حرف)
( حرف)

اكتب نصًا أو سلسلة Base64 أعلاه ثم اضغط زرًا للتحويل

حوّل النص إلى Base64 أو فك ترميزه مجانًا عبر الإنترنت. يدعم UTF-8 (الرموز التعبيرية والمتعدد اللغات)، والنسخة الآمنة للعناوين، وأسطر MIME. خصوصية تامة — يعمل في متصفحك.

ما هو Base64؟

Base64 هو ترميز يمثل البيانات الثنائية بـ64 حرفًا ASCII قابلًا للطباعة، يُستخدم لنقل البيانات عبر أنظمة نصية مثل البريد وعناوين URL وJSON وطلبات HTTP. ليس تشفيرًا — يمكن لأي شخص فك ترميزه، فلا تستخدمه لإخفاء كلمات المرور أو الرموز.

نصائح

صحة UTF-8

تشفّر هذه الأداة النص كبايتات UTF-8 قبل التحويل إلى Base64، لذا تعمل الرموز التعبيرية والأحرف المشكّلة والنصوص الآسيوية دون تشويش.

نسخة آمنة للعناوين

يتم تهريب + و/ في Base64 القياسي داخل العناوين. رموز JWT وOAuth تستخدم نسخة بـ- و_. فعّلها إذا كان الناتج داخل عنوان أو كوكيز.

الخصوصية

كل عمليات الترميز والفك تحدث في متصفحك باستخدام btoa/atob وTextEncoder/TextDecoder. لا يُرسل شيء إلى الخادم.

حالات الاستخدام

بيانات اعتماد API

ترميز المفاتيح والرموز لرويس Authorization

Data URIs

ترميز صور صغيرة كعنوان data: لدمجها في HTML/CSS

فحص JWT

فك ترميز أجزاء الترويسة والحمولة لعرض المحتوى

الأسئلة الشائعة

هل Base64 تشفير؟

لا. Base64 ترميز وليس تشفيرًا — النتيجة يمكن فكها فورًا من أي شخص. لا تستخدمه لإخفاء كلمات المرور أو مفاتيح API.

لماذا يفشل btoa المباشر؟

يدعم btoa المدمج في المتصفح Latin-1 فقط ويفشل مع الرموز التعبيرية أو النصوص غير اللاتينية. تحوّل هذه الأداة النص أولًا إلى بايتات UTF-8 عبر TextEncoder.

هل تُرسل بياناتي إلى خادمك؟

لا. كل التحويل يحدث في متصفحك — لوحة DevTools → Network تُظهر صفر طلبات. لا يُسجل أو يُخزن أي شيء.