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