Kéo ảnh vào đây hoặc nhấp để duyệt
Hỗ trợ nhiều tệp — bạn cũng có thể dán từ clipboard
Tệp đơn ≤  20MB Hàng loạt ≤  30 Tổng cộng ≤  200MB
Phía máy chủ
Chuyển đổi hàng loạt
Tự động xóa
38 định dạng
HTTPS
Không giới hạn & Miễn phí
Không cần đăng ký
Hoạt động trên di động
Tệp cần chuyển đổi 0
Chọn định dạng đích

PNG sang SVG: vector hóa có thể làm gì và không thể làm gì

PNG lưu trữ pixel. Một logo xuất ra dưới dạng PNG trông sắc nét ở kích thước gốc, nhưng tệp không chứa thông tin về hình dạng — khi phóng to, bạn chỉ nhận được các pixel lớn hơn. Chuyển sang SVG nghĩa là vẽ lại hình ảnh dưới dạng đường viền. PicEditLab xử lý PNG bằng VTracer, một engine mã nguồn mở để chuyển raster sang vector, gom các pixel có màu tương tự thành từng vùng và tạo các đường cong spline mượt quanh mỗi vùng. Tệp bạn tải xuống là một tệp vector thực sự được tạo từ các phần tử path, không phải PNG được giấu bên trong lớp bao SVG, nên vẫn sắc nét ở mọi kích thước.

Hiệu quả của quá trình này phụ thuộc hoàn toàn vào nội dung PNG. Logo, biểu tượng, ảnh chụp màn hình ứng dụng, minh họa phẳng, biểu đồ và hình vẽ nét được quét đều được vector hóa tốt vì chúng được tạo từ các vùng màu đồng nhất có ranh giới rõ ràng. Ảnh chụp thì không: mỗi chuyển sắc tinh tế trở thành một path chồng thêm, khiến SVG vừa rất lớn vừa có hiện tượng posterize. Nếu PNG của bạn là ảnh chụp, hãy chuyển sang WebP hoặc JPG thay vì SVG — SVG không phải định dạng phù hợp cho trường hợp này.

Khác với hầu hết công cụ chuyển PNG sang SVG trực tuyến, trang này không phải một hộp đen. Mở phần thiết lập dò nét vector phía trên nút “Bắt đầu chuyển đổi” để có bốn tùy chọn điều khiển quá trình vector hóa. “Kết quả” cho phép chuyển giữa vector hóa đầy đủ màu và chế độ line-art đen trắng sử dụng potrace, phù hợp hơn với logo, con dấu, chữ ký và bản vẽ được quét. “Độ chi tiết màu” quyết định số lượng màu được giữ lại. “Khử đốm” quyết định có giữ các dấu nhỏ — dấu phẩy, dấu hai chấm, đường chấm, nét rất mảnh — hay coi chúng là nhiễu. “Cạnh” cho phép chọn góc bo tròn hoặc góc sắc nét. Giá trị mặc định được tinh chỉnh cho ảnh chụp màn hình có văn bản, vì vậy nếu hình ảnh có chữ, hãy giữ “Khử đốm” ở “Giữ chi tiết”.

PNG rất lớn được thu nhỏ xuống khoảng 4 megapixel trước khi vector hóa. Chi phí vector hóa tăng nhanh hơn nhiều so với số lượng pixel, và đầu vào 24 megapixel sẽ cần vài gigabyte bộ nhớ và vượt quá giới hạn thời gian — quá trình sẽ bị dừng trước khi tạo ra bất kỳ kết quả nào. Vì đầu ra là vector, việc thu nhỏ này không giới hạn kích thước sử dụng của SVG hoàn chỉnh; nó chỉ thay đổi lượng chi tiết nhỏ mà bộ vectorizer có thể xử lý.

Cần tệp biểu tượng kích thước cố định? Chuyển PNG sang ICO

Văn bản bên trong PNG được vector hóa thành các hình dạng, không được khôi phục thành văn bản. Chữ vẫn hiển thị đúng và có thể phóng to hoàn hảo, nhưng sau đó bạn sẽ không thể chọn, tìm kiếm hoặc nhập lại chúng trong trình chỉnh sửa vector.

Chuyển PNG sang SVG trong 3 bước

Không cần kiến thức kỹ thuật. Miễn phí, nhanh chóng và dùng được trên mọi thiết bị.

01
📂
Tải lên
Kéo thả, nhấp để duyệt hoặc dán ảnh từ clipboard. Một tệp hoặc tải lên hàng loạt — đều hoạt động tốt.
02
🎯
Chọn định dạng đích
Chọn định dạng đích từ bộ chọn. Chúng tôi tự động áp dụng các thông số mã hóa tối ưu cho từng định dạng để đạt chất lượng đầu ra tốt nhất.
03
📦
Tải xuống
Chuyển đổi thường hoàn thành trong vài giây. Trang tự động chuyển đến màn hình tải xuống — nhấp để lấy file ZIP.

Tại sao dùng PicEditLab để chuyển PNG sang SVG

Được xây dựng trên nhiều công cụ chuyển đổi mã nguồn mở đã được kiểm chứng. Chúng tôi chọn quy trình xử lý tối ưu cho từng kết hợp định dạng, tránh hiện tượng lệch màu và mất chất lượng thường gặp khi chuyển đổi trên trình duyệt.

Chất lượng vượt trội so với chuyển đổi trên trình duyệt
Chúng tôi sử dụng các công cụ mã nguồn mở cấp công nghiệp — ImageMagick, libheif, libavif, libjxl và OpenJPEG — để tạo ra chất lượng đầu ra mà công cụ trình duyệt không thể sánh bằng.
Bảo Mật & Quyền Riêng Tư Là Ưu Tiên
Mọi lần tải lên đều được mã hóa trong quá trình truyền qua HTTPS và tự động xóa khỏi máy chủ sau 1 giờ.
Xử Lý Hàng Loạt & Tải ZIP
Tải lên nhiều ảnh và chuyển đổi tất cả cùng một lúc. Kết quả được đóng gói trong một file ZIP duy nhất để tải xuống dễ dàng.
Bao phủ cả định dạng phổ biến và chuyên biệt
Hỗ trợ PNG, JPG, WebP, AVIF, GIF, HEIC, JPEG XL, JPEG 2000, cùng các định dạng RAW từ Canon, Nikon, Sony, Pentax và nhiều hơn. Đầu ra gồm JPG, PNG, WebP, AVIF, PDF, ICO, GIF, HEIC, JXL, TIFF, BMP, SVG, EPS, JP2.
Miễn Phí 100%, Không Cần Đăng Ký
Không giới hạn chuyển đổi, không có gói trả phí, không có phiên bản Pro ẩn, không có thông báo nâng cấp. Sử dụng thoải mái theo nhu cầu.
Trải nghiệm đồng nhất trên mọi thiết bị
Giao diện responsive hoạt động như nhau trên máy tính, máy tính bảng và điện thoại — không cần cài ứng dụng, chỉ cần mở và chuyển đổi.

Câu hỏi thường gặp — PNG sang SVG

Tôi có thể đặt SVG thành kích thước cố định như 64x64 không?
Không, và bạn cũng không cần làm vậy. SVG là định dạng vector nên không lưu kích thước pixel trong tệp. Cùng một SVG vẫn sắc nét như nhau ở 16 pixel và 512; kích thước phụ thuộc vào nơi bạn sử dụng nó. Nếu bạn thực sự cần tệp biểu tượng có kích thước cố định, hãy chuyển PNG sang ICO: một ICO chứa đồng thời các phiên bản 16, 32, 48, 64, 128 và 256 pixel, đúng với nhu cầu của favicon trang web hoặc shortcut trên màn hình.
Tại sao SVG của tôi trông bị khối hoặc posterize?
Gần như luôn là ảnh chụp hoặc PNG được lưu từ JPG nén quá mạnh. Quá trình vector hóa phải quyết định vùng màu này kết thúc ở đâu và vùng tiếp theo bắt đầu ở đâu, nên chuyển sắc mượt bị chia thành các dải. Hãy thử “Đơn giản” để tạo kết quả phẳng theo kiểu poster một cách có chủ ý, hoặc “Tinh” để giữ nhiều sắc độ hơn với đổi lại là tệp lớn hơn rất nhiều. Với ảnh chụp thực sự, cả hai đều không giống bản gốc — PNG, WebP hoặc JPG mới là lựa chọn phù hợp.
SVG có nhỏ hơn PNG không?
Đôi khi nhỏ hơn rất nhiều, đôi khi lại lớn hơn. Một logo phẳng hai màu có thể giảm từ vài chục kilobyte xuống chỉ còn vài kilobyte. Nhưng một minh họa nhiều chi tiết có thể tạo ra hàng nghìn path riêng biệt và cuối cùng lớn hơn PNG ban đầu. Tọa độ path được làm tròn đến hai chữ số thập phân, giúp giảm khoảng một phần tư kích thước tệp mà gần như không có khác biệt nhìn thấy, nhưng cách này cũng có giới hạn. Nếu kích thước quan trọng, hãy vector hóa một lần bằng thiết lập mặc định và một lần bằng “Đơn giản” rồi so sánh.
Tôi có thể chỉnh sửa kết quả trong Illustrator, Inkscape hoặc Figma không?
Có. Đầu ra là SVG thông thường được tạo từ các phần tử path tiêu chuẩn nên bất kỳ trình chỉnh sửa vector nào cũng có thể mở. Mỗi vùng màu là một path được tô riêng, cho phép bạn đổi màu hoặc xóa từng phần của đồ họa sau đó. “Đơn giản” tạo ra ít path hơn và lớn hơn, vì vậy dễ chỉnh sửa thủ công hơn nhiều so với bản vector hóa chi tiết gồm hàng trăm mảnh nhỏ.
Nếu quá trình vector hóa thất bại thì sao?
Nếu vector hóa màu không thể hoàn tất — thường do hình ảnh quá phức tạp chạm giới hạn thời gian — quá trình chuyển đổi sẽ chuyển sang tạo đường viền đen trắng bằng potrace. Nếu cách này cũng thất bại, hình ảnh sẽ được trả về khi được nhúng trong lớp bao SVG. Kết quả nhúng trông giống hệt PNG của bạn nhưng không phải vector. Vì vậy nếu tệp tải xuống không còn sắc nét khi phóng to, đó chính là nguyên nhân. Chạy lại với “Đơn giản” thường sẽ tạo được bản vector hóa thực sự.
Chuyển PNG sang SVG có làm giảm chất lượng ảnh không?
Chúng tôi sử dụng cài đặt chất lượng cao cho quá trình chuyển đổi PNG sang SVG. Khi nguồn không mất dữ liệu và đích có mất dữ liệu, chúng tôi mã hóa ở chất lượng 90, giữ nguyên chi tiết mà mắt người nhìn thấy. Khi đích không mất dữ liệu (như PNG), mọi pixel được giữ nguyên chính xác.
Chuyển đổi PNG sang SVG được thực hiện trên trình duyệt hay máy chủ?
Chuyển đổi chạy hoàn toàn trên máy chủ của chúng tôi bằng các công cụ chuẩn công nghiệp — ImageMagick, libheif, libavif, libjxl, OpenJPEG và nhiều hơn. Chuyển đổi phía máy chủ không bị giới hạn bởi khả năng giải mã của trình duyệt, nên xử lý được các định dạng mà trình duyệt không đọc được (RAW, HEIC, AVIF, JPEG XL) và luôn cho chất lượng đầu ra cao hơn.
Ảnh tôi tải lên có được lưu trên máy chủ không?
Không. Tệp được truyền qua HTTPS, chỉ dùng cho lần chuyển đổi hiện tại và tự động xóa sau 1 giờ. Chúng tôi không bao giờ truy cập, phân tích, chia sẻ hoặc dùng tệp của bạn để huấn luyện mô hình AI.
Tôi có thể chuyển đổi bao nhiêu ảnh cùng lúc?
Tối đa 30 ảnh mỗi lần, với tổng kích thước giới hạn 200 MB. Với công việc lớn hơn, chỉ cần chạy nhiều lần — không có giới hạn hàng ngày và không có giới hạn sử dụng.
Metadata EXIF có được giữ lại sau khi chuyển đổi không?
Theo mặc định, chúng tôi giữ lại metadata có thể chuyển qua các định dạng. Với tệp từ RAW, thông số chụp, không gian màu và cấu hình ICC được chuyển khi có thể. Nếu cần xóa metadata, hãy dùng công cụ xóa metadata chuyên dụng sau đó.
Chuyển đổi PNG sang SVG có miễn phí không? Tôi có cần tài khoản không?
Có, hoàn toàn miễn phí và không, bạn không cần tài khoản. Không cần đăng ký, không cần email, không có hạn mức hằng ngày và không giới hạn số lần bạn có thể sử dụng. Các tệp SVG bạn tải xuống không có watermark, không bị thay đổi kích thước hoặc giảm chất lượng theo bất kỳ cách nào. Bạn có thể chuyển đổi tối đa 30 tệp PNG trong một lần và nhận lại dưới dạng một tệp ZIP duy nhất.
Để dùng trên web, lựa chọn nào tốt hơn — PNG hay SVG?
Với hầu hết các tình huống web hiện đại, SVG là lựa chọn mạnh hơn — thường cho khả năng nén tốt hơn, hỗ trợ tính năng rộng hơn, hoặc cả hai so với PNG. Tuy nhiên, PNG vẫn có chỗ đứng: nếu cần khả năng tương thích cao nhất với trình duyệt cũ, ứng dụng email hoặc nền tảng chưa hỗ trợ SVG, thì PNG là lựa chọn an toàn hơn. Câu trả lời đúng phụ thuộc vào đối tượng và tình huống của bạn — hãy xuất cả hai và so sánh kích thước tệp cùng chất lượng hình ảnh trước khi quyết định.

Cách chuyển PNG sang SVG trực tuyến miễn phí

Chuyển đổi ảnh PNG sang SVG xảy ra trong nhiều tình huống: làm cho tệp tương thích với thiết bị hoặc nền tảng khác, giảm dung lượng lưu trữ, hoặc chuẩn bị ảnh để tải lên dịch vụ không chấp nhận định dạng nguồn. Cách truyền thống là cài Photoshop, GIMP hoặc ứng dụng tương tự — quá cồng kềnh cho một tác vụ thỉnh thoảng. Công cụ trên trình duyệt là một lựa chọn khác, nhưng bị giới hạn bởi khả năng giải mã tự nhiên của trình duyệt và không thể xử lý các định dạng đặc biệt như RAW, HEIC hay AVIF. PicEditLab chạy chuyển đổi phía máy chủ, nên hỗ trợ định dạng, chất lượng đầu ra và tốc độ xử lý không phụ thuộc vào trình duyệt hay thiết bị của bạn.

Từng bước: Chuyển PNG sang SVG

Chuyển đổi trên PicEditLab gồm ba bước — tải lên, chọn định dạng đích, tải xuống:

  • Kéo thả hoặc nhấp để tải lên một hay nhiều tệp PNG vào khu vực tải lên. Bạn cũng có thể dán ảnh trực tiếp từ clipboard.
  • Chọn SVG làm định dạng đích từ bộ chọn định dạng, sau đó xem lại danh sách tệp của bạn.
  • Nhấp "Bắt đầu chuyển đổi". Khi tệp tải lên xong, máy chủ hoàn thành chuyển đổi trong vài giây.
  • Khi chuyển đổi hoàn tất, trang tự động chuyển sang màn hình tải xuống. Nhấp nút tải xuống để lấy file ZIP chứa tất cả tệp đã chuyển đổi.

Chi tiết kỹ thuật — Chuyển đổi PNG sang SVG

Máy chủ của chúng tôi chạy bộ công cụ mã nguồn mở đã được kiểm chứng. ImageMagick xử lý chuyển đổi không gian màu và lấy mẫu lại, libheif dùng codec x265 để mã hóa và giải mã HEIC, libavif dùng AOM cho AVIF, libjxl xử lý JPEG XL, OpenJPEG bao phủ JPEG 2000, và dcraw giải mã dữ liệu cảm biến thô từ tệp RAW. Đầu ra JPG dùng chất lượng 85 với mã hóa progressive để tải nhanh hơn trên web. Đầu ra PNG dùng zlib nén tối đa để kích thước tệp nhỏ nhất có thể mà không mất chi tiết pixel nào.

Mẹo chuyển đổi PNG sang SVG

  • Nếu ảnh nguồn PNG có vùng trong suốt và đích (SVG) không hỗ trợ (như JPG), các vùng trong suốt sẽ được tô màu trắng. Đây là hành vi bình thường của quá trình chuyển đổi.
  • Khi chuyển đổi nguồn có animation (GIF, APNG) sang đích tĩnh, chỉ frame đầu tiên được giữ lại. Để giữ tất cả frame, hãy chọn định dạng đích cũng hỗ trợ animation.
  • Khi chuyển đổi từ RAW, chúng tôi trích xuất bản xem trước JPEG nhúng của máy ảnh trước để tái tạo màu sắc chính xác nhất. Nếu không có bản xem trước nhúng, chúng tôi dùng dcraw với thông số mặc định để demosaic đầy đủ.
  • Khi đích là ICO, các icon đa độ phân giải (16, 32, 48, 64, 128 và 256 px) được tạo tự động, đảm bảo hiển thị sắc nét ở mọi kích thước.

Được xây dựng bởi những người quan tâm đến chất lượng ảnh

Pipeline ảnh của PicEditLab được xây dựng trên ImageMagick, libheif, libavif và libjxl — những thư viện mã nguồn mở đã được kiểm chứng, được dùng bởi Apple, Google và Mozilla. Chúng tôi điều chỉnh thông số mã hóa cho từng định dạng để phù hợp với sự cân bằng giữa chất lượng và kích thước tệp mà hầu hết người dùng thực sự muốn, và cập nhật pipeline với mỗi phiên bản để theo kịp các định dạng mới.