WEBP → PNG
Chuyển WEBP sang PNG
Thả một tệp WEBP và nhận lại PNG với mọi vùng trong suốt được giữ nguyên. Ảnh được giải mã trên chính máy bạn, không bao giờ gửi lên dịch vụ nào.
Hãy chuẩn bị cho một tệp nặng hơn nhiều: WEBP đạt dung lượng nhỏ nhờ nén, còn PNG giữ mọi pixel đã giải mã, nên tệp PNG thường lớn gấp mấy lần.
Cách chuyển WEBP sang PNG
Nạp tệp WEBP
Thả, dán hoặc chọn một tệp .webp. Cả bản nén mất dữ liệu lẫn bản không mất dữ liệu đều được giải mã như nhau, và mỗi bản đều có thể mang kênh alpha.
Kiểm tra vùng trong suốt
Nếu tệp WEBP có nền xuyên thấu, PNG giữ nguyên chính xác; không màu nền nào được áp lên đầu ra PNG. Khung kết quả cho thấy thứ đã được tạo ra.
Lưu bản PNG
Lưu tệp và dùng nó trong chương trình không mở được WEBP: phần mềm chỉnh sửa cũ, công cụ thiết kế, quy trình xử lý tài liệu.
Vì sao WEBP ra đời, và vì sao bạn muốn quay lại
WEBP là định dạng Google tạo ra để thay thế cả JPG lẫn PNG: nó nén mất dữ liệu như ảnh chụp hoặc không mất dữ liệu như đồ họa, mang kênh alpha ở cả hai chế độ, và Chrome, Edge, Firefox cùng Safari 14 trở lên đều đọc được. Ở mức chất lượng tương đương, nó thường nhỏ hơn JPEG 25–35%, vì thế các trang web dùng nó để phân phối ảnh.
Không ít phần mềm vẫn không đọc được nó, và đó là lúc việc chuyển đổi này hữu ích. PNG lưu chính xác các pixel đã giải mã, kể cả kênh alpha, nên không gì mất đi trong phép đổi — trừ lợi thế về dung lượng, và lợi thế đó bị đảo ngược. Một ảnh chụp WEBP có thể đến ở 90 KB và ra đi dưới dạng PNG 1.8 MB. Nếu bạn chỉ cần một tệp nhỏ hơn để chia sẻ và không cần vùng trong suốt, hãy chuyển sang JPG để kết quả vẫn gọn.
Câu hỏi về chuyển WEBP sang PNG
Vùng trong suốt có sống sót qua chuyển đổi không?
Có. WEBP giữ kênh alpha ở cả chế độ mất dữ liệu lẫn không mất dữ liệu, và khung vẽ được mã hóa lại thành PNG với kênh đó còn nguyên. Bạn chỉ mất nó khi chọn đầu ra JPG, định dạng không có chỗ lưu pixel xuyên thấu.
Vì sao tệp PNG lại nặng hơn WEBP nhiều thế?
WEBP ở thiết lập thông thường là nén mất dữ liệu: nó bỏ chi tiết để thu nhỏ tệp. PNG giữ mọi pixel đã giải mã qua bộ lọc và deflate không mất dữ liệu, nên cùng một bức ảnh nặng hơn mấy lần. Đó là cái giá của một định dạng mà mọi chương trình đều đọc được.
Tôi có thể thu nhỏ tệp PNG ngay khi chuyển đổi không?
Chiều rộng hoặc chiều cao tối đa sẽ giới hạn đầu ra, cạnh còn lại theo đúng tỷ lệ khung; để trống cả hai là giữ nguyên pixel gốc. Giảm một nửa mỗi cạnh cắt số pixel xuống còn khoảng một phần tư, và đó thường là cách thực tế duy nhất để làm nhẹ một tệp không mất dữ liệu.
Giới hạn đầu vào là gì, và có gì bị tải lên không?
64 MB mỗi tệp, và mỗi ảnh được chuyển riêng. Không gì được truyền đi đâu cả: các pixel được giải mã và mã hóa lại bằng API có sẵn trong trình duyệt, nên việc chuyển đổi vẫn chạy khi ngắt mạng.