Zmień rozmiar obrazów PNG online — w pikselach lub procentach

Upuść PNG, podaj nową szerokość lub wysokość (albo procent) i pobierz przeskalowany plik. Wszystko dzieje się w przeglądarce przez Canvas API — obraz nigdy nie jest wysyłany, a kanał alfa zostaje zachowany.

Do 50 MB · maks. 32 767 px na bok (Chrome / Firefox) · Ostatnia weryfikacja 2026-04-27

Jak zmienić rozmiar PNG

1

Upuść PNG

Przeciągnij PNG lub kliknij Wybierz plik.

2

Ustaw wymiary

Wprowadź docelową szerokość lub wysokość w pikselach (np. 1200) lub przełącz na procenty (np. 50%). Trzymaj blokadę proporcji włączoną, aby drugi bok był liczony automatycznie.

3

Pobierz

Kliknij Zmień rozmiar i Pobierz. Wynik pozostaje plikiem PNG z nienaruszonym kanałem alfa.

Sprawdzalnie prywatne

Zmiana rozmiaru działa w przeglądarce przez Canvas API. Brak wysyłki na serwer — otwórz DevTools → Network i zobaczysz zero żądań.

Blokada proporcji

Z włączoną blokadą zmiana jednego wymiaru przelicza drugi z oryginalnej proporcji — koła pozostają kołami.

Kanał alfa zachowany

8-bitowy kanał alfa jest interpolowany razem z RGB, dzięki czemu półprzezroczyste krawędzie skalują się czysto. Przy logo lepiej zmniejszać niż powiększać.

Zmienić rozmiar, skompresować, przekonwertować czy przyciąć?

Te cztery operacje rozwiązują różne problemy. Wybierz właściwą zanim sięgniesz po narzędzie — łączenie dwóch złych marnuje jakość.

Cel Zrób to Narzędzie
Złe wymiary Zmień rozmiar To narzędzie
Wymiary OK, plik zbyt duży Skompresuj Kompresuj PNG
Foto, chcesz mniejszy plik Zmień format PNG → WebP
Złe proporcje Najpierw przytnij, potem skaluj Przytnij PNG
Wiele rozmiarów (zestaw ikon) Zmień rozmiar do każdego presetu To narzędzie

Popularne wymiary PNG

Zastosowanie Szerokość Wysokość Zalecany wariant PNG
Hero strony 1920 px 1080 px PNG-24 (bez alfa)
Blog / Open Graph 1200 px 630 px PNG-24
Ikona aplikacji 512 px 512 px PNG-32 (z alfa)
Miniatura 150 px 150 px PNG-8 indeksowany lub PNG-32

Kiedy NIE zmieniać rozmiaru PNG

W tych czterech przypadkach zmiana rozmiaru jest złym rozwiązaniem:

  • Nie powiększaj zrzutu ekranu do druku. Piksele są interpolowane, nie odzyskiwane. Stwórz zasób na nowo w docelowej rozdzielczości.
  • Nie skaluj PNG-8 z paletą na ślepo. Mapowanie palety degraduje; reeksportuj ze źródła lub najpierw przekonwertuj na PNG-24.
  • Nie skaluj spritesheetu ikon. Skaluj źródłowy SVG i ponownie rasteryzuj — nigdy nie próbkuj na nowo arkusza małych elementów UI.
  • Nie zmniejszaj logo z antyaliasingiem poniżej 16 px. Krawędzie się rozmywają. Użyj wariantu wykonanego ręcznie dla małych rozmiarów.

Sprawdź prywatność w DevTools

  1. Otwórz DevTools (F12 lub Cmd + Opt + I).
  2. Przejdź do zakładki Network i filtruj po Fetch/XHR.
  3. Upuść PNG do narzędzia i kliknij Zmień rozmiar i Pobierz.
  4. Zobaczysz zero żądań od skalowania — plik zostaje w przeglądarce.

Wskazówki dotyczące skalowania

  • Zawsze trzymaj proporcje zablokowane, chyba że celowo chcesz rozciągnąć obraz.
  • Skalowanie 50% w obu wymiarach usuwa ~75% pikseli — PNG 4000×3000 staje się 1000×750 ≈ 1,1 M px (vs 12 M).
  • Dla ekranów Retina/HiDPI eksportuj w 2× wymiarach CSS slotu docelowego.

Limity Canvas w przeglądarkach

Ponieważ skalowanie wykorzystuje element <canvas>, każda przeglądarka ogranicza maksymalne wymiary źródła. Jeśli PNG je przekracza, nie da się go narysować.

Przeglądarka Maks. wymiar boku Praktyczna maks. powierzchnia
Chrome / Edge 32 767 px ~268 M px
Firefox 32 767 px ~124 M px
Safari (desktop) 16 384 px ~67 M px
Safari (iOS) 16 384 px 16–67 M px (zależnie od RAM)

Najczęstsze pytania

Czy zmiana rozmiaru PNG pogarsza jakość?

Zmniejszanie dobrze zachowuje jakość (interpolacja dwusześcienna). Powiększanie nie przywraca detalu i miękczy krawędzie. Skaluj zawsze z najwyższej dostępnej rozdzielczości.

Czym różni się skalowanie od kompresji PNG — i co najpierw?

Skalowanie zmienia wymiary w pikselach; kompresja zachowuje wymiary i ponownie koduje dane algorytmem Deflate PNG. Najpierw skaluj, potem kompresuj — usuwanie pikseli redukuje rozmiar znacznie skuteczniej niż sama kompresja. Następnie użyj Kompresuj PNG dla dodatkowej oszczędności.

Czy przezroczystość zostaje zachowana?

Tak. 8-bitowy kanał alfa jest interpolowany razem z RGB; półprzezroczyste piksele skalują się prawidłowo. Przy logo lepiej zmniejszaj.

Czy mogę skalować procentowo?

Tak. Przełącz na tryb procentowy i wpisz np. 50%. Szerokość i wysokość skalują się proporcjonalnie. Działają też dokładne wartości w pikselach.

Czy wynik nadal jest PNG?

Domyślnie tak, z zachowanym kanałem alfa. Jeśli zależy ci na rozmiarze pliku, a nie wymiarach, przekonwertuj na WebP lub AVIF — zobacz powiązane narzędzia.

Powiązane narzędzia