Klaviyo's image guidelines

GuidelineValue
Full-width image width600–1,000px
Maximum heightUnder 2,000px
Recommended file size1 MB or smaller
Upload maximum10 MB
FormatsJPEG, PNG, GIF (WebP is converted to PNG)

Why export at 1.5× or 2×

Most phones have high-density screens that use several physical pixels for each pixel of layout. An image exported at exactly 600px for a 600px slot looks slightly soft on them. Klaviyo's own suggestion is the standard fix:

The catch is that a full-width image at 2× is 1,200px wide, past Klaviyo's 1,000px guideline, and about four times the pixels of a 1× image, so the file grows. The calculator suggests 1.5× as a middle ground: 900px for a 600px slot stays inside the range while still looking sharp on most phones. That's our recommendation, not a Klaviyo rule; use 2× for small images like logos and icons, where the file stays small anyway.

Tall images: slice them

A long design exported as one image quickly passes 2,000px. Cutting it into horizontal slices keeps each image within the guideline, lets each part link somewhere different, and lets the first slices load while the rest are still coming in.

If you're also watching the email's code size, our Gmail clipping checker shows how close an email is to the 102 KB limit (image files don't count toward it).