Trình chuyển đổi WebP
Chuyển đổi WebP ↔ JPG / PNG ngay trong trình duyệt. Tệp không bao giờ được tải lên máy chủ. Dung lượng nhỏ hơn cho web hiện đại.
Drop an image here, or
Max 25 MB. Files never leave your browser.
Nguồn
× · ·
Output
Processing…
× · · (%)
Cách dùng
- 1 Thả một hình ảnh vào (bất kỳ định dạng phổ biến nào).
- 2 Chọn định dạng đầu ra — WebP, JPG hoặc PNG.
- 3 Điều chỉnh chất lượng nếu có thể áp dụng.
- 4 Tải xuống kết quả.
Vì sao dùng công cụ này
- Ba định dạng đầu ra chỉ trong một công cụ.
- WebP thường nhỏ hơn JPG khoảng 25–35% ở cùng mức chất lượng.
- Hỗ trợ độ trong suốt (transparency) với đầu ra WebP và PNG.
- Xử lý hoàn toàn phía client — không tải lên, không lo ngại về quyền riêng tư.
Câu hỏi thường gặp
Khi nào nên dùng WebP?
Dùng cho hình ảnh trên web hiện đại — WebP hiện được hầu hết trình duyệt hỗ trợ (Safari 14+ và tất cả trình duyệt hiện đại khác). Chỉ dùng JPG khi cần tương thích với hệ thống cũ.
Công cụ này có hỗ trợ WebP động (animated) không?
Chỉ khung hình đầu tiên được trích xuất. Chuyển đổi WebP động và APNG cần một quy trình xử lý phức tạp hơn (ngoài phạm vi của công cụ này).
Dữ liệu EXIF có được giữ lại không?
Không — quá trình mã hóa lại sẽ loại bỏ EXIF. Điều này hữu ích cho quyền riêng tư.
Trình chuyển đổi WebP là gì?
Trình chuyển đổi WebP là công cụ chuyển đổi hình ảnh qua lại giữa định dạng WebP và các định dạng JPG, PNG. Công cụ chạy hoàn toàn trong trình duyệt bằng xử lý phía client, nên tệp không bao giờ được tải lên máy chủ. WebP cho dung lượng tệp nhỏ hơn, phù hợp với web hiện đại, trong khi chuyển đổi ngược lại sang JPG hoặc PNG giúp khôi phục khả năng tương thích rộng rãi với phần mềm và nền tảng cũ.
Tính năng
Chuyển đổi định dạng ba chiều
Chuyển đổi mọi ảnh mà trình duyệt có thể giải mã (WebP, JPG, PNG và các định dạng khác mà createImageBitmap hỗ trợ) sang đầu ra WebP, JPG hoặc PNG — chỉ cần chọn định dạng đích từ một danh sách thả xuống duy nhất.
Chất lượng có thể điều chỉnh
Thanh trượt từ 10–100 (mặc định 90) thiết lập chất lượng mã hóa cho đầu ra WebP và JPEG, được truyền trực tiếp vào canvas.toBlob() dưới dạng giá trị 0.1–1.0; PNG là định dạng không mất dữ liệu (lossless) nên không hiển thị tùy chọn chất lượng.
Tô màu nền cho JPEG
JPEG không có kênh alpha, vì vậy khi chuyển một tệp PNG hoặc WebP trong suốt sang JPG, các pixel trong suốt sẽ được tô bằng một màu nền được chọn (mặc định là màu trắng) trước khi mã hóa.
Không tải lên, giới hạn 25 MB
Toàn bộ xử lý diễn ra trên trình duyệt thông qua Canvas API; các tệp lớn hơn 25 MB sẽ bị từ chối ngay trên trình duyệt trước khi bất kỳ bước giải mã nào được thực hiện.
Ví dụ
Input
photo.png — 1920x1080, 2.4 MB, transparent background, output format set to JPG, quality 90, background #ffffff
Output
photo.jpg — 1920x1080, ~310 KB, transparent areas flattened to solid white, EXIF stripped
Trường hợp sử dụng
-
1
Giảm dung lượng ảnh để tải trang nhanh hơn
Chuyển đổi tệp JPG hoặc PNG sang WebP để giảm dung lượng tệp khi phân phối trên web mà không cần pipeline build hay dịch vụ xử lý ảnh phía máy chủ.
-
2
Khôi phục khả năng tương thích với các công cụ cũ
Chuyển tệp WebP trở lại JPG hoặc PNG khi ứng dụng, CMS hoặc quy trình in ấn ở phía sau không hỗ trợ WebP.
-
3
Xóa siêu dữ liệu EXIF trước khi chia sẻ
Việc mã hóa lại thông qua canvas sẽ loại bỏ dữ liệu EXIF (kiểu máy ảnh, GPS, dấu thời gian), một hiệu ứng phụ hữu ích cho việc bảo vệ quyền riêng tư khi chia sẻ ảnh.
WebP Converter giải mã tệp ảnh bằng createImageBitmap(), vẽ ảnh lên canvas, rồi mã hóa lại thành WebP, JPEG hoặc PNG thông qua HTMLCanvasElement.toBlob() (hoặc OffscreenCanvas.convertToBlob() nếu trình duyệt hỗ trợ), kèm thanh trượt chất lượng cho WebP/JPEG và tùy chọn tô màu nền cho độ trong suốt của JPEG. Toàn bộ quá trình giải mã và mã hóa diễn ra hoàn toàn trên trình duyệt (client-side) — tệp không bao giờ được tải lên máy chủ, chỉ tạo một object URL cục bộ để xem trước và tải xuống.
- Danh mục
- Sáng tạo
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
Tài liệu tham khảo
- HTMLCanvasElement.toBlob() — MDN Web Docs
- OffscreenCanvas.convertToBlob() — MDN Web Docs
- createImageBitmap() — MDN Web Docs
- WebP Lossless Bitstream Specification — Google (WebP)
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình chuyển đổi WebP chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
So sánh
Kiến thức cơ bản
Hướng dẫn
Công cụ liên quan
Trình tải Thumbnail YouTube
Tải ảnh thumbnail YouTube ở mọi độ phân giải có sẵn. Chỉ cần dán URL video.
Mở công cụXem trước Open Graph
Kiểm tra URL của bạn hiển thị như thế nào khi chia sẻ trên mạng xã hội. Xem trước thẻ chia sẻ trên Facebook, Twitter, LinkedIn và Slack.
Mở công cụĐếm từ & ký tự
Đếm từ, ký tự, câu và đoạn văn. Thời gian đọc, thời gian nói và các từ khóa nổi bật — tức thì.
Mở công cụTrình tạo Lorem Ipsum
Tạo văn bản giữ chỗ Lorem Ipsum — theo đoạn văn, câu, hoặc từ. Tùy chọn bọc HTML.
Mở công cụXây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.