vi

Tối ưu hóa SVG

Thu nhỏ tệp SVG cục bộ: loại bỏ chú thích, siêu dữ liệu và tàn dư của trình chỉnh sửa, rút ngắn đường dẫn - không tải lên.

Đang xử lý cục bộ trên thiết bị của bạn ...

Tệp của bạn

    Đang xử lý cục bộ trên thiết bị của bạn ...

    0%

    Tệp của bạn chưa bao giờ rời khỏi thiết bị

      Tiếp tục với tệp này

      Không cần tải lên lại

      Các công cụ này chấp nhận .SVG - tệp của bạn được chuyển trực tiếp.

      Tệp của tôi có bị tải lên không?

      Không. Mọi thứ chạy trong trình duyệt của bạn - tệp của bạn không bao giờ rời khỏi thiết bị. Cách kiểm chứng điều này

      Không tải lên100% cục bộ
      Nội dung ở lại với bạnkhông ai khác chạm tới
      Hosted in GermanyGlobal Content Delivery
      Kiểm định độc lậpTLS A+ · HTTP header A+

      Một tệp SVG được xuất từ Illustrator, Figma, Inkscape hoặc Sketch thường mang nhiều mã đánh dấu hơn nhiều so với mức cần thiết để hiển thị: khai báo XML, chú thích của trình tạo, một khối metadata không sử dụng, các nhóm dư thừa và tọa độ đường dẫn dài không được làm tròn. Với nhiều biểu tượng trên một trang, điều này cộng dồn thành thời gian tải đáng chú ý.

      Công cụ này sử dụng SVGO, tiêu chuẩn thực tế cho việc tối ưu hóa SVG, với bộ quy tắc preset-default đã được kiểm chứng: chú thích và siêu dữ liệu biến mất, các hình dạng như hình chữ nhật hoặc hình tròn được hợp nhất thành đường dẫn ngắn hơn khi điều đó tiết kiệm byte, các số được làm tròn và các định nghĩa không sử dụng bị loại bỏ. Kết quả trông giống hệt về mặt hình ảnh nhưng nhẹ hơn đáng kể.

      Cố ý thận trọng: thuộc tính viewBox được giữ nguyên (SVGO không còn loại bỏ nó theo mặc định nữa, vì điều đó có thể phá vỡ khả năng đáp ứng của đồ họa), và không có bất kỳ plugin bổ sung mạnh mẽ nào để bật. Nếu bạn muốn chuyển đổi đồ họa sang dạng raster, hoặc có một tệp .svgz, các công cụ liên quan phù hợp được liệt kê bên dưới.

      Thông số kỹ thuật

      Thông số kỹ thuật
      Định dạng đầu vàoSVG
      Chuyển đổi tự độngPNG, JPG, WebP, GIF, BMP, TIFF, ICO, HEIC, DDS, HDR, PCX, WBMP
      Định dạng đầu raSVG
      Xử lý hàng loạt
      Xử lýCục bộ trong trình duyệt (JavaScript)
      Tải tệp lênKhông có

      Trong 3 bước

      1. Kéo thả hoặc chạm vào (các) tệp SVG của bạn.
      2. Công cụ tối ưu hóa SVG cục bộ.
      3. Tải xuống SVG đã thu nhỏ (nhiều tệp dưới dạng ZIP).

      Giới hạn: Việc tối ưu hóa sử dụng bộ quy tắc tiêu chuẩn (preset-default) không có plugin bổ sung có thể tùy chỉnh. Mã đánh dấu rất bất thường (ví dụ như bộ lọc phức tạp hoặc tập lệnh bên trong SVG) có thể hạn chế mức tiết kiệm. Một SVG không hợp lệ, không thể đọc được dưới dạng XML, sẽ bị từ chối một cách trung thực thay vì tạo ra một tệp bị hỏng.

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

      Tệp của tôi có bị tải lên không?

      Không, mọi thứ chạy cục bộ trong trình duyệt, ngay cả khi ngoại tuyến.

      Đồ họa có trông khác đi sau đó không?

      Không, về mặt hình ảnh vẫn giữ nguyên; chỉ có mã đánh dấu dư thừa bị loại bỏ.

      Thuộc tính viewBox có được giữ nguyên không?

      Có, nó cố ý không bị loại bỏ để đồ họa vẫn đáp ứng được.

      Tệp của tôi sẽ nhỏ đi bao nhiêu?

      Điều này phụ thuộc rất nhiều vào nguồn gốc; các tệp xuất từ chương trình thiết kế thường thu nhỏ nhiều nhất.

      Tôi có thể tối ưu hóa nhiều tệp SVG cùng lúc không?

      Có. Kéo thả nhiều tệp; với nhiều kết quả bạn sẽ nhận được chúng dưới dạng ZIP.

      Công cụ liên quan

      PNG sang SVG · Ảnh sang Data URI · Tạo favicon