Przejdź do treści
FlexiConvert

SVG na PNG

Narysuj grafikę wektorową dokładnie w potrzebnym rozmiarze.

Maksymalna liczba plików naraz: 20. Do 20 MB na plik i 100 MB łącznie.

Opcjonalnie. Zostaw puste, aby użyć rozmiaru samego pliku SVG. Wysokość zostanie obliczona tak, by zachować proporcje.

Twoje pliki są automatycznie usuwane po konwersji i najpóźniej godzinę po przesłaniu. Jak postępujemy z Twoimi plikami

Zamień grafiki SVG na PNG i używaj ich tam, gdzie wektory nie są akceptowane: w mediach społecznościowych, e-mailach, dokumentach, aplikacjach czy edytorach zdjęć. Wybierz szerokość w pikselach, a otrzymasz ostry obraz w tym rozmiarze, z przezroczystym tłem. Za darmo, bez rejestracji i bez znaku wodnego.

Jak przekonwertować SVG na PNG

  1. Wybierz jeden lub kilka plików SVG (do 20 naraz).
  2. Podaj szerokość w pikselach lub zostaw puste, aby zachować rozmiar SVG.
  3. Kliknij „Konwertuj na PNG”.
  4. Pobierz plik PNG lub, jeśli konwertujesz kilka plików, plik ZIP ze wszystkimi.

Wektory czy piksele

SVG nie składa się z pikseli, lecz z instrukcji rysowania: linii, krzywych, kształtów i kolorów. Dlatego można go powiększać bez końca bez utraty ostrości. Wiele serwisów go jednak nie przyjmuje: media społecznościowe, większość komunikatorów, edytory zdjęć, sklepy z aplikacjami czy platformy akceptujące tylko „zwykłe” obrazy.

Przy konwersji na PNG plik SVG jest rysowany raz, w dokładnie określonym rozmiarze. Staje się obrazem złożonym z pikseli: jeśli powiększysz go później, straci ostrość. Dlatego warto dobrze wybrać rozmiar już przy konwersji.

Jaką szerokość wybrać

  • Puste pole (domyślnie): rozmiar zapisany w samym SVG w atrybutach width i height albo w viewBox.
  • Logo na stronę: dwukrotność rozmiaru, w jakim jest wyświetlane, aby było ostre na ekranach o wysokiej gęstości pikseli (np. 400 pikseli dla logo wyświetlanego w rozmiarze 200).
  • Media społecznościowe lub prezentacje: zwykle wystarczy od 1000 do 2000 pikseli.

Możesz wybrać szerokość od 16 do 8192 pikseli. Wysokość jest obliczana automatycznie, aby zachować proporcje.

Co zostaje zachowane, a co nie

  • Zachowane: przezroczystość, gradienty, maski i obrazy osadzone w samym pliku SVG.
  • Zasoby zewnętrzne nie są wczytywane: ze względów bezpieczeństwa usuwamy odnośniki do obrazów, czcionek lub arkuszy stylów spoza pliku oraz wszelkie skrypty. Jeśli czegoś brakuje w PNG, osadź ten zasób przy eksporcie SVG.
  • Teksty: są rysowane czcionkami dostępnymi na naszym serwerze. Jeśli Twój projekt używa specjalnej czcionki, przed eksportem SVG zamień teksty na krzywe, aby wyglądały tak samo.
  • Animacje i interaktywność: PNG to obraz statyczny; rysowany jest stan początkowy SVG.

Ograniczenia

  • Skompresowane pliki SVG (.svgz) nie są akceptowane, a pliki z encjami XML są odrzucane ze względów bezpieczeństwa.
  • Wynik nie może przekroczyć 100 megapikseli.
  • Do 20 plików naraz, 20 MB na plik i 100 MB łącznie.

Najczęściej zadawane pytania

Jaki rozmiar będzie miał PNG?

Jeśli zostawisz szerokość pustą, taki sam jak SVG. Jeśli podasz szerokość, PNG będzie miał dokładnie tyle pikseli, a wysokość zostanie obliczona tak, by zachować proporcje rysunku.

Czy przezroczyste tło SVG zostanie zachowane?

Tak. Obszary SVG bez rysunku pozostają przezroczyste w PNG: możesz umieścić go na dowolnym tle.

Dlaczego tekst w moim PNG ma inną czcionkę?

Bo SVG używa czcionki, która nie jest osadzona w pliku, i zostaje ona zastąpiona podobną. Aby tego uniknąć, zamień teksty na krzywe w programie graficznym przed eksportem SVG.

Dlaczego w PNG brakuje obrazu lub elementu z mojego SVG?

Prawdopodobnie był podlinkowany do zewnętrznego pliku zamiast osadzony. Ze względów bezpieczeństwa nie wczytujemy zasobów zewnętrznych; wyeksportuj SVG z osadzonymi obrazami, a zostaną narysowane.

Czy mogę zamienić SVG na PNG w wysokiej rozdzielczości?

Tak: podaj dużą szerokość, do 8192 pikseli. Ponieważ SVG jest wektorowy, jest rysowany od razu w tym rozmiarze i PNG jest ostry, bez rozmycia typowego dla powiększonego małego obrazu.