PNG komprimieren
Reduce PNG file size by converting to palette mode with optimization. Drag and drop multiple images.
Click or drag PNG files here to upload
Up to 20 images · Max 10MB eachCompress PNG
This tool compresses PNG images by converting them to palette mode and applying optimization. The compression runs entirely in your browser — no file upload to a server.
PNG format uses RGBA color for each pixel. The A stands for opacity, allowing transparent backgrounds. When compressing, we convert to palette mode which reduces the number of colors while maintaining visual quality.
How to use
- Drag and drop PNG files onto the upload area, or click to select files.
- Each file is compressed automatically and the compression rate is displayed.
- Download individual compressed files or use Download All to get a ZIP archive.
PNG vs JPEG comparison
Compression: PNG is lossless, JPEG is lossy. PNG preserves all original data; JPEG discards some for smaller files.
Transparency: PNG supports transparency (alpha channel), JPEG does not.
EXIF: PNG does not support EXIF metadata, JPEG does.
Best for: PNG is best for graphics, icons, and images with transparency. JPEG is best for photographs.
Compress with Python
You can compress PNG images programmatically using Python with the Pillow library:
from PIL import Image
original = Image.open('input.png')
original.convert('P')
original.save('compressed.png', optimize=True, quality=80)