Free Tools / Image Resizer
Drop an image, pick a Pinterest size, download it. Everything runs in this page — no upload, no signup, no watermark, no limit.
Drag images or a folder here — up to 30 at once
JPEG, PNG, WebP, GIF. Your files stay on your device.
Drop your image above, choose a size, and pick how it should fit the frame. Crop to fill uses the whole frame and cuts the overflow — drag the preview to decide what survives. Pad with colour keeps every pixel of the original and fills the gap with a flat colour, which is what you want for product shots where nothing can be clipped. Blurred fill does the same but fills the gap with a blurred copy of the image, which is the tidiest way to put a landscape photo into a vertical Pin. Then download a PNG or a JPEG.
Pinterest recommends a 2:3 aspect ratio — 1000 x 1500 pixels — as the standard Pin and ad image size, and that is the default here. Its product spec page lists 9:16, 2:3, 3:4, 4:5 and 1:1 as the supported ratios, so those are the only presets this tool offers. Pinterest also advises creating vertically because most of its audience is on mobile. There is a hard stop at the tall end: Pins that exceed a 2:4.2 width-to-height ratio — equivalently 1:2.1, or 1000 x 2100 px — are truncated in people's feeds. The long-Pin preset lands exactly on that line, and if you enter a custom size taller than it, the preview draws the cutoff so you can see what disappears. For the full reference on every Pinterest format, see our Pinterest pin size guide.
Most free resizers send your file to a server, resize it there, and send it back — which is why they are slow on a 10 MB photo and why the result sometimes comes back softer than it went in. This one does the whole job with the Canvas API inside the page you are reading. There is no upload, no queue, no account, no watermark and no cap on how many images you run through it. You can prove it: turn off your network after the page loads and the tool still works.
It also shows the finished file size next to the download button, because Pinterest's stated ceiling is 20 MB for desktop tools and 32 MB in-app — a limit most people discover only when an upload is rejected. If a JPEG lands too large, drop the quality slider a few points and watch the number move.
Every image uploaded to Pinterest is converted to a standard 8-bit RGB JPEG before it becomes a Pin or an ad, and Pinterest advises uploading PNG in sRGB to avoid a reduction in quality. That is why PNG is the default here and why the canvas writes sRGB. If your source carries a wide-gamut profile — a Display P3 iPhone photo, an Adobe RGB export from Lightroom — the tool says so, because the colour will shift on conversion whether it happens here or on Pinterest's side. Choosing JPEG is fine too; the quality slider only applies to lossy formats, so it appears only when you pick one.
Two things break most browser resizers on real phone photos. The first is HEIC, the iPhone camera default: it renders natively in Safari but Chrome, Edge and Firefox cannot decode it, so tools that ignore it just fail silently. This one recognises .heic and .heif and tells you to convert to JPEG or PNG first, rather than leaving you staring at an empty box. The second is EXIF rotation. Canvas historically ignored the orientation flag, which is how resizers end up producing sideways images. Drawing from an <img> element solves it, because the CSS image-orientation property defaults to from-image — so the element is already the right way up before it is drawn.
Browsers cap how large a canvas can be. Safari historically stopped at 4096 x 4096 — an area of 16,777,216 pixels — and going over it by even a few pixels breaks the canvas outright. A 12-megapixel phone photo is already close to that ceiling and a 24-megapixel camera file is well past it, so a resizer that allocates a canvas at your source resolution will fail on exactly the files people most want to resize. This tool never does that: the output canvas is only ever the size of the Pin, and the downscale happens in halving steps with high-quality smoothing, which is also what keeps a 4000-pixel photo from turning crunchy on the way down to 1000. Canvases and object URLs are released as it goes, because iOS Safari limits total canvas memory as well as individual canvas size.
Several resizers still label their 1080 x 1920 preset “Idea Pin”. Pinterest announced the merger of Pins and Idea Pins in May 2023 and phased out organic Idea Pin creation through 2024, so for most accounts it is no longer a separate thing to create. The size is still right — 9:16 is a supported ratio and fills a phone screen — so the preset here is labelled for what it actually is: a full-screen vertical Pin or video cover.
Correctly sized pins are step one. PinGrow does the other twenty.
Upload the images you just resized and PinGrow writes the titles and descriptions, picks the boards, and publishes them on a repeating schedule — so a batch of pins becomes a month of posting.
Try PinGrow FreePins Per Day Calculator
Turn a daily pin target into the hours a week it costs.
Engagement Rate Calculator
Save rate, pin click rate and outbound click rate from your analytics.
UTM Builder
Tag Pinterest links so GA4 attributes them correctly.
Pin Size Guide
Recommended dimensions for every Pinterest pin type.
Point it at Amazon, your Gumroad page or your own shop. It writes the pin from real Pinterest keyword data, attaches your link, and publishes on your schedule, week after week, until you say stop. Add a product to your store and it gets pinned on the next run.