Compress a WebP to 1 MB
Three steps. WebP is the default output, so you mostly set the limit and download.
Upload the image
Drop a WebP, JPG, PNG, HEIC, AVIF, or GIF onto the drop zone. Sukat can convert any of them to WebP on the way — iPhone HEIC works directly.
Set 1 MB and pick WebP output
Type 1 in the Maximum File Size field and switch the unit to MB. WebP is already the default; the download keeps transparency if the source had any.
Convert and download
Click Convert & Download. Sukat binary-searches the WebP quality scale and saves a .webp that fits under 1 MB at full resolution, reducing dimensions only if needed.
When 1 MB WebP is the right call
1 MB is the full-resolution, high-detail end of the web budget — big enough to keep everything sharp, small enough to serve and attach without friction. It shows up across a specific set of jobs.
- Full-resolution photos for the web. Large hero shots and gallery images that need to stay crisp at their native dimensions while loading in a reasonable time.
- Desktop and phone wallpapers. High-detail backgrounds where sharpness matters, kept under 1 MB so they download and set quickly.
- Downloadable portfolio and press images. Work samples or media-kit assets someone will actually save — clean enough to inspect, light enough to send.
- Large, detailed illustrations. Dense line work, textures, and complex artwork that would smear at a tighter cap but hold up cleanly at 1 MB.
- Platforms with a ~1 MB cap. Upload forms, marketplaces, and CMSes that reject anything larger — 1 MB gets you in at the highest quality the limit allows.
Built for WebP at 1 MB
Near-original quality at full resolution, any input, handled in one pass.
Near-lossless at 1 MB, always full resolution
At a 1 MB cap there’s room to keep full dimensions and a near-original WebP quality — Sukat’s binary search settles on the highest quality that fits, so the result reads as indistinguishable from the source in normal viewing.
Still smaller than JPEG at the same quality
The efficiency gap narrows at high quality budgets, but WebP still lands meaningfully smaller than JPEG at a matched look — so a 1 MB WebP carries more detail than the equivalent JPEG would.
Transparency preserved
If the source has an alpha channel, the WebP output keeps it — PNG-style transparency on large, detailed graphics, comfortably inside a 1 MB budget where a transparent PNG would blow far past it.
Any input, converted in the same pass
Drop a JPG, PNG, HEIC, AVIF, or GIF and pick WebP output — Sukat decodes in-browser, converts, and compresses to 1 MB in one step. HEIC from an iPhone is handled natively.
Local-only, no upload
Compression runs entirely in your browser via the Canvas API. Your images never reach a server, EXIF and GPS are stripped on re-encode, and you can verify by switching to airplane mode after the page loads.