فك ترميز Base64

فك ترميز Base64 إلى نص UTF-8 في المتصفح. يدعم Base64 القياسي وBase64URL وروابط Data URI، مع فحص الحشو وتنزيل البايتات الأصلية دون رفع البيانات.

0 حرفًا
النتيجة

ستظهر النتيجة هنا.

كيفية فك ترميز سلسلة Base64

  1. ألصق قيمة Base64 أو رابط Data URI كاملًا بصيغة Base64. وضع فك الترميز محدد مسبقًا.
  2. فك الترميز، ثم انسخ النص المقروء أو نزّل البايتات الأصلية إذا كانت النتيجة ملفًا.
  3. لمعاينة صورة، استخدم أداة Base64 إلى صورة. لقراءة JWT كامل، استخدم أداة JWT لتحليل أجزائه المنفصلة.

دليل استخدام فك ترميز Base64

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

مثال: استعادة نص UTF-8 من Base64

المدخلات
2YXYsdit2KjZi9inINio2KfZhNi52KfZhNmFISDwn5GL
النتيجة
مرحبًا بالعالم! 👋

أسئلة شائعة عن فك ترميز Base64

لماذا تظهر أرقام سداسية عشرية بدل النص؟

البايتات الناتجة ليست UTF-8 صالحة. قد تكون صورة أو أرشيفًا أو نصًا بترميز آخر. التنزيل يحفظ البايتات الأصلية؛ الأداة لا تخمّن ترميزات النص القديمة.

هل يمكن فك الترميز دون علامة الحشو =؟

نعم، إذا كان الطول والبتات المتبقية صحيحين. يُقبل الحشو المحذوف، لكن يُرفض الحشو الخاطئ وخلط أبجديتي Base64 القياسية والآمنة للروابط والبتات الختامية غير الصالحة. لا يمكن استعادة بايتات مفقودة من سلسلة مبتورة.

هل يمكن لصق Data URI أو قيمة من رابط أو JSON؟

يمكن لصق رابط data:…;base64,… كاملًا. في JSON، انسخ قيمة السلسلة دون علامات الاقتباس. فك ترميز محارف النسبة المئوية في الروابط أولًا إن وجدت، ولا تستبدل + بمسافة لأن ذلك يغيّر القيمة.

هل نجاح فك ترميز الرمز يثبت صحته؟

لا. Base64 تمثيل قابل للعكس، وليس تشفيرًا أو فحص توقيع. يتكون JWT من أجزاء تفصلها نقاط؛ أداة JWT تقرأ الرأس والحمولة دون إثبات الأصالة.

هل تُرفع ملفاتي أو رموزي المميّزة أو نصوصي إلى الخادم؟

لا. تُعالج المدخلات داخل متصفحك. يوفّر الموقع الصفحة والبرنامج فقط، ولا يرسل المحتوى إلى خادم تحويل أو يحفظه في حساب.

  • تحويل Base64 إلى ملف

    استعد ملفات قابلة للتنزيل من Base64 وData URI مع الحفاظ على جميع البايتات.

  • تحويل Base64 إلى صورة

    فك ترميز صور Base64 أو Data URI، وعاين الصيغ المدعومة ونزّل البايتات الأصلية.

  • ترميز Base64URL وفك ترميزه

    أنشئ Base64 آمنًا للروابط باستخدام - و_، وفك ترميز Base64URL دون حشو.

  • فك ترميز JWT

    اقرأ ترويسة JWT وحمولته وراجع أوقات الصلاحية والتفعيل دون إرسال الرمز المميّز إلى خدمة أخرى.

جميع أدوات المطوّرين

الترميز والملفات

حوّل بين النصوص والبايتات والروابط والصور المضمّنة مع الحفاظ على البيانات الأصلية.

فحص البيانات والنصوص

اقرأ البيانات المنظّمة والرموز المميّزة، وتعرّف بدقة على التغييرات في النص.

التجزئة والمعرّفات والجداول

تحقّق من الملفات، وأنشئ معرّفات، واستعرض الأوقات ومواعيد التنفيذ المتكررة.

حساب MD5 والتحقق من الملفات

احسب تجزئة MD5 للنص أو الملفات المحلية وقارنها بقيمة التحقق المتوقعة.

حساب SHA-1 والتحقق من الملفات

احسب تجزئة SHA-1 للنص بصيغة UTF-8 أو الملفات وقارن النتيجة بقيمة تحقق.

حساب SHA-256 والتحقق من الملفات

أنشئ تجزئة SHA-256 للنصوص والملفات، وتحقّق من التنزيلات بمقارنتها بالقيم المنشورة.

حساب SHA-512 والتحقق من الملفات

احسب SHA-512 للنصوص والملفات على جهازك وقارن القيم الست عشرية كاملة.

حاسبة CRC32

احسب CRC-32 القياسي للنصوص والملفات وقارن النتائج الست عشرية ذات الخانات الثماني.

مولّد HMAC

أنشئ HMAC-SHA-1 وHMAC-SHA-256 وHMAC-SHA-512 بمفتاح سري بصيغة UTF-8 أو بالنظام الست عشري.

مولّد UUID وGUID

أنشئ UUID v4 عشوائيًا أو UUID v7 مرتبًا زمنيًا، منفردًا أو على دفعات.

محول الطابع الزمني Unix

حوّل ثواني Unix والمللي ثانية وتواريخ ISO 8601، واعرض اللحظة نفسها في UTC أو أي منطقة IANA.

تحليل تعبيرات Cron

تحقّق من تعبيرات Cron ذات الخمسة أو الستة حقول، واعرض مواعيد التنفيذ مع المناطق الزمنية والتوقيت الصيفي.

مولّد تعبيرات Cron

أنشئ تعبير Cron من حقول الوقت أو الجداول الشائعة وعاين مواعيد التنفيذ في المنطقة المختارة.

تُعالج النصوص والملفات على جهازك. لا تترك نتائج حساسة في حافظة مشتركة، واستخدم جهازًا موثوقًا عند التعامل مع المفاتيح الخاصة والرموز المميّزة.