Jak zamienić PNG na SVG: wektoryzacja logo i ikon
Aby zamienić PNG na SVG, trzeba go zwektoryzować: program grupuje piksele w jednolite obszary koloru i odrysowuje ich krawędzie jako krzywe. Sprawdza się to bardzo dobrze w przypadku logo, ikon, podpisów i grafiki liniowej, a słabo przy zdjęciach, gradientach i drobnym tekście.
Czy PNG można zamienić w prawdziwy, skalowalny plik SVG?
Tak, ale przez wektoryzację do ścieżek, a nie przez „opakowanie” obrazu. Użyj PNG o szerokości co najmniej 1000 px, ustaw liczbę kolorów równą liczbie jednolitych kolorów w projekcie (często 2–8) albo wybierz tryb czarno-biały dla rysunków kreskowych, a przed użyciem powiększ SVG i sprawdź krzywe.
Piksele a ścieżki: co naprawdę zmienia konwersja PNG na SVG
PNG to obraz rastrowy: stała siatka pikseli, z których każdy ma kolor i opcjonalnie wartość przezroczystości. Logo 500 × 500 px zawiera dokładnie 250 000 takich kwadratów i nic więcej, więc powiększenie go do rozmiaru plakatu może tylko powiększyć każdy kwadrat albo rozmyć przejścia między nimi. SVG to obraz wektorowy, czyli plik tekstowy z listą kształtów, takich jak <path>, <circle> i <rect>, wraz ze współrzędnymi i kolorami wypełnienia. Przeglądarka lub ploter tnący rysuje te kształty od nowa w dowolnym potrzebnym rozmiarze, dlatego logo wektorowe jest ostre zarówno na ekranie telefonu, jak i na banerze targowym.
Przejście z wektora do rastra jest proste, bo program po prostu rysuje kształty w pikselach; SVG na PNG robi to w sekundę. W drugą stronę nie ma bezstratnego skrótu, ponieważ siatka pikseli nie zawiera informacji o kształtach, z których powstała. Ktoś musi przeanalizować piksele i odgadnąć, gdzie każdy kształt się zaczyna i kończy. Ten etap nazywa się trasowaniem lub wektoryzacją, a każdy uczciwy konwerter PNG na SVG, od Illustratora po program w wierszu poleceń, jest w gruncie rzeczy trasownikiem.
Niektóre konwertery pomijają trudną część. Zapisują poprawny plik SVG z jednym elementem <image>, w którym oryginalny PNG jest osadzony jako tekst base64, przez co plik jest też o około jedną trzecią większy od PNG. Wynik otwiera się jako SVG i przechodzi kontrolę typu pliku, ale nadal jest obrazem pikselowym w wektorowym opakowaniu: po powiększeniu widać te same poszarpane krawędzie, a ploter tnący nie znajduje ścieżek do prowadzenia noża. Otwórz dowolny SVG w edytorze tekstu i wyszukaj data:image/png; jeśli ten ciąg tam jest, nic nie zostało zwektoryzowane.
MythZapisanie lub zmiana nazwy PNG na .svg robi z niego wektor.
FactZmiana nazwy zmienia tylko rozszerzenie. Piksele pozostają pikselami, a większość aplikacji odmawia otwarcia takiego pliku.
MythSVG z osadzonym PNG to prawdziwy plik wektorowy.
FactTo obraz rastrowy w kontenerze SVG. Bez pikselizacji skalują się tylko zwektoryzowane elementy <path>.
MythWektoryzacja przywraca szczegóły, których mały PNG nigdy nie miał.
FactTrasownik podąża za pikselami, które dostaje. Rozmazana ikona 64 px zamienia się w bezkształtne plamy, które pozostają takie w każdym rozmiarze.
Grafika, która wektoryzuje się czysto, i taka, która nigdy się nie uda
Wektoryzacja najlepiej sprawdza się przy obrazach, które od początku były rysowane jako kształty. Logo wyeksportowane z programu graficznego, płaska ikona, kreskówka z czarnym konturem, zeskanowany podpis czy szablon składają się z kilku jednolitych kolorów oddzielonych wyraźnymi krawędziami. Trasownik grupuje każdy kolor w obszary, podąża za ich granicami i dopasowuje do nich gładkie krzywe, więc SVG jest zbliżony do kształtów, które pierwotnie narysował projektant. Pogrubione litery w logotypie też dobrze się wektoryzują, bo duża litera to po prostu kolejny wypełniony kształt, a każdy znak staje się konturem, który można przekolorować lub przeskalować, ale nie da się go już edytować jako tekstu.
Fotografie to przypadek odwrotny. Portret czy zdjęcie produktu ma tysiące subtelnie różniących się tonów płynnie przechodzących w siebie, a format wektorowy nie ma wydajnego sposobu, by to opisać. Jeśli poprosisz trasownik o 16 kolorów, dostaniesz splakatyzowaną ilustrację z widocznymi pasmami; przy 64 dostaniesz dziesiątki tysięcy drobnych kształtów w pliku znacznie większym niż PNG, który nadal nie wygląda jak zdjęcie. Miękkie gradienty, cienie i poświaty zamieniają się w podobny sposób w stosy cienkich pasów. Trzecim kłopotliwym przypadkiem jest mały tekst: przy 10–12 px antyaliasing zlewa każdą literę z tłem, a trasownik nie odróżni „e” od „o”.
Wektoryzuje się czysto
- Logo i logotypy z jednolitymi kolorami
- Ikony, piktogramy i clipart
- Rysunki tuszem, kolorowanki i komiksy
- Podpisy i pieczątki zeskanowane na białym papierze
Wymaga przygotowania
- Logo z miękkim cieniem lub poświatą
- Szkice ołówkiem z nierównymi szarymi kreskami
- Zrzuty ekranu z logo na tle pełnym szczegółów
- Pixel art, który wymaga krzywych z krawędziami pikseli
Nie wyjdzie dobrze
- Zdjęcia ludzi, jedzenia lub krajobrazów
- Obrazy oparte na płynnych gradientach
- Tekst mniejszy niż około 14 px
- Mocno skompresowane lub powiększone obrazy
Daj programowi do wektoryzacji lepszy plik PNG
Rozdzielczość ma większe znaczenie niż jakiekolwiek ustawienie. Trasownik dopasowuje każdą krzywą do schodków pikseli wzdłuż krawędzi, a im drobniejsze schodki, tym wierniejsza krzywa. Jeśli sam wyeksportowałeś PNG z Figmy, Canvy, Photoshopa lub prezentacji, wyeksportuj go ponownie w rozmiarze dwu- lub trzykrotnie większym od wyświetlanego; logo o szerokości 1500–2000 px daje trasownikowi mnóstwo materiału. Nie powiększaj małego PNG narzędziem AI, chyba że wynik wygląda czysto przy powiększeniu 100 %, bo wymyślona faktura krawędzi jest wektoryzowana równie wiernie jak prawdziwe krawędzie.
Następnie uprość tło. PNG obsługuje pełną przezroczystość, a przezroczyste tło to najłatwiejszy przypadek: każdy w pełni przezroczysty piksel jest traktowany jako puste miejsce, więc SVG nie ma białego prostokąta za grafiką. Jeśli PNG ma jednolite tło, najpierw przytnij obraz ciasno wokół grafiki; nasz poradnik jak przyciąć zdjęcie do proporcji opisuje dokładne kadrowanie. Tło pełne szczegółów, na przykład logo sfotografowane na koszulce, należy usunąć lub zamalować jednym jednolitym kolorem przed wektoryzacją.
Na koniec zmniejsz liczbę kolorów, zanim zrobi to za Ciebie trasownik. Ukryj cienie, poświaty i nakładki gradientowe w pliku źródłowym, a wypełnienie gradientem zastąp jego środkowym kolorem, jeśli wersja wektorowa go nie potrzebuje. Policz pozostałe jednolite kolory razem z kolorem konturu i zapisz liczbę; to najprzydatniejsza wartość, jaką wpiszesz w następnym kroku. Jeśli wybierasz między JPEG a PNG tego samego logo, weź PNG, ponieważ kompresja JPEG dodaje szum wokół każdej krawędzi, co opisano w artykule JPG, JPEG i PNG: różnice.
- PNG ma co najmniej 1000 px szerokości, a przy szczegółowym logo najlepiej 1500–2000 px
- Tło jest przezroczyste lub jednolite i przycięte blisko grafiki
- Cienie, poświaty, tekstury i gradienty są ukryte lub spłaszczone
- Wiesz, ile jednolitych kolorów zawiera projekt, razem z konturem
Dobór kolorów, wygładzania i progu do Twojej grafiki
Każdy trasownik zadaje te same trzy pytania, nawet jeśli etykiety się różnią. Pierwsze dotyczy tego, ile kolorów zachować. W konwerterze PNG na SVG Tryb kolorów pozwala wybrać między Kolor, Skala szarości i Czarno-biały, a Liczba kolorów określa, na ile grup sortowane są piksele, od 2 do 64. Dopasuj ją do zapisanej wcześniej liczby. Zbyt wysoka wartość sprawia, że trasownik wydziela piksele wygładzonych krawędzi jako własne cienkie kolory, co widać jako delikatną obwódkę wokół każdego kształtu; zbyt niska łączy dwa kolory marki w jeden.
Drugie pytanie dotyczy traktowania krawędzi. Wygładzanie zaokrągla schodki pozostawione przez piksele, a Szczegółowość decyduje, jak mała plamka może jeszcze stać się kształtem. Strona PNG zaczyna od Szczegółowość 70 i Wygładzanie 40, co zachowuje małe narożniki w czystym eksporcie. Obniż Szczegółowość, jeśli pojawia się kurz i zbłąkane kropki, zwiększ Wygładzanie, jeśli krzywe są sfalowane, a Krzywe ustaw na Proste linie dla logo geometrycznych o prostych krawędziach albo na Krawędzie pikseli dla pixel artu, który ma pozostać kanciasty.
Trzecie pytanie dotyczy tylko wektoryzacji czarno-białej: gdzie poprowadzić granicę między tuszem a papierem. Próg przyjmuje wartości od 1 do 254, domyślnie 128. Piksele ciemniejsze niż próg stają się czarne, jaśniejsze są puste. Dla podpisu cienkim niebieskim długopisem podnieś go w stronę 160–180, aby słabe kreski przetrwały; dla grubego rysunku markerem na lekko szarym papierze obniż go w stronę 100, by faktura papieru nie zamieniła się w plamki. Zmieniaj jedno ustawienie naraz i porównuj, bo wpływają na siebie nawzajem.
| Grafika | Tryb kolorów | Kolory / próg | Krawędzie |
|---|---|---|---|
| Jednokolorowe logo lub ikona | Czarno-biały | Próg 128 | Gładkie krzywe |
| Płaskie logo z 3–5 kolorami | Kolor | Dokładna liczba kolorów | Gładkie krzywe, Wygładzanie 40 |
| Logo geometryczne, proste krawędzie | Kolor | Dokładna liczba kolorów | Proste linie |
| Podpis cienkim długopisem | Czarno-biały | Próg 160–180 | Gładkie krzywe, większe Wygładzanie |
| Szkic ołówkiem | Skala szarości | 4–6 odcieni szarości | Obniż Szczegółowość, by usunąć ziarno papieru |
| Sprite w stylu pixel art | Kolor | Dokładny rozmiar palety | Krawędzie pikseli |
| Zdjęcie, dla efektu plakatu | Kolor | 8–16 kolorów | Spodziewaj się stylizowanego wyniku |
Jak ocenić otrzymany plik SVG
Nie poprzestawaj na miniaturze. Otwórz SVG w przeglądarce i powiększ do 400–800 % najtrudniejszą krzywą, na przykład brzuszek litery lub czubek szpica. Dobra wektoryzacja pokazuje gładkie łuki i ostre narożniki tam, gdzie projekt je ma; słaba pokazuje falowania, wgniecenia i zaokrąglone końcówki. Następnie obejrzyj plik w edytorze wektorowym, takim jak Inkscape, Illustrator lub Figma, i włącz widok konturów lub węzłów. Proste dwukolorowe logo zwykle potrzebuje kilkuset węzłów; jeśli u Ciebie jest ich kilka tysięcy, trasownik podążał za szumem, a edycja lub cięcie takich ścieżek będzie uciążliwe.
Rozmiar pliku to szybki test poprawności. Zoptymalizowany SVG płaskiego logo ma zwykle od kilku do kilkudziesięciu kilobajtów, często mniej niż PNG, z którego powstał. Plik po wektoryzacji kilka razy większy od źródłowego PNG zwykle oznacza zbyt wiele kolorów, zbyt dużą szczegółowość albo zdjęcie, którego nie należało wektoryzować. Zostaw włączoną opcję Optymalizuj SVG, ponieważ zaokrągla współrzędne i łączy ścieżki bez widocznej zmiany, a na koniec przeskaluj grafikę do rozmiaru plakatu i do rozmiaru favikony, aby sprawdzić, czy dobrze wygląda w obu.
Cienkie obwódki lub kontury wokół każdego kształtu
Piksele wygładzonych krawędzi stały się osobnym kolorem. Zmniejsz Liczba kolorów o jeden lub dwa albo zwiększ Wygładzanie.
Setki drobnych plamek wokół grafiki
Zwektoryzowano szum lub ziarno papieru. Obniż Szczegółowość albo wyczyść tło PNG i powtórz wektoryzację.
Cienkie linie rozbite na kreski w trybie czarno-białym
Kreski są jaśniejsze niż próg odcięcia. Zwiększaj Próg co 15–20, aż się zamkną.
Kwadratowe narożniki wyszły zaokrąglone
Wygładzanie jest zbyt wysokie dla tego projektu. Obniż je albo przełącz Krzywe na Proste linie dla kształtów geometrycznych.
Inkscape, Illustrator, Potrace czy przeglądarka
Darmową opcją na komputer jest Inkscape. Zaimportuj PNG, zaznacz go i otwórz Path > Trace Bitmap (Shift+Alt+B). Tryby pojedynczego skanu, takie jak Brightness cutoff, tworzą jedną czarną ścieżkę, co pasuje do rysunków kreskowych; tryby wielokrotnego skanu wektoryzują zadaną liczbę kolorów lub szarości jako warstwy ułożone jedna na drugiej. Czarno-biała wektoryzacja w Inkscape opiera się na Potrace, bibliotece trasującej wydanej przez Petera Selingera w 2001 roku. Sam Potrace to program w wierszu poleceń, który czyta PBM, PGM, PPM lub BMP zamiast PNG, obsługuje tylko obrazy dwutonowe i zapisuje SVG, PDF, EPS lub DXF, co czyni go dobrym wyborem do skryptowego przetwarzania dużych partii skanów.
W Adobe Illustrator funkcja Image Trace zastąpiła starszy Live Trace w Illustratorze CS6. Umieść PNG, otwórz Window > Image Trace i zacznij od ustawienia wstępnego, takiego jak Black and White Logo, 3 Colors lub 16 Colors, a potem dostosuj Paths, Corners i Noise w sekcji zaawansowanej. Wektoryzacja pozostaje aktywna, dopóki nie klikniesz Expand, co zamienia ją w zwykłe edytowalne ścieżki. Jeśli nie masz zainstalowanego żadnego z tych programów, konwerter w przeglądarce wykonuje ten sam proces: redukcję kolorów, wykrywanie krawędzi i dopasowanie krzywych; konwerter obrazu do SVG przyjmuje także JPG, WebP i HEIC i może zapisywać EPS, PDF lub DXF zamiast SVG.
Inkscape Trace Bitmap
Za darmo na Windows, macOS i Linux. Tryby pojedynczego skanu i wielokolorowe, podgląd na żywo, pełna edycja ścieżek po wektoryzacji.
Illustrator Image Trace
Płatny, część Creative Cloud. Ustawienia wstępne dla każdego typu grafiki, potem Expand, aby edytować ścieżki razem z innymi pracami wektorowymi.
Potrace
Darmowy, wiersz poleceń, tylko wejście dwutonowe. Najlepszy do skryptowych partii podpisów, pieczątek i zeskanowanych rysunków kreskowych.
Konwerter w przeglądarce
Nic do instalowania, do 20 plików po maksymalnie 95 MB w jednej partii, przesłane pliki usuwane po 30 minutach.
Gdzie trafi SVG i kiedy poprosić o plik źródłowy
W sieci SVG jest rekomendacją W3C od 2001 roku, a każda aktualna przeglądarka wyświetla go w znaczniku <img>, jako tło CSS lub bezpośrednio w HTML, gdzie jego kolory mogą się nawet zmieniać po najechaniu kursorem. Zwektoryzowane logo zwykle zastępuje kilka rozmiarów PNG dla ekranów retina jednym małym plikiem. Dla ploterów tnących SVG jest formatem oczekiwanym przez Cricut Design Space i Silhouette Studio: każdy zwektoryzowany kształt staje się ścieżką cięcia, a wielokolorowa wektoryzacja trafia jako osobne warstwy, które można wyciąć z folii w różnych kolorach. Wycinarki laserowe i oprogramowanie CNC zwykle wolą DXF, który PNG na DXF tworzy z tych samych ustawień wektoryzacji.
Drukarnie proszą o grafikę wektorową, ponieważ prasa, digitizer haftu czy ploter do znaków potrzebują krawędzi, a nie pikseli, i zwektoryzowany SVG często to spełnia przy naklejkach, koszulkach lub banerze. To nadal przybliżenie: krzywe są dopasowanymi domysłami, kolory są uśrednione z pikseli, a tekst jest zamieniony na kontury. Dlatego zanim zwektoryzujesz logo firmy, zapytaj osobę, która je stworzyła. Projektant lub agencja prawie zawsze ma oryginalny plik AI, EPS, PDF lub SVG z dokładnymi krzywymi, nazwanymi kolorami i czcionkami, a wysłanie go zajmuje im minutę. Wektoryzacja to właściwe narzędzie, gdy oryginał zaginął, gdy logo przetrwało tylko na zeskanowanym papierze firmowym albo gdy grafika jest Twoim własnym rysunkiem.
Wektoryzacja nie zmienia tego, kto jest właścicielem grafiki
Konwersja logo, postaci lub ilustracji do SVG tworzy kopię w innym formacie, a nie nowy projekt. Wektoryzuj grafiki, które są Twoje, do których masz zgodę lub licencję, i sprawdź licencję, zanim wytniesz lub wydrukujesz cudzą pracę na sprzedaż.
Najważniejsze wnioski
- PNG staje się prawdziwym SVG tylko przez wektoryzację; SVG z osadzonym PNG nadal jest obrazem pikselowym.
- Logo, ikony, podpisy i rysunki kreskowe z kilkoma jednolitymi kolorami wektoryzują się czysto; zdjęcia, gradienty i drobny tekst nie.
- Zacznij od dużego, czystego PNG z przezroczystym lub jednolitym tłem i znaj dokładną liczbę jego kolorów.
- Sprawdź wynik przy dużym powiększeniu, w widoku węzłów i pod kątem rozmiaru pliku, zanim go użyjesz.
- Jeśli logo stworzył projektant, poproś o oryginalny plik wektorowy, zanim zwektoryzujesz kopię.
Najczęściej zadawane pytania
Jak sprawdzić, czy plik SVG to prawdziwy wektor, czy tylko osadzony obraz?
Otwórz go w edytorze tekstu. Jeśli widzisz elementy path z długimi listami współrzędnych, to wektor. Jeśli widzisz pojedynczy element image z data:image/png, po którym następuje długi blok tekstu, to PNG w otoczce SVG.
Czy ponowna konwersja SVG do PNG obniży jakość?
Nie, o ile wyrenderujesz go w potrzebnym rozmiarze. Wektor można zamienić na PNG o dowolnych wymiarach w pikselach, więc do każdego zastosowania wyeksportuj nowy PNG zamiast zmieniać rozmiar starego.
Ile węzłów powinno mieć zwektoryzowane logo?
Nie ma stałego limitu, ale prosty, płaski logotyp zwykle potrzebuje kilkuset. Tysiące węzłów zwykle oznaczają, że wektoryzator odwzorował szum, więc zmniejsz szczegółowość lub liczbę kolorów i wykonaj wektoryzację ponownie.
Skąd w moim SVG cienkie białe linie między kolorowymi kształtami?
Kształty stykające się krawędziami mogą pokazywać cienkie szczeliny, gdy przeglądarka wygładza każdy z nich osobno. Wektoryzatory, które układają kształty jeden na drugim, unikają większości tego problemu.
Czy drukarni wysłać SVG, czy PDF?
Zapytaj, co akceptują. Wiele drukarni woli PDF lub EPS, bo ich procesy są pod nie zbudowane, a oba formaty mogą zawierać te same ścieżki wektorowe co SVG.
Czy da się edytować tekst w zwektoryzowanym logo?
Nie jako tekst. Wektoryzacja zamienia litery w kształty z konturów, więc aby zmienić słowo, trzeba rozpoznać czcionkę, przepisać tekst w edytorze wektorowym i umieścić go w miejscu wektoryzowanych liter.
Czytaj dalej
JPG, JPEG czy PNG: różnice i który format wybrać
JPG i JPEG to ten sam format o dwóch nazwach; PNG jest bezstratny i zachowuje przezroczystość. Porównaj rozmiary plików, artefakty i konwersję.
Elena Vásquez · 11 paź 2026 · 12 min czytania
TTF, OTF czy WOFF: który format czcionki wybrać | UltKit
Na Windows, macOS i Linux instaluj TTF lub OTF, na stronach używaj WOFF2 z WOFF jako zapasem. Co zawiera każdy format, ile waży i co zmienia konwersja.
Jonas Weber · 10 wrz 2026 · 11 min czytania
Jak przyciąć zdjęcie do proporcji: 1:1, 4:5, 9:16, 16:9
Przytnij zdjęcie do 1:1, 4:5, 9:16 lub 16:9 na iPhonie, Androidzie, Windowsie, Macu lub online: czym są proporcje, które wybrać i kiedy dodać tło.
Elena Vásquez · 15 wrz 2026 · 11 min czytania