Resize Image to 300 x 300

Resize any photo to exactly 300 x 300 pixels — the standard square size for thumbnails and profile photos — in your browser. No upload, no signup.

Click to choose an image
from your phone or computer, or drop a file here

No image loaded yet.

Output: exactly 300 x 300 px, JPG.

Center crop for now — a square is cut from the center of the image, then resized to 300 x 300 px. Nothing is stretched. If your photo is smaller than 300 px on a side, it is enlarged to 300 px, which does not add detail.

Original

Result

How to resize an image to 300 x 300

  1. Choose a photo, or drag and drop it above.
  2. Click Resize to 300 x 300. The result is a 300 x 300 px JPG — tap Download below to save it.

Why 300 x 300?

300 x 300 pixels is a standard square thumbnail size: a 1:1 square that is small, fast to load, and sharp enough for small displays. WordPress uses 300 x 300 for medium thumbnails, online stores use it for product listing images, and it works well as a small profile picture, a forum avatar, or a compact square image for a blog post or directory listing. Because the file is small, it loads quickly on phones and slow connections.

Frequently asked questions

Is my photo uploaded?

No. Resizing runs on your device, in your browser.

Will my photo be stretched?

No. A square is cut from the center first, then resized — so a wide photo loses its left and right edges and a tall photo loses its top and bottom. If your subject is off-center, crop it to a square first.

What if my photo is smaller than 300 px?

It is enlarged to 300 x 300 px. Enlarging does not add detail, so a very small original will still look soft — it just meets the size requirement.

Other resize sizes

Need a different size? Try Resize to 400 x 400, Resize to 512 x 512, Resize to 800 x 800, Resize to 1024 x 1024, Resize to 1080 x 1080, Crop to Square, the free Resizer, the Image Editor, or the Image Compressor to shrink the file after resizing. See also the social media image sizes guide.