PNG to WEBP converter
Create smaller WEBP graphics from PNG with adjustable quality while your files stay in the browser and are not uploaded.
1 KB = 1000 bytes. JPG and WebP use automatic quality and may shrink further to meet the target. PNG ignores this setting. A target is not guaranteed.
Resize settings
Keep small images sharp: Contain adds margins without enlarging pixels; Cover and Stretch may return smaller dimensions. SVG scales freely, with a maximum side of 4096 px.
Presets use Exact size and Cover. Disable “Do not enlarge” if a small image must fill the preset. The passport preset is 413 × 531 px, approximately 35 × 45 mm at 300 DPI. Set 300 DPI when printing; this preset does not write DPI metadata or check official photo requirements.
Enter whole pixel dimensions from 1 to 20000. Rendering is limited to 64 million pixels per image; available device memory may impose a lower limit.
For JPEG input with Keep size and no target: save the original bytes as .jpg. Quality and background settings do not affect these files. Original metadata, including EXIF and GPS, stays in the file.
| File | Before | After | Download |
|---|
Everything runs in your browser. Re-encoding removes EXIF metadata, including GPS, and applies the image orientation.
Rename-only output is the exception: it preserves the original file and all its metadata.
PNG preserves the decoded pixels but cannot recover detail already lost in the source. Animated images become a still image of the first frame. Very large batches depend on device memory.
Make a WEBP copy of a PNG
- Start PNG to WEBP conversion by selecting the PNG graphic you want to prepare for a website.
- Keep WEBP as the destination format and choose a quality level appropriate for the graphic's fine detail.
- If a file limit matters more than a fixed quality, enter an optional target in KB instead.
- Compare the reported output size with the source and inspect the downloaded graphic, especially lettering and transparent edges.
- Save the result once its appearance and size suit the page where you intend to use it.
Practical reasons to choose WEBP
- Reduce the weight of transparent product cutouts on a shop page.
- Prepare lighter decorative graphics for a blog or portfolio.
- Try different quality settings on a detailed PNG before publishing.
- Work towards an image upload limit specified in kilobytes.
- Replace a bulky PNG asset while retaining its transparent background.
PNG and WEBP: what changes?
Is this conversion lossless?
The WEBP output uses lossy encoding with a quality slider. Higher settings generally retain more detail, but even the highest setting is not a promise of identical pixels.
Does WEBP support the PNG's transparency?
Transparent areas remain available in the output. Check fine outlines after conversion because colour detail around those edges can change with lossy compression.
Why does Safari show an encoding message?
This tool needs a browser that can encode WEBP through its image export API. Use Chrome, Edge or Firefox; Safari cannot create WEBP output here.
How does the target size work?
A target of 100 KB means 100000 bytes. The tool selects quality automatically and may also reduce pixel dimensions, so the result can be smaller in both senses.
Will every PNG become a smaller file?
Savings depend on the original image and chosen quality. Small, simple PNG graphics may already be efficient, so compare actual sizes instead of assuming a reduction.
What if the requested target cannot be met?
A warning reports the requested size and the produced size. Raise the target rather than treating that result as compliant with a strict upload limit. Large source images may also exceed device memory.