هذه هي المشكلات التي يواجهها المطوّرون يومياً عند العمل مع ترميز Base64.
جدار من الأحرف لا يخبرك بشيء. تحتاج إلى أداة فك تشفير Base64 لتكشف بسرعة ما تحتويه السلسلة — سواء كان JSON أو صورة أو بيانات ثنائية خام.
الدالة btoa() الأصلية في JavaScript تُفسد بصمت الأحرف الصينية وعلامات الإيموجي والنصوص المُعلَّمة. يجب على مشفّر Base64 الصحيح التعامل مع ترميز UTF-8 أولاً.
معظم مواقع فك تشفير Base64 ترفع بياناتك إلى خادم. الرموز الحساسة ومفاتيح API والصور الخاصة يجب ألا تغادر جهازك.
شفّر نص UTF-8 إلى Base64 أو فك تشفير سلسلة Base64 إلى نص عادي في الوقت الفعلي.
كل ميزة مصممة حول سير عمل المطوّرين والمحتوى الحقيقي.
تحدّث أداة فك تشفير Base64 مخرجاتك أثناء الكتابة. لا زر تحويل، لا تحديث للصفحة — فقط نتائج فورية.
على عكس btoa()، يتعامل مشفّر Base64 هذا بشكل صحيح مع الصينية واليابانية وعلامات الإيموجي وجميع نصوص Unicode عبر ترميزها أولاً إلى بايتات UTF-8.
اسحب صورة أو PDF أو أي ملف واحصل فوراً على سلسلة Base64 أو Data URI الخاصة به — جاهزة للتضمين في HTML أو CSS أو JSON.
الصق سلسلة Data URI وستُقدّم أداة فك تشفير Base64 الصورة فوراً، مع زر تنزيل لحفظها على جهازك.
جميع عمليات ترميز وفك تشفير Base64 تعمل في متصفحك. نصوصك وصورك وملفاتك لا تغادر جهازك أبداً ولا تصل إلى أي خادم.
اعرف بدقة كم يكبر الملف بعد ترميز Base64. يضيف Base64 حوالي 33% حجماً إضافياً، وتُظهر هذه الأداة النسبة الدقيقة.
من فك تشفير رموز API إلى تضمين الصور في CSS — ثلاثة سير عمل عملية في أداة مجانية واحدة.
الصق سلسلة Base64 غامضة وستكشف الأداة محتواها فوراً — سواء كانت حمولة JWT أو كتلة JSON أو استجابة API. يعمل الترميز بالاتجاه المعاكس أيضاً: حوّل أي نص عادي بما فيه العربية وعلامات الإيموجي إلى Base64 مع معالجة صحيحة لـ UTF-8.

ارفع صورة صغيرة واحصل على سلسلتها data:image/png;base64,… بنقرة واحدة. الصقها مباشرة كقيمة لسمة src في وسم HTML <img> أو كقيمة background-image في CSS للتخلص من طلب HTTP منفصل. تُظهر لوحة مقارنة حجم الملف بالضبط كم أضاف ترميز Base64.

كل عملية فك تشفير وترميز Base64 تعمل بالكامل داخل متصفحك. رموزك وصورك الخاصة ومستنداتك الحساسة لا تغادر جهازك أبداً — لا خادم، لا طلب شبكة، ولا حساب مطلوب.

ثلاث خطوات من الإدخال إلى النتيجة — لا إعداد مطلوب.
استخدم وضع النص للسلاسل وJWT ورموز API ومقتطفات الكود. انتقل إلى وضع الملف للصور وملفات PDF أو أي ملف ثنائي تريد ترميزه أو معاينته.
في وضع النص، اكتب أو الصق سلسلتك. في وضع الملف، اسحب وأفلت ملفاً أو انقر على منطقة الرفع. تعمل أداة فك تشفير أو ترميز Base64 فوراً — لا حاجة للنقر على أي زر.
انقر على نسخ للحصول على سلسلة Base64 في الحافظة، أو استخدم زر التنزيل لحفظ صورة تم فك تشفيرها مباشرة على جهازك.
إجابات على أكثر الأسئلة شيوعاً حول ترميز وفك تشفير Base64.
أداة فك تشفير Base64 هي أداة تحوّل سلسلة مُشفَّرة بـ Base64 إلى شكلها الأصلي — نص عادي أو بيانات ثنائية أو صورة. Base64 هو نظام ترميز آمن للنص يمثّل البيانات الثنائية باستخدام 64 حرفاً ASCII قابلاً للطباعة فقط.
الدالة btoa() المدمجة في JavaScript تتعامل فقط مع أحرف Latin-1 (بايت واحد). بالنسبة لـ Unicode متعدد البايتات مثل العربية والصينية واليابانية وعلامات الإيموجي، يجب عليك أولاً ترميز النص إلى بايتات UTF-8 باستخدام encodeURIComponent قبل استدعاء btoa(). يتعامل مشفّر Base64 هذا مع هذا التحويل تلقائياً.
ارفع صورتك في وضع الملف وغيّر المخرجات إلى 'Data URI'. ستحصل على سلسلة مثل data:image/png;base64,iVBORw0KGgo… — الصقها كقيمة سمة src في وسم <img> أو كقيمة CSS background-image. هذا يجعل طلب HTTP المنفصل للصورة غير ضروري.
نعم. كل الترميز وفك التشفير يعمل بالكامل في متصفحك باستخدام واجهات برمجة تطبيقات الويب. نصوصك وملفاتك وصورك ورموزك لا تُرسَل إلى أي خادم أبداً. يمكنك حتى استخدام هذه الأداة دون اتصال بعد تحميل الصفحة.
يُشفِّر Base64 كل 3 بايتات من الإدخال كـ 4 أحرف ASCII، مما يضيف حوالي 33% حجماً إضافياً. على سبيل المثال، تصبح صورة بحجم 100 كيلوبايت حوالي 133 كيلوبايت عند ترميزها بـ Base64. تُظهر لوحة وضع الملف الحجم الأصلي الدقيق والحجم المُشفَّر والنسبة لكل ملف ترفعه.
نعم، طالما كانت السلسلة Base64 صالحة — أي تحتوي فقط على A–Z وa–z و0–9 و+ و/ وأحرف الحشو =. إذا كانت البايتات التي تم فك تشفيرها تمثّل صورة بنوع MIME صالح، ستعرض أداة فك تشفير Base64 معاينة أيضاً.
مجاني للأبد — يعمل بالكامل في متصفحك.