Get 3× more free conversions ! Sign up free and go from 5 to 15. Sign up !
Use case · WordPress

Compress images for WordPress

WordPress sites are often slow because of unoptimized images. Instead of installing yet another plugin, compress your images before uploading. Better control, no plugin conflicts, no subscription.

Why it matters

Why compress before uploading to WordPress

01

Plugins add overhead

Image optimization plugins run PHP on every upload, slowing down your server. Pre-optimizing avoids this entirely and works with any hosting plan.

02

Full control over quality

Plugins use automatic settings. Compressing manually lets you preview each image and find the exact quality-to-size balance you want.

03

Works with any theme and host

No plugin compatibility issues, no PHP memory limits, no server-side processing. Upload already-optimized images and your site is fast from day one.

Recommended settings

Recommended settings for WordPress

Compress JPG photos to quality 80 before uploading. Convert to WebP if your theme supports it. Resize to your theme's content width.

  • FormatJPG (or WebP if your theme supports it)
  • Quality78-82
  • Target sizeUnder 150 KB for blog images, under 300 KB for featured images
How to

Optimize images for WordPress in 3 steps

1

Resize to your content width

Most WordPress themes display content at 800-1200 pixels wide. Resize your images to match. Uploading 4000px photos for an 800px column wastes bandwidth.

2

Compress to quality 80

Upload your resized images to Morphix and compress at quality 80. The file size drops by 50-70% with no visible quality loss.

3

Upload to WordPress

Upload the optimized files via the WordPress Media Library. They are already compressed, so no additional plugin processing is needed.

FAQ

Common questions

Does WordPress automatically compress images?
It resizes uploads and applies JPEG quality 82 when it regenerates a JPEG. It does not compress the original you upload, and it does not touch PNGs. Treat the Media Library as storage, not as an optimiser.
Is this better than using an optimization plugin?
If you control the files, yes: no PHP on upload, no extra subscription. If several authors upload into WordPress, a plugin (Imagify, ShortPixel, EWWW) is simpler. See the full comparison in Compress WordPress images without a plugin.
Should I still use a caching plugin?
Yes. Image optimization and caching solve different problems. Optimize images for file size, use caching to avoid regenerating pages on every visit.
Can I use WebP with WordPress?
WordPress has supported WebP uploads natively since version 5.8 (July 2021) and AVIF since 6.5 (2024). Aim for blog images under 150 KB and featured images under 300 KB.
What is the best WordPress plugin for compressing images?
Imagify or ShortPixel for set-and-forget. EWWW if you want local processing. No plugin if you compress before upload. The roundup lives in the guide Compress WordPress images without a plugin.
Related guide

Compress WordPress images without a plugin

WordPress does not compress uploads on its own. Compare Imagify, ShortPixel and EWWW with a no-plugin workflow, then compress before you upload.

Read more

Ready to speed up your WordPress site?

Compress your images once, enjoy faster pages forever.

Compress images now