Skip to content
GigAI Tools
4 tools

Resize an Image for WordPress

Faster WordPress pages start before upload: resize to display size, compress, and use WebP, better speed and SEO.

The quick answer

Uploading full-resolution photos is the top cause of slow WordPress sites. Resize each image to the width it actually displays at (usually 1200–2048px), compress it, and convert to WebP for the smallest size. A featured image of 1200×628px works well. Our Resize, Compress and WebP tools do it in your browser.

WordPress image requirements
Content image width1200–2048 px (match your theme)
Featured image1200 × 628 px (also used for sharing)
Best formatWebP (smaller than JPG/PNG at same quality)
Target file sizeUnder ~150 KB where possible

How to do it

  1. 1

    Resize to the display width

    Set the width to what your theme actually shows (often 1200–2048px), uploading a 6000px phone photo just slows the page.

  2. 2

    Compress the image

    Run Image Compressor so each image is light without visible quality loss.

  3. 3

    Convert to WebP

    WebP is markedly smaller than JPG/PNG at the same quality and is supported everywhere modern.

  4. 4

    Upload the optimized file

    Add the resized, compressed WebP to your media library, pages load faster and Core Web Vitals improve.

WordPress tips
  • Image weight is usually the biggest slowdown on WordPress, fixing it improves Core Web Vitals and SEO.
  • Resize before upload. Relying only on the theme to scale still ships the giant original to visitors.
  • The featured image (1200×628) doubles as the social share image via Open Graph.

Frequently asked questions

Start with Image Resizer

Free, private and instant: everything runs in your browser.