تحويل Base64 إلى WebP
استعد ملف WebP من Base64، ثم عاينه ونزّله.
كيف تعمل الأداة؟
تفك الأداة ترميز Base64 وتتحقق من توقيع WebP. تُزيل بادئة Data URI وتدعم أيضًا Base64URL والفراغات.
معلومات تقنية
لا تحوّل PNG أو JPEG إلى WebP. إذا لم تعرف صيغة الصورة، فاستخدم أداة فك ترميز صور Base64 العامة.
معلومات تقنية
الإدخال
- >data:image/webp;base64,…
- >Base64 / Base64URL
الاستخدامات
- >HTML / CSS
- >JSON / API
كيف تعمل الأداة؟
تفك الأداة ترميز Base64 وتتحقق من توقيع WebP. تُزيل بادئة Data URI وتدعم أيضًا Base64URL والفراغات.
مثال:
data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA
معلومات تقنية
- >لا تحوّل PNG أو JPEG إلى WebP. إذا لم تعرف صيغة الصورة، فاستخدم أداة فك ترميز صور Base64 العامة.
- >تُعالج البيانات داخل المتصفح.
كيف تعمل الأداة؟
فك الترميز
الصق محتوى Base64 هنا.
تنزيل
استعد ملف WebP من Base64، ثم عاينه ونزّله.
مثال
JavaScript
const b64 = 'UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA';
const bytes = Uint8Array.from(atob(b64), c => c.charCodeAt(0));
const file = new Blob([bytes], { type: 'image/webp' });
تفك الأداة ترميز Base64 وتتحقق من توقيع WebP. تُزيل بادئة Data URI وتدعم أيضًا Base64URL والفراغات.
الأسئلة الشائعة
ما الذي ينبغي الانتباه إليه؟
لا تحوّل PNG أو JPEG إلى WebP. إذا لم تعرف صيغة الصورة، فاستخدم أداة فك ترميز صور Base64 العامة.
هل تُرفع بياناتي إلى الخادم؟
لا. تتم المعالجة داخل المتصفح.
لغات أخرى
المراجع
كيف نتحقق من النتائج
نتحقق من هذه الأداة بالاختبارات الآلية المرتبطة أدناه. تُعرض أسماء الأمثلة بلغتها الأصلية.
- Verification method
- Compare decoded bytes for standard, URL-safe, unpadded and Data URI inputs and verify signatures override false MIME labels.
- Comparison reference
- Explicit binary fixtures, file signatures and byte assertions.
- Verification scope
- This checks bytes and format detection, not successful browser decoding of every image.
Test source and cases (select a file to read it)
-
base64-image.test.js
- image decoding preserves bytes for raw, wrapped, URL-safe and unpadded Base64
- file signatures determine the actual format even when the data URI lies
تغطي الاختبارات الأمثلة والحدود المذكورة، وليس كل المدخلات الممكنة. التحويل ذهاباً وإياباً أو استخدام المكتبة نفسها ليس تحققاً مستقلاً.