Compress images for WordPress without a plugin
WordPress stores what you upload. A 5 MB photo stays heavy in the media library.
Compress the files first in the browser, then upload the light versions. You do not need an optimization plugin for this step.
- Prepare the batch on your computer.
- Upload already-small files to the media library.
- Avoid plugin lock-in for a one-time cleanup.
Compress the batch, then upload it to the media library.
Why plugins are not the only path
Imagify, ShortPixel, and Smush help on an existing library. They also add accounts and quotas.
If you are about to upload a new post, compress here and skip the extra plugin for that batch.
WordPress size tips
Do not upload 6000-pixel camera files. Resize to the theme width first.
Use WebP if your WordPress version and host serve it. Otherwise upload compressed JPEG.
Frequently asked questions
It replaces the “compress before upload” step. It does not rebuild images that already sit in wp-content.
Yes. WordPress still builds sizes from the file you upload. Start from a reasonably sized original.