Image Handling

Image sizes, aspect ratios, and format requirements for Pinterest Pins

Recommended image dimensions

Pinterest’s masonry grid is column-based. Each column is 236px wide on desktop, and height varies freely. The optimal Pin image is 1000 x 1500 pixels at a 2:3 portrait aspect ratio. Vertical Pins get roughly 67% more engagement than square images because they occupy more feed real estate.

This is the big difference from other platforms: where Facebook and Twitter want 1200x630 landscape images, Pinterest rewards tall, vertical images.

Aspect ratio and truncation

Pinterest displays images at their natural aspect ratio up to a max of 1:2.1 (width to height). Taller Pins get truncated in the feed – the bottom is cropped with a fade-out, and users must tap to see the full image.

Stay within the 2:3 ratio. Going slightly taller (up to 1:2) is fine, but beyond 1:2.1 you lose visibility.

Size limits

  • Minimum width: 600 pixels (narrower images may be blurry or rejected)
  • Maximum file size: 20 MB (web), 1 GB (mobile app)
  • Target: 1000 x 1500 pixels for crisp display on high-DPI screens

Supported formats

JPEG, PNG, and GIF (animated GIFs play in the feed). WebP is not officially documented – use JPEG for photos and PNG for graphics with transparency.

Image URL requirements

The og:image URL must be:

  • Absolute (not relative)
  • Accessible to Pinterestbot without auth
  • Served over HTTPS
  • Not blocked by robots.txt

Designing for Pinterest’s grid

Your image choice directly controls how much feed space your Pin occupies:

  • 2:3 vertical (1000x1500) – maximum feed presence without truncation
  • Square (1000x1000) – less vertical space, lower engagement
  • Landscape (1500x1000) – appears small in the feed, least effective on Pinterest
  • Extra tall (1000x2100+) – gets truncated, bottom content hidden behind a tap