Công cụ này làm gì
Công cụ này thay đổi kích thước ảnh — thu nhỏ để trang web tải nhanh hơn, phóng to để in ấn, hoặc căn vừa khít vào một khung cố định cho template. Thả một file hay năm mươi file cũng được; mỗi ảnh sẽ được resize (và xoay nếu cần) theo thiết lập bạn chọn, rồi bạn tải kết quả về chỉ với một cú nhấp.
Mọi thứ diễn ra ngay trên thiết bị của bạn. Không có bước upload, không có hàng đợi xử lý trên server từ xa, và không có giới hạn dung lượng do backend áp đặt — giới hạn duy nhất là bộ nhớ trình duyệt của bạn còn trống bao nhiêu.
Ba chế độ resize
| Chế độ | Bạn nhập gì | Tỷ lệ khung hình | Phù hợp cho |
|---|---|---|---|
| Pixel | Width và/hoặc height chính xác theo pixel | Giữ nguyên nếu để trống một ô; méo nếu điền cả hai | Kích thước đích chính xác, ví dụ 1200×630 cho banner mạng xã hội |
| Phần trăm | Một giá trị tỷ lệ duy nhất, 1–400% | Luôn giữ nguyên | Thu nhỏ hoặc phóng to nhanh theo tỷ lệ gốc, ví dụ "nhỏ hơn 50%" |
| Fit in box | Một khung giới hạn width và height theo pixel | Luôn giữ nguyên | Cho một loạt ảnh có hình dạng khác nhau đều vừa khít trong cùng một kích thước tối đa |
Chuyển đổi chế độ bằng thanh chọn phía trên khung thả ảnh — file của bạn sẽ được xử lý theo chế độ và giá trị đang bật tại thời điểm bạn thả vào.
Chế độ Pixel và tỷ lệ khung hình
Ở chế độ pixel, để trống width hoặc height sẽ khiến công cụ tự tính chiều đó sao cho ảnh giữ nguyên tỷ lệ gốc. Ví dụ, một ảnh 1600×900 resize về width 800 và để trống height sẽ ra đúng 800×450 — vẫn giữ tỷ lệ 16:9, chỉ là nhỏ hơn.
Chế độ Fit in box
Fit-in-box là lựa chọn an toàn nhất khi bạn xử lý hàng loạt ảnh có hình dạng gốc khác nhau (ví dụ ảnh dọc lẫn ảnh ngang) và muốn tất cả đều vừa khít trong cùng một kích thước tối đa, chẳng hạn 800×800 cho một gallery sản phẩm. Công cụ sẽ thu nhỏ mỗi ảnh cho đến khi vừa khít bên trong khung bạn chỉ định, giữ nguyên tỷ lệ khung hình — ảnh ngang sẽ bị giới hạn bởi chiều rộng của khung, ảnh dọc bởi chiều cao.
Xoay ảnh của bạn
Danh sách chọn Rotate hỗ trợ 0° (không xoay), 90°, 180° và 270°, xoay theo chiều kim đồng hồ. Việc xoay diễn ra cùng lúc với chế độ resize đang chọn, nên bạn có thể vừa chỉnh thẳng một ảnh chụp nghiêng từ điện thoại vừa resize trong một lần xử lý duy nhất — hoặc chỉ xoay mà không resize bằng cách để trống các ô kích thước.
Chất lượng resize: bộ lọc Lanczos3
Mọi thao tác resize trong công cụ này đều dùng bộ lọc resample Lanczos3, một thuật toán chất lượng cao cho kết quả sắc nét hơn các phương pháp đơn giản như nearest-neighbor hay bilinear cơ bản, đặc biệt khi thu nhỏ ảnh. Đây cũng là loại bộ lọc được các phần mềm chỉnh sửa ảnh chuyên nghiệp dùng cho việc resize thông thường.
Ảnh của bạn không bao giờ rời khỏi thiết bị
Quá trình resize chạy qua một module WebAssembly nhỏ được tải vào tab trình duyệt của bạn. Khi bạn thả một file vào, dữ liệu của nó được đọc ngay tại chỗ và đưa vào module đó xử lý — không bao giờ được gửi đi qua mạng. Đóng tab là mọi thứ biến mất; không có gì còn lại trên server nào cả, vì ngay từ đầu đã không có server nào tham gia.
Nếu bạn cũng cần đổi định dạng ảnh, xem Công cụ Đổi Định dạng Ảnh. Còn nếu cần resize theo yêu cầu riêng của từng nền tảng (icon app, banner mạng xã hội, favicon), xem thêm các công cụ Resize Logo & Ảnh — cả hai đều xử lý hoàn toàn ngay trên thiết bị.