حول النص والملفات إلى تنسيق Base64 والعكس. آمن وسريع و 100٪ من جانب العميل.
يعد مشفر ومفكك Base64 أداة قوية تتيح لك تحويل النص والملفات إلى تنسيق Base64 والعكس، مباشرة داخل متصفحك. لا يلزم تثبيت برنامج أو إنشاء حساب.
تتم جميع المعالجات محليًا على جهازك عبر JavaScript. لا يتم إرسال بياناتك أبدًا إلى خوادمنا، مما يضمن أقصى قدر من الخصوصية للمعلومات الحساسة مثل مفاتيح API أو البيانات الخاصة.
Base64 هو نظام ترميز ثنائي إلى نصي يحول البيانات الثنائية العشوائية إلى مجموعة فرعية من أحرف ASCII. ويستخدم على نطاق واسع لنقل المحتوى الثنائي (الصور والملفات والمفاتيح) بأمان عبر قنوات نصية فقط مثل البريد الإلكتروني أو واجهات برمجة التطبيقات JSON. تشفير النص بـ AES للتخزين الآمن
يأتي اسم "Base64" من الأبجدية المكونة من 64 حرفًا المستخدمة: A-Z، a-z، 0-9، +، و /. كل 3 بايت من المدخلات تصبح 4 أحرف Base64، مما ينتج عنه زيادة في الحجم بنسبة 33٪ تقريبًا. التحويل بين JSON وCSV وXML والمزيد
حدد "ترميز" لتحويل النص العادي أو المحتوى الثنائي إلى Base64، أو "فك الترميز" لإعادة سلسلة Base64 إلى شكلها الأصلي.
اكتب أو الصق النص، أو قم بتحميل ملف. يعمل ترميز النص مباشرةً؛ بينما يستخدم ترميز الملفات الثنائية واجهة برمجة التطبيقات FileReader في المتصفح.
انسخ النتيجة إلى الحافظة بنقرة واحدة، أو قم بتنزيلها كملف .txt. لا يوجد خادم متورط — المعالجة محلية 100٪.
مرحباً، CharCount! 🔐
SGVsbG8sIENoYXJDb3VudCEg8J+Qkw==
استخدم الترميز عندما تحتاج إلى تضمين بيانات ثنائية بتنسيق آمن للنصوص: تضمين الصور في CSS/HTML، أو تخزين الكتل الثنائية في JSON، أو تمرير البيانات عبر معلمة URL.
استخدم فك التشفير عندما تتلقى سلسلة Base64 من واجهة برمجة تطبيقات (API) أو رأس مرفق بريد إلكتروني أو ملف تكوين وتحتاج إلى فحص المحتوى الأصلي أو استخدامه.
يستخدم Standard Base64 الحرفين "+" و "/" اللذين يعتبران حرفين محجوزين في عناوين URL. ويستبدل الوضع الآمن لعناوين URL هذين الحرفين بالحرفين "-" و "_"، مما يجعل الناتج آمنًا للاستخدام في عناوين URL ومعلمات الاستعلام ورموز JWT دون الحاجة إلى الترميز.
قم بتبديل وضع "URL Safe" في شريط الخيارات قبل الترميز للحصول على سلسلة Base64 جاهزة للاستخدام في عناوين URL في كل مرة.
مفهوم خاطئ خطير: Base64 ليس إجراءً أمنيًا. يمكن لأي شخص فك تشفير سلسلة Base64 في ثوانٍ. لا تستخدمه أبدًا لـ"إخفاء" كلمات المرور أو مفاتيح API أو البيانات الحساسة.
لأغراض الأمان، استخدم التشفير المناسب (AES، RSA) أو التجزئة (bcrypt، SHA-256). Base64 مخصص فقط لنقل النصوص الآمنة للبيانات الثنائية.
هل تحتاج إلى تضمين صورة صغيرة في ملف CSS أو إرسال ملف PDF عبر واجهة برمجة تطبيقات JSON؟ قم بتحميل الملف واحصل على تمثيل سلسلة Base64 الكامل على الفور.
يدعم أي نوع من الملفات. قد يستغرق معالجة الملفات الكبيرة (5 ميجابايت أو أكثر) بعض الوقت. الناتج عبارة عن سلسلة ASCII خالصة جاهزة للصق في أي مكان.
يستخدم Base64 64 حرفًا ASCII قابلاً للطباعة: الأحرف الكبيرة A-Z (26)، والأحرف الصغيرة a-z (26)، والأرقام 0-9 (10)، وحرفان خاصان (+ و /). يعمل حرف الحشو "=" على محاذاة المخرجات مع حدود الكتلة.
تستخدم هذه الأداة واجهات برمجة التطبيقات btoa() و atob() الأصلية للمتصفح من أجل الترميز والتشفير القياسيين، مما يضمن الموثوقية عبر الأنظمة الأساسية.
نسيان الحشو "=" في النهاية — يجب أن يكون طول سلاسل base64 قابلاً للقسمة على 4.
استخدام Base64 القياسي في عناوين URL — قم دائمًا بالتبديل إلى الوضع الآمن لعناوين URL لتجنب مشكلات الترميز النسبي.
معاملة Base64 على أنها تشفير — فهي لا توفر أي أمان، بل مجرد ترميز.
الصق النص أو قم بتحميل ملف أعلاه — ستظهر النتائج على الفور. مجاني، خاص، يعمل على المتصفح فقط.
Encode / Decode Now