Toolsy
Back to blog

Guides

Resize images for blog heroes without Photoshop

12 min read

Blog themes and social previews expect a hero at a fixed pixel box. Photoshop is optional for that job. You need the display size (or the CMS recommended size), a keep-aspect-ratio resize, and a quick visual check before publish. Resize image sets width and height in the browser. Compress image shrinks bytes after the pixels are right. This guide covers blog and OG-style heroes, not Instagram product tiles.

Why blog heroes look wrong after upload

Themes crop to a ratio. If you upload a tall phone photo into a wide hero slot, the CMS cuts faces and headlines. Editors then blame “the theme” when the source never matched the frame.

Oversized masters also hurt. A 5,000-pixel JPEG may look fine in the media library preview, then weigh several megabytes on every article view. Format fashion (WebP, JPG) does not fix excess pixels. Resize first.

Undersized heroes stretch. A 600-pixel-wide graphic blown to a full-bleed desktop hero softens edges and shows compression blocks. Start large enough, then scale down.

Pick target width, height, and ratio

Ask the theme docs for featured image size. Common blog heroes land near 1200×630 (close to 1.91:1 social), 1600×900 (16:9), or a custom width the theme declares. When docs are silent, inspect a live post and note the rendered <img> width on desktop.

Open Graph cards often want ~1200×630. Blog featured images sometimes differ. Keep two exports if your theme and social share use different crops. Related: OG size notes on the blog when you tune previews.

Match ratio before you obsess over exact pixels. A 16:9 photo into a 1.91:1 slot needs a gentle crop, not a stretch.

Practical sizes that usually work

1600×900: spacious 16:9 for many custom themes and design systems. 1200×630: social-friendly featured image. 1920×1080: only when the theme truly shows full HD and you will compress aggressively.

For Toolsy’s own covers, 16:9 at up to 1600×900 is the house pattern. Your CMS may differ; follow your theme when numbers conflict.

Aspect ratio without stretch

In resize image, turn on keep aspect ratio so one dimension drives the other. If the tool asks for both width and height and the source ratio differs, crop in your phone/desktop editor first, then resize to exact pixels.

Never set both dimensions to force a new ratio unless you accept distortion. Distorted product photos fail trust faster than a slightly soft crop.

Prepare the source file

Use the highest-quality master you have: camera export, design export, or RAW convert. Avoid screenshots of screenshots and WhatsApp forwards as hero sources.

Straighten horizons and crop to the story before resize. Heroes read at a glance; busy edges get cut by theme overlays and gradient scrims.

If the file is HEIC from an iPhone, convert to JPG or PNG before most CMS uploads. If the destination prefers WebP for on-page delivery, resize the master, then convert with Convert to WebP. When-to-use WebP: WebP for websites: when to use it.

Resize walkthrough on Toolsy

Open resize image. Upload the master. Enter the target width (or height). Keep aspect ratio on unless you already cropped to the exact box. Download the result.

Compare the download next to the source at 100% zoom on a face, a sky, and any text in the frame. Softness after a modest downscale is normal. Softness after upscaling means you need a larger source.

Free daily quota applies. Processing is brief; the upload is not kept after the response.

After resize: compress for CMS and email

Pixel size and file weight are different knobs. A 1600×900 PNG can still be huge. Run compress image after resize. For attachment caps, follow compress images before email.

If the CMS accepts WebP, convert the resized file for on-page use and keep a JPG copy for email or OG if scrapers prefer it.

Check the live template

Upload to a draft post. View on a phone and a laptop. Confirm the theme crop still shows the subject. Fix width/height attributes or aspect-ratio CSS if layout shifts.

If the theme applies an extra hard crop, adjust your source crop and resize again. Fighting the theme with stretched pixels rarely wins.

Common mistakes when sizing blog heroes

Uploading the camera original and hoping the theme “handles it” fills the media library with multi-megabyte files. Editors then compress blindly and still leave excess width.

Stretching a square crop into a wide hero to “fill the slot” warps faces. Crop to the ratio first, then resize. Matching pixels without matching ratio still fails the layout.

Shipping WebP to an Open Graph debugger that expects JPG creates blank cards. Resize once, then export the formats each consumer needs. See WebP for websites: when to use it before you standardize on one delivery file.

Related jobs after the hero fits

Format choice for screenshots and UI still follows PNG vs JPG for screenshots. Marketplace listings have their own dimension tables in seller photo specs: complete guide.

Lossy versus lossless settings when you compress: lossy vs lossless compression in plain English. Broad format map: image formats cheat sheet for marketers.

Limits and when not to rely on resize alone

Upscaling cannot invent sharp detail. Generative “enhance” tools are a different product category and still need human review for faces and text.

Toolsy resize does not rewrite your WordPress theme or CDN transforms. If the host already resizes on the fly, still upload a sensible max size so editors do not dump 20 MB masters into the library.

Free daily quota and upload size caps apply. Extremely large RAW files may need a prior export from Lightroom or Photos.

Frequently asked questions

What size should a blog hero image be?

Use your theme’s recommended featured size when it exists. If docs are missing, 1200×630 or 1600×900 cover many blogs and social previews. Measure a live post’s rendered image width and match that ratio. Export one size for the theme and another for Open Graph when the crops differ.

Can I resize a blog hero without Photoshop?

Yes. Browser tools like resize image set width and height without a desktop install. Keep aspect ratio on, download, and check the draft post on mobile. Photoshop still helps for complex retouching, but pixel sizing alone does not need it.

Should I keep aspect ratio when resizing heroes?

Yes, unless you already cropped to the exact target box. Forcing a new ratio stretches faces and product lines. Crop first in any simple editor, then resize to the final pixel size. Distortion is hard to unsee on a full-bleed hero.

Will resizing make my photo look blurry?

Downscaling a sharp master usually stays acceptable at normal reading distance. Upscaling a small graphic for a desktop hero looks soft. Start from a large master and scale down. If the source is already soft, resize will not repair it.

Do I compress before or after resize?

Resize to the display size first, then compress. Compressing a huge file still leaves excess pixels for visitors to download. Use compress image after resize image. Email workflows are spelled out in compress images before email.

Is 1600×900 good for featured images?

It works well for 16:9 themes and many custom designs. Some themes prefer 1200×630 for social alignment. Check your theme and your social debugger after upload. When unsure, export 1600×900 and let the theme downscale, after you compress sensibly.

How do blog heroes differ from Open Graph images?

Themes may crop featured images differently from the 1.91:1 card many networks show. One file sometimes serves both; often you need two crops. Test the share URL in a debugger after you change formats or sizes. Keep JPG or PNG for picky scrapers even when on-page heroes use WebP.

Should blog heroes be WebP or JPG?

WebP often wins for on-page weight when the CMS accepts it. Keep JPG for email and many social preview images. Decision guide: WebP for websites: when to use it. Resize the master once, then convert copies for each consumer.

Can I resize multiple heroes in bulk on the free tier?

Free daily quota applies per tool usage. Plan batch work across the day or upgrade if your team resizes catalogs constantly. For a few article heroes, the free path is enough. Keep masters so you can re-export when the theme changes.

Why does my CMS still crop after I resized correctly?

Themes apply their own focal crops and aspect boxes. Match the theme ratio, not only a popular social size. Adjust the subject placement in a pre-crop, then resize again. Preview on the real template beats trusting the media library thumbnail alone.

For format picking across channels, see image formats cheat sheet for marketers. For seller dimension rules outside the blog, use seller photo specs: complete guide.

Resize image online

Upload a photo, set width and height, keep aspect ratio, and download. Free daily quota. Pair with compress for upload caps.

Resize image
Share this article

More to read

Resize images for blog heroes without Photoshop — Toolsy