Image sizes by platform

26 image sizes from 10 platforms (Discord, Facebook, Instagram, Kick, LinkedIn, Slack, TikTok, Twitch, X (Twitter) and YouTube). Each one links to the page it came from, with the date we read it. Pick a size to crop an image to it.

Crop an image to a platform size

1Choose an image, then drag and zoom

or drop an image here, or paste one with Ctrl/Cmd+V

Cropping runs in your browser: this tool doesn't upload your image. We count visits and finished downloads (tool name only) with analytics that sets no cookies. How we checked.

2Pick the size

How to fit the image

3Your image

64 × 64 PNG

Size pages

Discord

ImageSizeMax file sizeFile types and source
Custom emojiNot published256 KBJPEG, PNG, GIF, WEBPSource: How to Add Custom Emojis on Discord, read on the source page
Custom role icon64 × 64 published256 KBNot publishedSource: Custom Role Icons FAQ, read on the source page
Custom sticker320 × 320 published512 KBPNG (static), APNG (animated)Source: Tips for Sticker Creators FAQ, read on the source page
Per-server avatarNot published8 MBJPG, PNG, GIFSource: Per Server Profiles, read on the source page
Server banner960 × 540 recommendedNot publishedimage, GIFSource: Server Banners, read on the source page
Server icon128 × 128 minimumNot publishedNot publishedSource: How do I create a server, read on the source page
Server invite background (invite splash)1920 × 1080 publishedNot publishedJPG, PNGSource: Server Invite Background, read on the source page
User avatarNot publishedNot publishedPNG, GIFSource: Custom Profiles, read on the source page
User profile banner680 × 240 minimum10 MBPNG, JPG, GIFSource: Custom Profiles, read on the source page

Facebook

ImageSizeMax file sizeFile types and source
Page cover photo851 × 315 published400 × 150 minimumunder 100 KB for fastest load (not a hard cap)sRGB JPG (fastest), PNG for logos/textSource: facebook.com, read on the source page
Page profile picture320 × 320 publishedNot publishedNot publishedSource: facebook.com, read on the source page

Instagram

ImageSizeMax file sizeFile types and source
Feed photo 3:4 (portrait limit)1080 × 1440 publishedNot publishedNot publishedSource: help.instagram.com, read on the source page

Kick

ImageSizeMax file sizeFile types and source
Channel emote500 × 500 published1 MBPNG, GIFSource: how to add or edit kick emotes, read on the source page

LinkedIn

ImageSizeMax file sizeFile types and source
Company Page cover image1512 × 256 recommended3 MBPNG, JPEGSource: Image Specifications For Your Linkedin Pages And Career Pages, read on the source page
Personal background (banner) photo1584 × 396 published8 MBPNG, JPGSource: linkedin.com, read on the source page
Personal profile photo400 × 400 minimum8 MBPNG, JPGSource: linkedin.com, read on the source page

Slack

ImageSizeMax file sizeFile types and source
Custom emojiNot published128 KB (recommended)JPG, PNG, GIFSource: Add custom emoji and aliases to your workspace, read on the source page

TikTok

ImageSizeMax file sizeFile types and source
Profile photo20 × 20 minimumNot publishedNot publishedSource: Adding A Profile Photo Or Video, read on the source page

Twitch

ImageSizeMax file sizeFile types and source
Emote (animated)112 × 112 published56 × 56 also listed28 × 28 also listed1 MB (auto-resize) / 512 KB each (manual)GIFSource: Emote Guidelines, read on the source page
Emote (static)112 × 112 published56 × 56 also listed28 × 28 also listed1 MBPNGSource: Emote Guidelines, read on the source page
Info panel image320 × 300 published2.9 MBNot publishedSource: Channel Page Setup, read on the source page
Profile banner1200 × 480 published10 MBGIF, JPG, PNGSource: Channel Page Setup, read on the source page
Profile picture256 × 256 published10 MBGIF, JPG, PNGSource: Twitch Account Settings, read on the source page
Subscriber badge72 × 72 published36 × 36 also listed18 × 18 also listed25 KBPNGSource: Subscriber Badge Guide, read on the source page

X (Twitter)

ImageSizeMax file sizeFile types and source
Header photo (banner)1500 × 500 publishedNot publishedJPG, GIF, PNGSource: How To Customize Your Profile, read on the source page
Profile photo400 × 400 published2 MBJPEG, GIF, PNGSource: Common Issues When Uploading Profile Photo, read on the source page

YouTube

ImageSizeMax file sizeFile types and source
Channel banner2560 × 1440 recommended2048 × 1152 minimum6 MBNot publishedSource: YouTube Help, read on the source page
Channel profile picture98 × 98 published15 MBJPG, GIF, BMP, PNGSource: YouTube Help, read on the source page
Video thumbnail3840 × 2160 recommendedMobile: 2 MB (video), 10 MB (podcast). Desktop: 50 MB (video, Shorts, podcast)JPG, PNGSource: YouTube Help, read on the source page

Where a platform publishes no number, the table says so. We don't fill gaps with numbers from other sites.

Discord, Facebook, Instagram, Kick, LinkedIn, Slack, TikTok, Twitch, X (Twitter) and YouTube are trademarks of their owners. CrispKit is not affiliated with or endorsed by Discord, Facebook, Instagram, Kick, LinkedIn, Slack, TikTok, Twitch, X (Twitter) or YouTube. Names are used only to say what an image is sized for.