Chuyển đổi miễn phí

WEBP tới Trình chuyển đổi PNG

Chuyển đổi hình ảnh WEBP sang định dạng PNG ngay lập tức với chất lượng cao. Bảo tồn tính minh bạch. An toàn, nhanh chóng và hoàn toàn miễn phí.

Kéo và thả WEBP vào đây

Hỗ trợ lên tới 50MB

Hoặc

Về công cụ này

WebP là định dạng hình ảnh hiện đại của Google, được thiết kế để thay thế cả JPG và PNG bằng các tệp nhỏ hơn với chất lượng hình ảnh tương đương. Nó hỗ trợ nén không mất dữ liệu (thường nhỏ hơn 25% so với PNG), nén mất dữ liệu (thường nhỏ hơn 25–34% so với JPG), hoạt ảnh và độ trong suốt. Định dạng này đi kèm với mọi trình duyệt hiện đại. Bất chấp sự phổ biến đó, nhiều phần mềm cũ hơn — công cụ thiết kế, bộ xử lý tài liệu, dịch vụ bên thứ ba, thiết bị nhúng, CMS cũ — vẫn không chấp nhận WebP và việc chuyển đổi trở lại PNG là giải pháp tiêu chuẩn.

Bộ chuyển đổi này giải mã WebP bằng cách sử dụng đường dẫn hình ảnh gốc của trình duyệt, vẽ bitmap đã giải mã vào khung vẽ HTML5 và mã hóa lại khung vẽ dưới dạng PNG bằng cách sử dụng nén DEFLATE không mất dữ liệu. WebP sử dụng tính năng nén không mất dữ liệu sẽ chuyển đổi thành PNG mà không hề thay đổi độ trung thực — các giá trị pixel giống hệt nhau. WebP sử dụng tính năng nén mất dữ liệu đã có sẵn các tạo phẩm; những tạo phẩm đó được bảo toàn ở đầu ra PNG chính xác như trong nguồn.

Các tệp WebP động không được giữ nguyên dưới dạng hoạt ảnh ở định dạng PNG. Khung hình hiện tại tại thời điểm giải mã được ghi lại dưới dạng một hình ảnh tĩnh. Để chuyển đổi WebP động sang định dạng động, thay vào đó hãy sử dụng công cụ nhắm mục tiêu PNG (APNG) hoặc GIF động.

Tại sao chuyển đổi WebP sang PNG

Khả năng tương thích là lý do chính. Microsoft Word và PowerPoint trước đây đã từ chối WebP, các dịch vụ in ảnh thường chỉ chấp nhận JPG và PNG, các công cụ lập lịch truyền thông xã hội được xây dựng trên các thư viện cũ không hoạt động âm thầm khi tải lên WebP và nhiều công cụ thiết kế từ chối định dạng hoặc hiển thị không chính xác. PNG là sự lựa chọn an toàn hơn, phổ quát hơn khi không xác định được đích đến.

PNG cũng vẫn là định dạng mà các công cụ trợ năng, trình đọc sách điện tử và màn hình nhúng cũ hơn mong đợi. Nếu bạn đang chia sẻ hình ảnh với ai đó có chuỗi công cụ mà bạn không kiểm soát — cửa hàng in, nhà thầu từ xa, quy trình tự động — việc chuyển đổi sang PNG sẽ loại bỏ nguy cơ lỗi định dạng không được hỗ trợ.

Cách sử dụng

Việc chuyển đổi là một thao tác canvas. Không có tải lên nào xảy ra.

  1. Thả tệp WebP: Kéo WebP từ hệ thống tệp của bạn hoặc nhấp để duyệt. Các tập tin lên tới 50 MB được chấp nhận. Cả WebP không mất dữ liệu và mất dữ liệu đều hoạt động; WebP hoạt hình chụp khung hình đầu tiên.
  2. Xác nhận xem trước: Bản xem trước hiển thị bitmap được giải mã chính xác như nó sẽ được lưu vào PNG. Sử dụng thông tin này để xác nhận rằng bạn đã tải đúng tệp lên.
  3. Nhấp vào Chuyển đổi sang PNG: Trình duyệt giải mã WebP, vẽ bitmap lên khung vẽ 2D ở độ phân giải nguồn và xuất khung vẽ dưới dạng PNG thông qua canvas.toBlob('image/png').
  4. Tải xuống PNG: Lưu tệp có phần mở rộng .png. Mọi độ trong suốt trong WebP nguồn đều được giữ nguyên trong PNG đầu ra.

Các trường hợp sử dụng phổ biến

Chi tiết kỹ thuật

WebP được xây dựng trên các thông số kỹ thuật dòng bit VP8 (có mất dữ liệu) và VP8L (không mất dữ liệu) được gói trong định dạng bộ chứa RIFF. Lossy WebP sử dụng dự đoán dựa trên khối với các phép biến đổi cosine và Walsh-Hadamard rời rạc, về mặt tinh thần tương tự như JPEG nhưng với khả năng dự đoán và lượng tử hóa phức tạp hơn đáng kể. Lossless WebP sử dụng mã hóa entropy LZ77 kết hợp với một số phép biến đổi dự đoán.

Đầu ra PNG sử dụng tính năng nén DEFLATE tiêu chuẩn với lựa chọn bộ lọc thích ứng trên mỗi đường quét. Quá trình chuyển đổi diễn ra một lần: bộ giải mã WebP tạo ra bitmap RGBA, khung vẽ giữ bitmap trong bộ nhớ và bộ mã hóa PNG ghi các dòng quét đã lọc vào luồng DEFLATE. Kích thước đầu ra khớp chính xác với nguồn; alpha được giữ nguyên nếu có.

Thực tiễn tốt nhất

Câu hỏi thường gặp

Có bị giảm chất lượng khi chuyển đổi WEBP sang PNG không?
Không. PNG sử dụng DEFLATE không mất dữ liệu nên chất lượng hình ảnh của bạn được giữ nguyên hoàn toàn trong quá trình chuyển đổi.
Tại sao tôi chuyển đổi sang PNG thay vì giữ nguyên định dạng gốc?
PNG lý tưởng khi bạn cần hỗ trợ độ trong suốt, chất lượng không bị giảm cho ảnh chụp màn hình hoặc đồ họa hoặc khả năng tương thích với trình duyệt phổ quát. Không giống như WEBP, PNG bảo tồn mọi pixel mà không có thành phần nén.
Tôi có thể chuyển đổi hàng loạt nhiều tệp WEBP không?
Công cụ này xử lý từng tệp một để đảm bảo chất lượng tối đa. Đối với nhiều tệp, chỉ cần lặp lại quy trình — mỗi lần chuyển đổi chỉ mất vài giây.
Hình ảnh của tôi có được giữ kín trong quá trình chuyển đổi không?
Đúng. Các tệp WEBP của bạn được xử lý hoàn toàn trong trình duyệt của bạn bằng API Canvas và JavaScript. Không có gì được tải lên bất kỳ máy chủ nào - tệp sẽ đi trực tiếp từ thiết bị của bạn tới bộ chuyển đổi và quay lại thiết bị của bạn.
Tệp của tôi có được tải lên máy chủ không?
Không. Chuyển đổi chạy trong trình duyệt của bạn bằng API HTML5 Canvas. Tệp không rời khỏi thiết bị của bạn.
Có phải tất cả các biến thể WebP đều được hỗ trợ không?
Đúng. Bộ giải mã WebP gốc của trình duyệt xử lý VP8, VP8L (không mất dữ liệu) và vùng chứa RIFF tiêu chuẩn. Nếu trình duyệt của bạn có thể hiển thị WebP, trình chuyển đổi này có thể chuyển đổi nó.
Kích thước tập tin tối đa là bao nhiêu?
50 MB. Các giới hạn thực tế phụ thuộc vào bộ nhớ thiết bị vì toàn bộ bitmap được giải mã thành canvas.
WebP so sánh với PNG về mặt kỹ thuật như thế nào?
WebP sử dụng tính năng nén VP8/VP8L với mã hóa dự đoán và thường nhỏ hơn 25% so với PNG cho cùng một hình ảnh. PNG sử dụng tính năng nén DEFLATE với các bộ lọc trên mỗi dòng quét và cũ hơn nhưng được hỗ trợ phổ biến hơn. Cả hai đều không mất dữ liệu khi được cấu hình ở chế độ lossless.