Przeciągnij obrazy tutaj lub kliknij, aby przeglądać
Obsługuje wiele plików — możesz też wkleić ze schowka
Jeden plik ≤  20MB Wsad ≤  30 Łącznie ≤  200MB
Po stronie serwera
Konwersja wsadowa
Automatyczne usuwanie
38 formatów
HTTPS
Nieograniczony i darmowy
Bez rejestracji
Działa na urządzeniach mobilnych
Pliki do konwersji 0
Wybierz format docelowy

SVG do PNG: co naprawdę decyduje o rozmiarze wyniku

SVG przechowuje instrukcje rysowania — którędy przebiega ta ścieżka i jakim kolorem jest wypełniana. Konwersja do PNG polega na jednokrotnym wykonaniu tych instrukcji przez renderer i zapisaniu wyniku jako pikseli. PicEditLab korzysta z librsvg, tego samego silnika renderującego, który stoi za Firefoxem i GNOME, z bardzo pełną obsługą nowoczesnej składni SVG: gradientów, masek, filtrów i stylów CSS. W przypadku rzadkich starszych plików, których nie da się sparsować, zadanie przechodzi do ImageMagick w celu drugiej próby.

Najbardziej zaskakujący element to rozmiar wyniku. Wektor nie ma własnego rozmiaru, więc renderer może oprzeć się tylko na szerokości i wysokości zadeklarowanych w pliku — a ikony SVG niemal zawsze mają width="24". Dlatego wiele internetowych konwerterów zwraca PNG 24x24: technicznie poprawny, ale praktycznie bezużyteczny. Ta strona wykrywa taki przypadek i ponownie renderuje oryginalny wektor w rozmiarze 512 px lub większym, zachowując proporcje. To ponowne renderowanie, a nie powiększanie, więc wynik jest rzeczywiście ostry.

Przezroczystość jest zachowywana. Pod obrazem nie jest nanoszona biel, więc miejsca, w których SVG niczego nie rysuje, pozostają przezroczyste w PNG. Trzeba natomiast uważać na sytuację odwrotną: jeśli SVG zawiera biały prostokąt pokrywający całe płótno, jest on częścią grafiki i zostanie narysowany, więc PNG będzie miał białe tło. Rozwiązaniem jest usunięcie tego prostokąta w narzędziu projektowym, a nie zgadywanie po stronie konwersji.

PNG jest naprawdę potrzebny wszędzie tam, gdzie SVG nie jest akceptowany. Klienci poczty e-mail, prezentacje, większość backendów e-commerce, avatary i obrazy okładkowe platform społecznościowych oraz wiele forów i formularzy internetowych przyjmują wyłącznie bitmapy. Jest też kwestia bezpieczeństwa — SVG jest wykonywalnym dokumentem znaczników, dlatego wiele systemów pozwalających użytkownikom przesyłać pliki całkowicie je blokuje, a konwersja do PNG jest najprostszym rozwiązaniem.

Potrzebujesz odwrotnego kierunku? Przetrasuj PNG do prawdziwego SVG

Tekst, który nie został zamieniony na kontury, jest renderowany przy użyciu czcionek zainstalowanych na serwerze. Jeśli czcionki brakuje, tekst nadal zostanie narysowany, ale kształt i szerokość liter ulegną zmianie. Aby uzyskać wynik identyczny z tym z narzędzia projektowego, przed eksportem zamień tekst na ścieżki (kontury).

Konwertuj SVG do PNG w 3 krokach

Bez wiedzy technicznej. Bezpłatny, szybki i dostępny na każdym urządzeniu.

01
📂
Prześlij
Przeciągnij i upuść, kliknij, aby przeglądać lub wklej obrazy ze schowka. Jeden plik lub wsad — oba działają.
02
🎯
Wybierz format docelowy
Wybierz format docelowy z selektora. Automatycznie stosujemy parametry kodowania specyficzne dla danego formatu, aby uzyskać najlepszą jakość wyjściową.
03
📦
Pobierz
Konwersja zwykle kończy się w ciągu kilku sekund. Strona automatycznie przechodzi do ekranu pobierania — kliknij, aby pobrać archiwum ZIP.

Dlaczego używać PicEditLab do konwersji SVG do PNG

Zbudowany na wielu sprawdzonych silnikach konwersji open source. Wybieramy najlepszy łańcuch przetwarzania dla każdej kombinacji formatów, unikając przesunięć kolorów i utraty jakości typowych dla konwersji przeglądarkowej.

Wyższa jakość niż konwersja przeglądarkowa
Używamy narzędzi open source klasy przemysłowej — ImageMagick, libheif, libavif, libjxl i OpenJPEG — aby dostarczyć jakość wyjściową, której konwertery przeglądarkowe nie są w stanie dorównać.
Prywatność i bezpieczeństwo przede wszystkim
Każde przesłanie jest szyfrowane podczas przesyłu przez HTTPS i automatycznie usuwane z naszego serwera 1 godzinę po przesłaniu.
Przetwarzanie wsadowe i pobieranie ZIP
Prześlij wiele obrazów i konwertuj je wszystkie naraz. Wyniki są pakowane w jedno archiwum ZIP do łatwego pobrania.
Obsługuje popularne i specjalistyczne formaty
Obsługuje PNG, JPG, WebP, AVIF, GIF, HEIC, JPEG XL, JPEG 2000, a także formaty RAW od Canon, Nikon, Sony, Pentax i innych. Wynik w JPG, PNG, WebP, AVIF, PDF, ICO, GIF, HEIC, JXL, TIFF, BMP, SVG, EPS, JP2.
100% bezpłatny, bez rejestracji
Bez limitów konwersji, bez płatnych planów, bez ukrytej wersji pro, bez zachęt do aktualizacji. Używaj tyle, ile potrzebujesz.
To samo doświadczenie na każdym urządzeniu
Responsywny układ działa tak samo na komputerze, tablecie i telefonie — bez instalacji aplikacji, po prostu otwórz i konwertuj.

Często zadawane pytania — SVG do PNG

Czy mogę wybrać rozmiar wyjściowego PNG?
Ta strona nie ma pola rozmiaru. Wynik wykorzystuje szerokość i wysokość zadeklarowane w SVG, a jeśli taki rozmiar jest mniejszy niż 512 px, SVG zostaje ponownie wyrenderowane proporcjonalnie w rozmiarze 512 lub większym, aby nie powstał bezużytecznie mały obraz. Aby uzyskać dokładną kontrolę, masz dwie możliwości: ustaw żądany rozmiar płótna podczas eksportu SVG z narzędzia projektowego albo przekonwertuj tutaj, a następnie użyj narzędzia do zmiany rozmiaru obrazu na tej stronie, aby uzyskać konkretny rozmiar w pikselach.
Dlaczego inne konwertery dają mi tak mały PNG?
Ponieważ renderują SVG dokładnie w zadeklarowanym rozmiarze, a ikony SVG zwykle mają width="24" lub width="32". To domyślne zachowanie renderera, a nie błąd, ale dla Ciebie oznacza otrzymanie obrazu o rozmiarze 24 pikseli. Ta strona sprawdza wynik tego etapu i gdy rozmiar jest mały, ponownie renderuje oryginalny wektor w wyższej rozdzielczości — to ponowne renderowanie, a nie upscale, więc w przypadku wektora nie oznacza to utraty jakości.
Czy PNG będzie przezroczysty, czy będzie miał białe tło?
Zależy to od źródła. Obszary, w których SVG niczego nie rysuje, będą przezroczyste; biel nie jest dodawana. Jeśli pojawi się białe tło, oznacza to, że sam SVG zawiera biały kształt tła — wiele narzędzi projektowych dodaje go podczas eksportu. Usuń tę warstwę i wyeksportuj ponownie. Jeśli rzeczywiście chcesz białe tło, prostsza będzie konwersja do JPG: JPG nie obsługuje przezroczystości, więc te obszary zostaną automatycznie wypełnione na biało.
Co dzieje się z tekstem wewnątrz SVG?
Staje się pikselami — PNG nie zawiera już tekstu, który można edytować lub wyszukiwać. Jeśli tekst został wcześniej zamieniony na ścieżki w narzędziu projektowym, render będzie dokładnie odpowiadał temu, co widzisz w tym narzędziu. Jeśli nadal jest tekstem edytowalnym, renderer na serwerze wyszuka wskazaną czcionkę i zastąpi ją inną, jeśli jej brakuje. Może to zmienić kształt liter, ich szerokość oraz podział na wiersze przy dłuższych ciągach. Zamiana tekstu na kontury przed eksportem to najbardziej niezawodne rozwiązanie.
Wynik jest pusty. Dlaczego?
Zwykle SVG odwołuje się przez URL do zewnętrznych zasobów. Serwer nie może pobrać powiązanych obrazów ani czcionek, więc te fragmenty nie są rysowane. Inną częstą przyczyną jest grafika z samym stroke i bez fill, w przypadku której niektóre ustawienia eksportu tracą stroke podczas rasteryzacji. W obu przypadkach rozwiązanie jest takie samo: osadź powiązane obrazy w SVG i zamień stroke oraz tekst na path, a następnie wyeksportuj ponownie. Jeśli plik pochodzi od kogoś innego i nie możesz go ponownie wyeksportować, otwórz SVG bezpośrednio w przeglądarce — jeśli tam również jest niekompletny, problem tkwi w samym pliku.
Czy konwersja SVG do PNG obniża jakość obrazu?
Używamy wysokiej jakości ustawień dla konwersji SVG do PNG. Gdy źródło jest bezstratne, a cel stratny, kodujemy przy jakości 90, co zachowuje szczegóły widoczne dla ludzkiego oka. Gdy cel jest bezstratny (jak PNG), każdy piksel jest zachowany dokładnie tak jak w źródle.
Czy konwersja SVG do PNG odbywa się w przeglądarce czy na serwerze?
Konwersja odbywa się w całości na naszym serwerze przy użyciu narzędzi standardowych w branży — ImageMagick, libheif, libavif, libjxl, OpenJPEG i innych. Konwersja po stronie serwera nie jest ograniczona tym, co Twoja przeglądarka może dekodować, więc może obsługiwać formaty, których przeglądarka nie może odczytać (RAW, HEIC, AVIF, JPEG XL) i konsekwentnie zapewnia wyższą jakość wyjściową.
Czy przesłane obrazy są przechowywane na serwerze?
Nie. Pliki są przesyłane przez HTTPS, używane tylko do bieżącej konwersji i automatycznie usuwane 1 godzinę po przesłaniu. Nigdy nie uzyskujemy dostępu, nie analizujemy, nie udostępniamy ani nie szkolimy na Twoich plikach.
Ile obrazów mogę konwertować jednocześnie?
Do 30 obrazów na wsad, z całkowitym limitem rozmiaru 200 MB. W przypadku większych zadań wystarczy uruchomić kilka wsadów — nie ma dziennego limitu ani limitu użycia.
Czy metadane EXIF są zachowane po konwersji?
Domyślnie zachowujemy metadane, które mogą być przenoszone między formatami. Dla plików konwertowanych z RAW, parametry nagrywania, przestrzeń kolorów i profile ICC są migrowane tam, gdzie to możliwe. Jeśli musisz usunąć metadane, użyj dedykowanego narzędzia do usuwania metadanych.
Czy konwersja SVG do PNG jest darmowa? Czy potrzebuję konta?
Tak, nie, nie potrzebujesz konta. Usługa jest całkowicie darmowa. Nie ma rejestracji, podawania adresu e-mail, dziennego limitu ani ograniczenia liczby konwersji. Pobrane pliki PNG nie mają znaku wodnego, nie są zmniejszane ani w żaden sposób pozbawiane jakości. Możesz jednorazowo przekonwertować do 30 plików SVG i pobrać je jako jeden plik ZIP.
Do użytku w sieci, który jest lepszym wyborem — SVG czy PNG?
W przypadku większości nowoczesnych zastosowań webowych PNG jest mocniejszym wyborem — zazwyczaj zapewnia lepszą kompresję, szerszą obsługę funkcji lub oba w porównaniu z SVG. Mimo to SVG nadal ma swoje miejsce: jeśli potrzebujesz najszerszej kompatybilności ze starszymi przeglądarkami, klientami pocztowymi lub platformami, które jeszcze nie obsługują PNG, SVG jest bezpieczniejszym rozwiązaniem awaryjnym. Właściwa odpowiedź zależy od odbiorców i przypadku użycia, więc warto wyeksportować oba, porównać rozmiary plików i jakość wizualną przed podjęciem decyzji.

Jak konwertować SVG do PNG online za darmo

Konwersja obrazów SVG do PNG pojawia się w wielu sytuacjach: zapewnienie kompatybilności z innym urządzeniem lub platformą, zmniejszenie zajmowanego miejsca na dysku lub przygotowanie obrazów do przesłania do usługi, która nie akceptuje formatu źródłowego. Tradycyjne podejście to instalacja Photoshopa, GIMPa lub podobnej aplikacji desktopowej — zbyteczne dla okazjonalnego zadania. Konwertery przeglądarkowe są alternatywą, ale są ograniczone do tego, co przeglądarka może natywnie dekodować i nie mogą obsługiwać specjalistycznych formatów takich jak RAW, HEIC czy AVIF. PicEditLab wykonuje konwersję po stronie serwera, więc obsługa formatów, jakość wyjściowa i szybkość przetwarzania nie zależą od Twojej przeglądarki ani urządzenia.

Krok po kroku: konwersja SVG do PNG

Konwersja w PicEditLab wymaga trzech kroków — przesyłanie, wybór formatu docelowego, pobieranie:

  • Przeciągnij i upuść lub kliknij, aby przesłać jeden lub więcej plików SVG w obszarze przesyłania. Możesz też wkleić obrazy bezpośrednio ze schowka.
  • Wybierz PNG jako format docelowy z selektora formatów, a następnie przejrzyj listę plików.
  • Kliknij "Rozpocznij konwersję". Po zakończeniu przesyłania plików serwer wykonuje konwersję w ciągu sekund.
  • Po zakończeniu konwersji strona automatycznie przechodzi do ekranu pobierania. Kliknij przycisk pobierania, aby pobrać archiwum ZIP zawierające wszystkie przekonwertowane pliki.

Szczegóły techniczne — konwersja SVG do PNG

Nasz serwer używa sprawdzonego zestawu narzędzi open source. ImageMagick obsługuje konwersję przestrzeni kolorów i ponowne próbkowanie, libheif używa kodeka x265 do kodowania i dekodowania HEIC, libavif używa AOM do AVIF, libjxl obsługuje JPEG XL, OpenJPEG pokrywa JPEG 2000, a dcraw dekoduje surowe dane czujnika z plików RAW. Wyjście JPG używa jakości 85 z kodowaniem progresywnym dla szybszego postrzeganego ładowania w sieci. Wyjście PNG używa zlib przy maksymalnej kompresji, aby zachować jak najmniejszy rozmiar pliku bez utraty ani jednego piksela szczegółów.

Wskazówki dotyczące konwersji SVG do PNG

  • Jeśli źródłowy SVG zawiera przezroczystość, a cel (PNG) jej nie obsługuje (jak JPG), przezroczyste obszary zostaną wypełnione białym kolorem. Jest to oczekiwane zachowanie konwersji.
  • Podczas konwersji animowanego źródła (GIF, APNG) do statycznego celu, zachowywana jest tylko pierwsza klatka. Aby zachować wszystkie klatki, wybierz format docelowy, który również obsługuje animację.
  • Podczas konwersji z RAW najpierw wyodrębniamy wbudowany podgląd JPEG z aparatu dla jak najdokładniejszej reprodukcji kolorów. Jeśli wbudowany podgląd jest niedostępny, używamy dcraw z domyślnymi parametrami do pełnego demozaikowania.
  • Gdy celem jest ICO, automatycznie generowane są ikony w wielu rozdzielczościach (16, 32, 48, 64, 128 i 256 px), zapewniając wyraźne renderowanie w dowolnym rozmiarze.

Zbudowany przez osoby dbające o jakość obrazu

Potok obrazów PicEditLab jest zbudowany na ImageMagick, libheif, libavif i libjxl — tych samych sprawdzonych bibliotekach open source, których używają Apple, Google i Mozilla. Dostrajamy parametry kodera dla każdego formatu, aby dopasować kompromis między jakością a rozmiarem pliku, którego większość użytkowników naprawdę chce, i dostarczamy aktualizacje potoku z każdą wersją, aby nadążać za nowymi rewizjami formatów.