Snapchat photo resizer

Crop photos to the exact sizes Snapchat uses for Snaps, Stories, banners, and profile pictures. It runs in your browser (no login, no watermark, no upload).

Share this tool

How to resize a photo for Snapchat

  1. 1

    Add a photo from your computer, or drag it into the tool.

  2. 2

    Choose a Snap, banner, or profile size.

  3. 3

    Drag and zoom until the frame sits where you want it.

  4. 4

    Download as JPG or PNG, then send it.

Snapchat photo sizes worth using

Snapchat is a full-screen, 9:16 app. Export to that frame (or the small profile and banner sizes) before you upload and the app has less reason to clip a face or cover your type.

FormatSize in pixelsAspect ratio
Snap & Story1080 × 19209:16
Profile picture320 × 3201:1
Banner375 × 2781.35:1

What Snapchat does to a photo you have not resized

A Snap fills the phone. A landscape photo in a 9:16 slot keeps a thin centre strip. Profile photos are a 320 × 320 circle. Banners display at 375 × 278, even if you upload a taller file (Snapchat will crop it).

Cropping here first means you choose what stays in the frame, and you send Snapchat a file that already matches the slot.

A quick way to pick a format

Use 1080 × 1920 (9:16) for a Snap or Story. Leave the top 150 pixels and the bottom 330 pixels clear of names and logos, because Snapchat draws its own buttons there. Profile photos are 320 × 320 (2 MB max).

Profile banners display at 375 × 278. You can upload up to 375 × 569, but the extra height gets cropped, so it is cleaner to export the 375 × 278 frame yourself.

How to keep the download looking sharp

Work from the largest original you have. A 1080-pixel width is the sweet spot for a Snap. JPG is the better default for photographs. PNG is the better default for type, logos, and screenshots.

Full-screen images stay under 5 MB. If your crop is smaller than the target, we flag that you are about to upscale.

Frequently Asked Questions

Can I resize an image for Snapchat without an app?

Yes. Add a photo here, pick a size, set the crop, and download. The export matches the pixel size Snapchat shows, so you can send it from your phone next.

What size should a Snap or Story be?

1080 × 1920 (9:16) fills a phone screen. Keep important content out of the top 150 pixels and the bottom 330 pixels so Snapchat’s interface does not cover it.

What size should a Snapchat profile picture be?

Export a 320 × 320 square. That is both the recommended and the minimum size. Keep the file under 2 MB, and centre the face because it shows as a circle.

What size is a Snapchat banner?

Banners display at 375 × 278. You can upload a taller 375 × 569 file, but Snapchat crops it to 375 × 278, so export that frame here if you want to choose the crop.

Will this tool make my photo look worse?

A downsize from a clean original should look fine. What usually looks worse is sending a wide landscape and letting Snapchat crop it into 9:16. If your crop is smaller than the target, we flag that you are about to upscale.

When should I export PNG instead of JPG?

JPG for photos (smaller, faster to upload). PNG when the image has type, flat colour, or a hard edge that JPG will smear.

Do I have to create an account?

No. There is no sign-up, no watermark, and no cap on downloads.

Does the photo get sent to a server?

No. Cropping and export happen in this browser tab. Close the page and the file is gone from here.