Resize an image online, without uploading it
Set exact pixel dimensions, choose whether the leftover proportions get padded, cropped or stretched, and download as JPG, PNG or WebP. The resize runs in your own browser — your file is never sent to a server, so there is nothing to queue and nothing to delete afterwards.
- No upload — runs in your browser
- Free, no account
- JPEG, PNG, WebP, TIFF, GIF, BMP, SVG, AVIF, HEIC
- Up to 10,000 × 10,000 px
Drop image here or click to browse
Accepted: JPEG, PNG, WebP, TIFF, GIF, BMP, SVG, AVIF, HEIC · Single image only
Nothing leaves this device.
The image is decoded and resized by your browser. No upload, no server copy, no expiry timer.
Pick a target now and it is already set when your image loads.
Social
Marketplace
Web
Custom size
≈ 9.14 × 9.14 cm at 300 DPI
How to resize an image
Drop your image in
It decodes on your device. Its current dimensions and file size appear straight away, before you change anything.
Set the target size and mode
Pick a preset or type exact pixels. Then choose fit, fill or stretch to decide what happens to the difference in proportions.
Download the result
Save as JPG, PNG or WebP. The file is named with its new dimensions.
Fit, fill or stretch
Every mode produces the exact pixel dimensions you asked for. They differ in what they do with the difference in proportions.
Fit
keeps the whole image visible and pads the leftover area with the background colour, or with transparency for PNG and WebP. Nothing is cut off.
Use when the marketplace demands a square and the product must stay whole.
Fill / Crop
scales the image until it covers the target and crops the overflow from the centre. Nothing is padded, but edges can be lost — check that product edges and text survive the crop.
Use when the subject is centred — check that text and product edges survive.
Stretch
forces the image into the target proportions. Use it only when the difference is tiny; otherwise faces, circles and logos visibly distort.
Use when the mismatch is tiny and nothing round is in frame.
Common image sizes, and what to resize to
Every size below is a preset in the tool. Pick one to load it, or use the numbers as a reference — they are the dimensions each platform actually renders at.
| Where it goes | Pixels | Ratio | Mode we would pick | Load this size |
|---|---|---|---|---|
Social Instagram Square Instagram feed, square post | 1080 × 1080 | 1:1 | Fill / Crop The feed crops to a square anyway — crop it yourself and keep control of what stays in frame. | |
Social Instagram Portrait Instagram feed, tall post | 1080 × 1350 | 4:5 | Fill / Crop The extra height is what buys the larger cell in the feed; padding would give it away. | |
Social Instagram Story Instagram and Facebook stories | 1080 × 1920 | 9:16 | Fit A story is far taller than most photos. Pad it rather than crop the subject out of frame. | |
Social Facebook Post Facebook feed post | 1200 × 630 | 1.90:1 | Fill / Crop Facebook crops anything taller than this, so choose the crop deliberately. | |
Social Facebook Cover Facebook page cover | 1640 × 624 | 2.63:1 | Fill / Crop A banner this wide always means cropping. Keep faces and text away from the edges. | |
Social Twitter/X Post X (Twitter) timeline image | 1200 × 675 | 16:9 | Fill / Crop The timeline preview crops to 16:9 whatever you upload. | |
Social Twitter/X Header X (Twitter) profile header | 1500 × 500 | 3:1 | Fill / Crop 3:1 is wider than any camera frame, so the crop is unavoidable. | |
Social LinkedIn Post LinkedIn feed post | 1200 × 627 | 1.91:1 | Fill / Crop LinkedIn crops the preview card, so decide the crop yourself. | |
Marketplace Amazon Main Image Amazon main product image | 2000 × 2000 | 1:1 | ||
Marketplace Etsy Listing Etsy listing photo | 2000 × 2000 | 1:1 | Fit The listing grid crops to a square; padding keeps the whole item visible. Check against Etsy's rules | |
Web OG Image Link preview card when a page is shared | 1200 × 628 | 1.91:1 | Fill / Crop Every platform crops this card a little differently, so fill and keep the subject centred. |
- Social
Instagram Square
Instagram feed, square post
- Pixels
- 1080 × 1080
- Ratio
- 1:1
- Mode we would pick
Fill / Crop
The feed crops to a square anyway — crop it yourself and keep control of what stays in frame.
- Social
Instagram Portrait
Instagram feed, tall post
- Pixels
- 1080 × 1350
- Ratio
- 4:5
- Mode we would pick
Fill / Crop
The extra height is what buys the larger cell in the feed; padding would give it away.
- Social
Instagram Story
Instagram and Facebook stories
- Pixels
- 1080 × 1920
- Ratio
- 9:16
- Mode we would pick
Fit
A story is far taller than most photos. Pad it rather than crop the subject out of frame.
- Social
Facebook Post
Facebook feed post
- Pixels
- 1200 × 630
- Ratio
- 1.90:1
- Mode we would pick
Fill / Crop
Facebook crops anything taller than this, so choose the crop deliberately.
- Social
Facebook Cover
Facebook page cover
- Pixels
- 1640 × 624
- Ratio
- 2.63:1
- Mode we would pick
Fill / Crop
A banner this wide always means cropping. Keep faces and text away from the edges.
- Social
Twitter/X Post
X (Twitter) timeline image
- Pixels
- 1200 × 675
- Ratio
- 16:9
- Mode we would pick
Fill / Crop
The timeline preview crops to 16:9 whatever you upload.
- Social
Twitter/X Header
X (Twitter) profile header
- Pixels
- 1500 × 500
- Ratio
- 3:1
- Mode we would pick
Fill / Crop
3:1 is wider than any camera frame, so the crop is unavoidable.
- Social
LinkedIn Post
LinkedIn feed post
- Pixels
- 1200 × 627
- Ratio
- 1.91:1
- Mode we would pick
Fill / Crop
LinkedIn crops the preview card, so decide the crop yourself.
- Marketplace
Amazon Main Image
Amazon main product image
- Pixels
- 2000 × 2000
- Ratio
- 1:1
- Mode we would pick
Fit
Amazon wants the whole product on white, never cropped.
Check against Amazon's rules
- Marketplace
Etsy Listing
Etsy listing photo
- Pixels
- 2000 × 2000
- Ratio
- 1:1
- Mode we would pick
Fit
The listing grid crops to a square; padding keeps the whole item visible.
Check against Etsy's rules
- Web
OG Image
Link preview card when a page is shared
- Pixels
- 1200 × 628
- Ratio
- 1.91:1
- Mode we would pick
Fill / Crop
Every platform crops this card a little differently, so fill and keep the subject centred.
Print sizes in pixels — cm, mm and DPI
A pixel has no physical size of its own; it only becomes a centimetre once you pick a print resolution. The arithmetic is pixels = centimetres ÷ 2.54 × DPI. Choose a resolution below and the table shows what each paper and photo size needs, or load a size straight into the tool.
| Size | Millimetres | Centimetres | Pixels at 300 DPI | Load this size |
|---|---|---|---|---|
Paper A3 Posters and large prints. 300 DPI here is a very large file; 150 DPI is usually enough for something read from a distance. | 297 × 420 | 29.7 × 42 | 3508 × 4961 | |
Paper A4 The default sheet for flyers, inserts and manuals. 2480 × 3508 px at 300 DPI is the figure most print shops ask for. | 210 × 297 | 21 × 29.7 | 2480 × 3508 | |
Paper A5 Half an A4 sheet: leaflets, thank-you cards in a parcel, small posters. | 148 × 210 | 14.8 × 21 | 1748 × 2480 | |
Paper A6 Postcard size, and the usual choice for an insert card in a shipped order. | 105 × 148 | 10.5 × 14.8 | 1240 × 1748 | |
Paper Letter The North American sheet — slightly wider and shorter than A4. | 215.9 × 279.4 | 21.59 × 27.94 | 2550 × 3300 | |
Photo print 10 × 15 cm The standard lab photo print, the metric equivalent of 6 × 4 inches. | 100 × 150 | 10 × 15 | 1181 × 1772 | |
Photo print 13 × 18 cm A larger lab print, roughly 5 × 7 inches. | 130 × 180 | 13 × 18 | 1535 × 2126 | |
Photo print 20 × 30 cm A framed enlargement. Check the source really has the pixels before you scale up to it. | 200 × 300 | 20 × 30 | 2362 × 3543 |
- Paper
A3
Posters and large prints. 300 DPI here is a very large file; 150 DPI is usually enough for something read from a distance.
- Centimetres
- 29.7 × 42
- Millimetres
- 297 × 420
- Pixels at 300 DPI
- 3508 × 4961
- Paper
A4
The default sheet for flyers, inserts and manuals. 2480 × 3508 px at 300 DPI is the figure most print shops ask for.
- Centimetres
- 21 × 29.7
- Millimetres
- 210 × 297
- Pixels at 300 DPI
- 2480 × 3508
- Paper
A5
Half an A4 sheet: leaflets, thank-you cards in a parcel, small posters.
- Centimetres
- 14.8 × 21
- Millimetres
- 148 × 210
- Pixels at 300 DPI
- 1748 × 2480
- Paper
A6
Postcard size, and the usual choice for an insert card in a shipped order.
- Centimetres
- 10.5 × 14.8
- Millimetres
- 105 × 148
- Pixels at 300 DPI
- 1240 × 1748
- Paper
Letter
The North American sheet — slightly wider and shorter than A4.
- Centimetres
- 21.59 × 27.94
- Millimetres
- 215.9 × 279.4
- Pixels at 300 DPI
- 2550 × 3300
- Photo print
10 × 15 cm
The standard lab photo print, the metric equivalent of 6 × 4 inches.
- Centimetres
- 10 × 15
- Millimetres
- 100 × 150
- Pixels at 300 DPI
- 1181 × 1772
- Photo print
13 × 18 cm
A larger lab print, roughly 5 × 7 inches.
- Centimetres
- 13 × 18
- Millimetres
- 130 × 180
- Pixels at 300 DPI
- 1535 × 2126
- Photo print
20 × 30 cm
A framed enlargement. Check the source really has the pixels before you scale up to it.
- Centimetres
- 20 × 30
- Millimetres
- 200 × 300
- Pixels at 300 DPI
- 2362 × 3543
The unit and DPI fields work out the pixel count a print at that size needs. The downloaded file stores pixel dimensions only — it carries no DPI tag — so a print dialog or a page layout will apply its own default, usually 72 or 96 DPI. Set the physical size again when you place the image; the pixel count is what decides how sharp the print can be.
Pixel dimensions are not file size
Resizing changes how many pixels the image has. File size usually follows, but not predictably: a large photo saved as PNG can be heavier than the original JPEG even at smaller dimensions, because PNG stores photographic detail without lossy compression.
If a marketplace or upload form gives you a byte limit rather than a pixel limit, resize first and then compress to that target.
Reducing dimensions is safe — you are throwing pixels away and the result stays sharp. Going the other way is not: enlarging past the original softens detail, and that is what the AI upscaler is for.
Formats and limits
- Input: JPEG, PNG, WebP, TIFF, GIF, BMP, SVG, AVIF, HEIC. Output: the original format, or JPEG, PNG or WebP.
- Width and height are capped at 10,000 pixels each.
- Animated GIFs and SVGs export as a single static frame, rendered as PNG.
- JPEG has no transparency. Choosing JPEG with fit mode fills the padded area with the background colour; keep PNG or WebP to preserve transparency.
Resize image FAQ
Is my image uploaded to a server?
No. All processing happens locally in your browser. Your image never leaves your device.
How do I resize an image to exact dimensions?
Type the width and height in pixels, or pick a preset. Every mode — fit, fill and stretch — returns exactly those dimensions; they only differ in how the leftover proportions are handled. Turn off the aspect-ratio lock if you want the two numbers to move independently.
How do I resize an image without losing the aspect ratio?
Turn on the aspect-ratio lock next to the width and height fields, then change either number — the other follows. If your target's proportions differ from the original, use fit so the whole image stays visible and the leftover area is padded.
Will resizing make my image blurry?
Making an image smaller is safe: you are discarding pixels and the result stays sharp. Making it larger than the original is not — a plain resize has no new detail to add, so edges soften. Use the AI upscaler when you need to go bigger.
How do I resize an image to a specific file size in KB?
Resize to the dimensions you need here, then send the result to the file size optimizer, which searches for the quality setting that lands under your byte target without changing dimensions again.
Can I resize images for Instagram, Facebook, or Amazon?
Yes. The preset list includes common sizes for Instagram, Facebook, Twitter/X, LinkedIn, Amazon, Etsy, and OG images. Select a preset and the dimensions update automatically.
How do I convert pixels to cm?
Divide the pixel count by the print resolution, then multiply by 2.54. At 300 DPI, 1181 px is 1181 ÷ 300 × 2.54 = 10 cm. The other direction: 20 cm at 300 DPI is 2362 px, and the same 20 cm at 150 DPI is only 1181 px — there is no answer without a DPI. Switch the unit to cm in the tool and it does the arithmetic under the fields, in both directions.
What pixel size do I need for an A4 print?
2480 × 3508 px at 300 DPI, or 1240 × 1754 px at 150 DPI. A 10 × 15 cm photo print needs 1181 × 1772 px at 300 DPI. The print-size table lists A3 to A6, Letter and the common photo sizes, and loads any of them into the tool at the resolution you pick.
Does the downloaded file keep the DPI I set?
No, and this is worth knowing before you send a file to a printer. The DPI field exists to work out the right pixel count; the exported JPG, PNG or WebP stores pixel dimensions only, with no DPI tag. Word, InDesign or a print dialog will assume its own default, so set the physical size again when you place the image. What travels with the file — and what decides how sharp the print is — is the pixel count.
What quality setting should I use for JPEG?
The default is 85%, which balances file size and visual quality for most images. For product photos or detail-heavy images, try 90–95%. For web thumbnails where size matters, 70–80% is usually fine.
Does resizing work on mobile?
Yes. The resizer works on all modern mobile browsers. Performance depends on your device, but typical images resize in under a second.
Next steps
- Crop ImageChoose exactly which part of the image to keep instead of cropping from the centre.
- Compress ImageHit a specific byte limit after resizing, without changing dimensions again.
- Convert Image FormatConvert several images to JPEG, PNG or WebP in one batch.
- Upscale ImageGo bigger than the original without the softness a plain resize leaves behind.
- Amazon Main Image CheckerCheck a finished image against Amazon's main-image rules before you list it.
- Etsy Listing Image CheckerCheck a listing photo against Etsy's requirements before you publish.
Resize your image now
No account, no upload, no watermark.