🔍 Tìm bài viết, công cụ…

Bộ công cụ Ảnh

Nén, chuyển đổi (JPG/PNG/WebP), đổi kích thước, cắt và xoay/lật ảnh — 100% trên trình duyệt.

Xử lý trên máy bạn — không upload
⚙️ Cách nén
Mặc định: nén khuyến nghị — cân bằng chất lượng và dung lượng, không ép một con số cụ thể.

Tùy chọn
Ảnh xử lý 100% trên máy bạn.
⬆️
Kéo & thả ảnh vào đây
hoặc bấm để chọn — chọn nhiều ảnh cùng lúc đều được.
JPG · PNG · WebP · GIF · BMP · tối đa 25MB / ảnh
Mẹo: bấm Ctrl/⌘ + V để dán ảnh từ clipboard · thêm ảnh mẫu

Thả nhiều ảnh, chọn định dạng đích & chất lượng nén. Tải lẻ từng ảnh hoặc tải tất cả dưới dạng ZIP.

🔄
Kéo & thả ảnh vào đây
JPG, PNG, WebP, GIF, BMP — chọn nhiều file cùng lúc.

Đổi kích thước theo pixel hoặc phần trăm, giữ tỉ lệ tùy chọn.

📐
Kéo & thả 1 ảnh
hoặc bấm để chọn.

Kéo khung để chọn vùng cắt, kéo góc dưới-phải để chỉnh kích thước.

Kéo & thả 1 ảnh
hoặc bấm để chọn.

Xoay 90° và lật ngang/dọc, xem trước trực tiếp.

🔁
Kéo & thả 1 ảnh
hoặc bấm để chọn.

Cách dùng

Chọn chế độ ở đầu công cụ: Nén · Chuyển đổi · Đổi kích thước · Cắt · Xoay/Lật. Kéo–thả hoặc chọn ảnh (JPG/PNG/WebP), điều chỉnh tùy chọn rồi xử lý. Tải từng ảnh hoặc cả lô dạng ZIP.

Cách xử lý

Ảnh được vẽ lại bằng Canvas và mã hóa qua canvas.toBlob ngay trên trình duyệt. Khi nén theo dung lượng đích, công cụ dò nhị phân mức chất lượng cao nhất đạt mục tiêu, chỉ thu nhỏ kích thước khi cần. Việc vẽ lại tự loại bỏ siêu dữ liệu (EXIF/GPS).

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

Ảnh của tôi có bị tải lên server không?

Không. Toàn bộ quá trình nén chạy trong trình duyệt; ảnh không rời khỏi thiết bị của bạn.

Vì sao chọn “dung lượng đích” mà có ảnh vẫn không đạt?

Khi ảnh đã ở mức chất lượng thấp nhất mà vẫn vượt mục tiêu, công cụ giảm kích thước; nếu bạn bật “giữ nguyên độ phân giải” thì không thu nhỏ nên có thể không đạt — hãy tắt tùy chọn đó hoặc nới mục tiêu.

Nén PNG sao ít giảm dung lượng?

PNG là nén không mất dữ liệu nên tham số chất lượng không áp dụng; muốn nhẹ hơn hãy đổi sang JPG/WebP hoặc giảm kích thước.