Size & Crop · In Your Browser

Fit Image to Ratio — 1:1, 4:5, 16:9 & More

Fit images to a target aspect ratio like Instagram 1:1, vertical 9:16, or video 16:9: letterbox (contain) without cropping, or fill (cover) to cover the frame. Works on desktop, tablet & mobile — batch, local, no upload.

Drag images here, or click to select
JPG / PNG / WebP · Max 100MB · No upload, fitted locally
Select Images
Works on desktop, tablet & mobileNo upload — stays on your deviceNo watermarkLocal processing
Quick answer

Fitting to a ratio adjusts an image to a chosen aspect ratio (e.g. 1:1, 4:5, 16:9). Two modes: contain (letterbox) keeps the whole image and fills the gaps with a background color; cover scales up to fill the frame and crops the centered overflow. Common for social posts, video thumbnails, and unifying album ratios. Processing runs entirely in your browser — no upload.

When

When You Need It

Uniform Social Ratios

Instagram 1:1 / 4:5 or vertical 9:16 — apply a preset in one click.

16:9 Video Covers

Fit any image to a 16:9 / 2:1 cover, letterbox or fill as you like.

Consistent Albums

Batch a set of images to one ratio for cleaner layouts.

Trade-off

About Fitting to Ratio

Benefits
  • Common presets + custom W:H
  • Contain keeps the full image; cover fills with no letterbox
  • Batch support, local, no upload
Watch Out
  • Contain adds letterbox bars; JPG fills them with a color
  • Cover crops whatever exceeds the target ratio
  • Supports PNG / JPG / WebP only
FAQ

Fit to Ratio FAQ

Contain keeps the whole image and letterboxes the gaps (filled with a color); cover scales up to fill the target ratio and crops the centered overflow — no bars, but it crops.

Contain keeps the original size centered and does not upscale; cover scales up to fill, which may look slightly soft.

Yes — besides the presets you can enter ratio width W and height H directly (e.g. 5:7).

No. Fitting runs entirely in your browser.