Compress before you upload and keep your media library light and your pages fast, with no plugin needed.
or choose a file from your device — processed locally, nothing is uploaded
We try WebP and JPG (or WebP/PNG if your image has transparency), search for the best quality that fits, and only shrink dimensions if quality alone can't get there.
WordPress creates several resized copies of every upload, so a large original multiplies in size. Starting with a smaller file keeps storage, backups and page weight under control.
Resize to your theme’s content width (often 1200–1600px) and compress to about 100–200KB. WebP is supported by WordPress and shrinks files further.
WordPress creates several smaller copies of every image you upload, so starting from a sensible size saves space on your host. Your host also sets the maximum upload size, which is another reason to compress first. Modern WordPress can display WebP images, so the generic target-size result works for most themes.