مبدل رایگان

PNG به مبدل WEBP

تبدیل تصاویر PNG به فرمت WEBP فورا. کاهش حجم فایل با حفظ کیفیت بالا و حفظ شفافیت. ایمن، سریع و کاملا رایگان.

PNG را در اینجا بکشید و رها کنید

تا 50 مگابایت پشتیبانی می کند

یا

درباره این ابزار

تبدیل PNG به WebP یکی از موثرترین بهینه‌سازی‌ها برای تحویل تصویر وب است. WebP کدگذاری شده با فشرده سازی بدون اتلاف معمولاً فایل هایی را 25% کوچکتر از PNG معادل بدون تفاوت محسوس تولید می کند. WebP با کیفیت پیش فرض اغلب PNG های عکاسی را 60 تا 80 درصد کوچک می کند. برای سایت‌هایی که تصاویر زیادی را ارائه می‌کنند - تجارت الکترونیک، وبلاگ‌ها، اسناد، برنامه‌های تک صفحه‌ای پرتصاویر - تغییر به تحویل WebP یک پیروزی قابل اندازه‌گیری سرعت و پهنای باند است.

این مبدل WebP را به صورت محلی در مرورگر شما با استفاده از رمزگذار تصویر داخلی، که در هر مرورگر مدرن از طریق canvas.toBlob ('image/webp') در دسترس است، کد می کند. PNG در یک بوم رمزگشایی می شود، سپس مجدداً به عنوان WebP در سطح کیفی انتخاب شده رمزگذاری می شود. بدون آپلود، بدون پردازش سمت سرور، بدون نگهداری فایل.

انتخاب بین WebP بدون اتلاف و بی ضرر به محتوا بستگی دارد. برای عکس‌ها و تصاویر رنگی پیچیده، WebP با کیفیت ۷۵ تا ۸۵ معمولاً از منبع تشخیص داده نمی‌شود در حالی که اندازه فایل را نصف می‌کند. برای اسکرین شات‌های رابط کاربری، آرم‌ها، نمودارها و هر تصویری با لبه‌های واضح یا نوشتار، WebP بدون اتلاف جزئیات را بدون آثار هنری حفظ می‌کند.

چرا PNG را به WebP تبدیل کنیم؟

WebP به یک دلیل وجود دارد: فایل های کوچکتر با کیفیتی معادل. برای وب سایت های مدرن این مهم است زیرا وزن صفحه مستقیماً بر زمان بارگذاری، استفاده از داده تلفن همراه و امتیازات Core Web Vitals تأثیر می گذارد که بر رتبه بندی جستجو تأثیر می گذارد. جایگزینی PNG با WebP به طور معمول باعث کاهش 25 تا 80 درصدی اندازه می شود که مستقیماً به صفحات سریعتر ترجمه می شود.

پشتیبانی از مرورگر در نسخه های فعلی کروم، فایرفاکس، سافاری و اج جهانی است. این قالب از سال 2020 توسط Baseline پشتیبانی می‌شود. برای اکثر سایت‌های تولیدی، ارائه WebP با یک PNG برای مرورگرهای قدیمی غیر ضروری است. تحویل مستقیم WebP برای بیش از 95٪ بازدیدکنندگان کار می کند. تبدیل یک مرحله یکباره است که در هر نمایش صفحه بازپرداخت می کند.

نحوه استفاده

PNG را رها کنید، کیفیت را انتخاب کنید، کدگذاری کنید. کل خط لوله در مرورگر شما اجرا می شود.

  1. PNG خود را آپلود کنید: فایل را به قسمت آپلود بکشید یا برای مرور کلیک کنید. فایل های تا 50 مگابایت پذیرفته می شود. تبدیل دسته ای چند تصویری پشتیبانی می شود.
  2. کیفیت را انتخاب کنید: پیش فرض 85 است که تعادل خوبی برای محتوای عکاسی است. از 100 برای WebP بدون اتلاف استفاده کنید — پیکسل کامل، کوچکتر از PNG. از 60 تا 75 برای کاهش اندازه تهاجمی در محتوای عکاسی استفاده کنید.
  3. تبدیل کنید: مرورگر PNG را به یک بوم رمزگشایی می کند و canvas.toBlob ('image/webp'، کیفیت / 100) را فراخوانی می کند. رمزگذار در فرآیند مرورگر اجرا می شود - بدون سرور رفت و برگشت.
  4. دانلود کنید: فایل WebP را ذخیره کنید. نام فایل خروجی از نام منبع PNG با پسوند .webp استفاده می کند. منابع PNG را در HTML یا CMS خود جایگزین کنید تا شروع به ارائه فایل کوچکتر کنید.

موارد استفاده رایج

جزئیات فنی

WebP از VP8 برای رمزگذاری با اتلاف و VP8L برای بدون اتلاف استفاده می کند. Lossy WebP پیش‌بینی مبتنی بر بلوک (کدگذاری درون فریم از بلوک‌های همسایه)، تبدیل‌های DCT مانند (4×4 و Walsh-Hadamard)، کدگذاری حسابی و یک فیلتر حلقه پیچیده را اعمال می‌کند. نتیجه به طور قابل توجهی کارآمدتر از روش قدیمی تر 8×8 DCT به همراه هافمن JPEG است.

Lossless WebP ارجاع‌های پشتیبان LZ77 را با چندین تبدیل پیش‌بینی اختیاری (کاهش سبز، کش رنگ، پیش‌بینی، تبدیل رنگ) ترکیب می‌کند. برای تصاویر با الگوهای تکراری یا مناطق مسطح بزرگ - مدل‌های UI، نمادها، نمودارها - صرفه‌جویی در مقایسه با PNG می‌تواند از 50% بیشتر شود.

رمزگذار مرورگر پارامتر کیفیت (0-100) را به سطوح کوانتیزاسیون داخلی VP8 ترسیم می کند. کیفیت 100 حالت بدون ضرر را در اکثر پیاده سازی های مرورگر راه اندازی می کند. سرعت رمزگذاری معمولاً سریعتر از رمزگذاری PNG معادل است زیرا VP8 کدگذاری آنتروپی کارآمدتری دارد.

بهترین شیوه ها

سوالات متداول

آیا با تبدیل PNG به WEBP کیفیت تصویر را از دست خواهم داد؟
WEBP از هر دو حالت با اتلاف و بدون اتلاف استفاده می کند. ممکن است کاهش جزئی کیفیت را مشاهده کنید، اما برای اکثر اهداف تفاوت ناچیز است. در صورت موجود بودن، تنظیم کیفیت بالاتری را انتخاب کنید تا از دست دادن به حداقل برسد.
مزایای فرمت WebP چیست؟
WebP معمولاً فایل هایی را با کیفیتی معادل 25 تا 35 درصد کوچکتر از JPG و PNG تولید می کند. از فشرده سازی بدون اتلاف، شفافیت و انیمیشن هم پشتیبانی می کند. همه مرورگرهای مدرن از WebP پشتیبانی می کنند.
آیا می توانم فایل های PNG متحرک را تبدیل کنم؟
این ابزار تصاویر استاتیک را تبدیل می کند. برای محتوای متحرک، به یک مبدل تخصصی انیمیشن نیاز دارید.
آیا تصاویر من در هنگام تبدیل خصوصی نگه داشته می شوند؟
بله. فایل های PNG شما به طور کامل در مرورگر شما با استفاده از Canvas API و جاوا اسکریپت پردازش می شوند. هیچ چیزی در هیچ سروری آپلود نمی شود - فایل مستقیماً از دستگاه شما به مبدل می رود و به دستگاه شما برمی گردد.
آیا PNG من روی سرور آپلود می شود؟
نه. تبدیل در مرورگر شما با استفاده از Canvas API و رمزگذار WebP داخلی مرورگر اجرا می‌شود. فایل ها از دستگاه شما خارج نمی شوند.
آیا می توانم چندین PNG را همزمان تبدیل کنم؟
بله. چندین فایل را در قسمت آپلود رها کنید. هر کدام به صورت جداگانه کدگذاری شده و به عنوان یک WebP جداگانه دانلود می شوند. برای دسته های بسیار بزرگ، ابزار دسکتاپ مانند cwebp یا شارپ کارآمدتر است.
چرا WebP فشرده سازی بهتری نسبت به PNG ارائه می دهد؟
WebP از رمزگذاری VP8/VP8L با پیش‌بینی پیچیده و کدگذاری آنتروپی استفاده می‌کند، در حالی که PNG از DEFLATE استفاده می‌کند - یک الگوریتم عمومی قدیمی‌تر که به‌طور خاص برای داده‌های تصویر تنظیم نشده است. حالت بدون اتلاف WebP نیز تبدیل‌های پیش‌بینی‌کننده‌تری را نسبت به فیلترهای PNG در هر اسکن ارائه می‌دهد.
آیا WebP از انیمیشن پشتیبانی می کند؟
بله، WebP از انیمیشن های مشابه GIF یا APNG پشتیبانی می کند. این مبدل فقط تصاویر ثابت را کنترل می کند. برای PNG متحرک (APNG) به WebP متحرک، یک مسیر تبدیل متفاوت مورد نیاز است.