Chuyển đến nội dung
SPCXTools

Chuyển SVG sang PNG

Chuyển đổi đồ họa vector SVG thành ảnh PNG sắc nét ở mọi kích thước, giữ nguyên nền trong suốt.

Chạy cục bộ — tệp không bao giờ rời khỏi thiết bị của bạn

Đang tải công cụ…

Cách sử dụng Chuyển SVG sang PNG

  1. 1Chọn tỷ lệ (2× là mặc định tốt cho màn hình DPI cao) hoặc nhập chính xác chiều rộng bằng pixel.
  2. 2Giữ chọn Nền trong suốt, hoặc bỏ chọn và chọn một màu nền.
  3. 3Chọn các file SVG hoặc kéo thả vào trang. Mỗi file sẽ được chuyển đổi ngay lập tức.
  4. 4Tải xuống từng file PNG hoặc tải tất cả cùng lúc dưới dạng ZIP.

Chuyển đổi ảnh vector SVG sang PNG

SVG là định dạng lý tưởng cho logo, biểu tượng và hình minh họa: dung lượng siêu nhỏ, có thể phóng to thu nhỏ tùy ý mà vẫn giữ độ sắc nét hoàn hảo. Tuy nhiên, nhiều nơi vẫn chưa hỗ trợ file SVG — mạng xã hội, ứng dụng email, tài liệu văn phòng, kho ứng dụng, một số hệ thống quản trị nội dung và hầu hết các phần mềm chỉnh sửa ảnh đều yêu cầu định dạng bitmap thông thường. Công cụ chuyển đổi này sẽ xuất file SVG của bạn thành ảnh PNG ngay trên trình duyệt, với kích thước chính xác bạn cần và giữ nguyên nền trong suốt.

Tính năng

  • Tỷ lệ có sẵn gồm 1×, 2×, 4× và 8×, hoặc nhập chính xác chiều rộng theo pixel.
  • Đầu ra sắc nét chuẩn vector: hình ảnh được kết xuất lại ở kích thước đích, không bao giờ bị vỡ hay kéo giãn.
  • Nền trong suốt mặc định, hoặc chọn màu nền bất kỳ.
  • Chuyển đổi hàng loạt nhiều file SVG cùng lúc và tải về dưới dạng file ZIP.
  • Tỷ lệ khung hình chuẩn xác dựa trên kích thước của SVG hoặc viewBox.
  • Bảo mật: file được xử lý trực tiếp trên máy của bạn và không bao giờ bị tải lên máy chủ.

Chọn kích thước phù hợp

Mục đích sử dụng Kích thước đề xuất
Icon hoặc logo website Gấp 2× kích thước hiển thị thực tế
Icon ứng dụng 512 × 512 hoặc 1024 × 1024 px
Favicon Chiều rộng 32, 180 và 512 px
Ảnh đại diện mạng xã hội Chiều rộng 400–800 px
Slide và tài liệu Chiều rộng 1000–2000 px
In ấn Chiều rộng tính bằng inch × 300

Vì SVG không phụ thuộc vào độ phân giải, bạn hoàn toàn có thể xuất ảnh lớn hơn mức cần thiết rồi thu nhỏ ảnh PNG lại sau. Việc xuất ảnh ở tỷ lệ 2× sẽ mang lại hình ảnh sắc nét trên màn hình Retina và các loại màn hình có mật độ điểm ảnh cao khác.

Tại sao ảnh PNG của tôi trông khác?

Hầu hết các file SVG đều chuyển đổi hoàn hảo. Sự khác biệt thường do các tài nguyên không có sẵn trong file SVG:

  • Web font liên kết từ Google Fonts hoặc stylesheet sẽ không được tải, do đó văn bản sẽ dùng font mặc định. Hãy chuyển văn bản thành dạng outline (đường viền) trong công cụ thiết kế trước khi xuất file.
  • Ảnh bên ngoài được liên kết qua URL hoặc đường dẫn file sẽ bị chặn. Thay vào đó, hãy nhúng chúng trực tiếp vào SVG dưới dạng data URL.
  • Hiệu ứng động trong SVG sẽ chỉ được lưu lại ở khung hình đầu tiên.

Công cụ liên quan

Bạn cần giảm dung lượng file? Hãy xử lý file PNG qua công cụ Nén ảnh hoặc chuyển đổi bằng Chuyển PNG sang JPG. Để thay đổi kích thước của ảnh bitmap hiện tại, hãy dùng Đổi kích thước ảnh, và để chuyển đổi qua lại giữa các định dạng khác, hãy dùng Chuyển đổi ảnh.

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

Ảnh PNG có bị mờ khi phóng to không?
Không. File SVG được render lại theo kích thước đích trước khi chuyển thành pixel, nên ảnh PNG 4× hoặc 8× vẫn sắc nét như bản vẽ vector gốc — đây không phải là ảnh bitmap bị phóng to.
Kích thước đầu ra được tính như thế nào?
Công cụ sẽ đọc chiều rộng và chiều cao của file SVG (hoặc thuộc tính viewBox nếu không thiết lập kích thước) rồi nhân với tỷ lệ bạn chọn. Nếu bạn nhập chiều rộng, chiều rộng đó sẽ được sử dụng và chiều cao sẽ tự động điều chỉnh theo tỷ lệ khung hình gốc.
Nền ảnh có trong suốt không?
Có, theo mặc định. Các vùng không có chi tiết trên file SVG sẽ trong suốt trên ảnh PNG. Bạn có thể bỏ chọn tùy chọn nền trong suốt để tô nền bằng màu bất kỳ, rất hữu ích cho các ứng dụng hiển thị nền trong suốt thành màu đen.
Tại sao font chữ hoặc hình ảnh trên ảnh PNG lại trông khác?
Vì lý do bảo mật, trình duyệt render file SVG hoàn toàn độc lập, nên các tài nguyên bên ngoài — như web font, hình ảnh hoặc stylesheet từ các file hay URL khác — sẽ không thể tải được. Khi đó, văn bản sẽ dùng font chữ dự phòng. Hãy chuyển văn bản thành path hoặc nhúng trực tiếp hình ảnh vào file SVG để có kết quả chính xác nhất.
File của tôi có bị tải lên server không?
Không. File SVG được đọc và render trực tiếp bằng trình duyệt trên thiết bị của bạn và không bao giờ bị gửi lên server.
Kích thước ảnh PNG lớn nhất tôi có thể tạo là bao nhiêu?
Chiều rộng tối đa lên đến 16.384 pixel và tổng độ phân giải khoảng 268 megapixel. Ảnh kích thước quá lớn sẽ tiêu tốn nhiều bộ nhớ, đặc biệt là trên điện thoại.