Bỏ qua, đến nội dung chính
100% Riêng tư — Tệp luôn ở trên thiết bị của bạn
>_
Tiếng Việt

Tối ưu SVG

Giảm dung lượng file SVG mà không làm hỏng hình ảnh, ngay trên trình duyệt.

hoặc kéo thả file .svg vào đây Chọn hoặc kéo thả nhiều file để tối ưu tất cả và tải về file .zip.

Tùy chọn tối ưu
Từng plugin riêng lẻ (nâng cao — kiểm soát đầy đủ kiểu SVGOMG)

Dán mã SVG hoặc tải file lên để bắt đầu.

Tối ưu SVG hoạt động như thế nào?

Icon và logo xuất ra từ các phần mềm thiết kế như Illustrator, Figma hay Sketch thường mang theo rất nhiều dữ liệu thừa không ảnh hưởng gì tới hình ảnh hiển thị: metadata của phần mềm biên tập, comment XML, các thẻ group lồng nhau không cần thiết, tọa độ viết dài tới 15 chữ số thập phân, và những ID không ai dùng tới. Những thứ này không làm thay đổi cách hình vẽ hiển thị, nhưng lại làm dung lượng tải về nặng hơn hẳn — nếu website dùng vài chục icon SVG, phần dư thừa này cộng dồn lại rất đáng kể.

Công cụ này chạy svgo — chính engine tối ưu đứng sau công cụ nổi tiếng SVGOMG — hoàn toàn ngay trên trình duyệt của bạn. Dán mã SVG hoặc kéo thả file vào, công cụ sẽ tự động xóa comment và dữ liệu thừa từ phần mềm biên tập, gộp các đường path có thể gộp, thu gọn group thừa, và làm tròn tọa độ theo độ chính xác bạn tự chọn — tất cả không rời khỏi thiết bị. Không có bước upload, không có server nào tham gia, nên dùng thoải mái kể cả với logo khách hàng riêng tư.

Cấu hình mặc định được chọn thận trọng: vẫn giữ nguyên `viewBox` (để icon co giãn đúng ở mọi kích thước hiển thị) và giữ nguyên width/height. Bật tùy chọn "Xóa width/height" hữu ích khi bạn nhúng SVG trực tiếp vào HTML và chỉnh kích thước bằng CSS, vì width/height cố định trên thẻ gốc đôi khi xung đột với CSS. Multipass chạy lại thuật toán tối ưu nhiều lần, bắt được thêm phần dung lượng chỉ lộ ra sau khi lượt đầu đã đơn giản hóa mã nguồn — hầu như không có hại gì khi bật sẵn.

Độ chính xác quyết định số chữ số thập phân giữ lại trong tọa độ đường path; hạ thấp giá trị này giúp giảm dung lượng hơn nữa nhưng có thể làm lệch hình ảnh rất nhỏ với hình vẽ chi tiết cao, nên kiểm tra lại khung xem trước sau khi chỉnh. Với phần lớn icon và logo, chỉ riêng cấu hình mặc định thường đã giảm được 40-60% dung lượng mà không thấy khác biệt gì bằng mắt thường — dùng khung xem trước và bộ đếm dung lượng trước/sau để xác nhận trước khi tải xuống.

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

Có thể kiểm soát từng tối ưu riêng lẻ, không chỉ vài preset không?

Có — bảng nâng cao hiện đủ mọi plugin SVGO (34 plugin) dưới dạng bật/tắt riêng lẻ.

Tối ưu có làm hỏng khả năng co giãn responsive của SVG không?

Mặc định thì không — viewBox được giữ nguyên trừ khi bạn chủ động bật "Xóa viewBox".

Tối ưu thường giảm được bao nhiêu dung lượng?

Phần lớn icon và logo giảm 40-60% dung lượng chỉ với cấu hình mặc định, không thấy khác biệt trong bản xem trước.

Công cụ liên quan