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
3Your image
64 × 64 PNG
Size pages
- X (Twitter) header photo (banner) size
1500 × 500 px, published. Crop to size.
- YouTube channel banner size
2560 × 1440 px, recommended. Crop to size.
- Discord user profile banner size
680 × 240 px, minimum. Crop to size.
- Discord server banner size
960 × 540 px, recommended. Crop to size.
Discord
| Image | Size | Max file size | File types and source |
|---|---|---|---|
| Custom emoji | Not published | 256 KB | JPEG, PNG, GIF, WEBPSource: How to Add Custom Emojis on Discord, read on the source page |
| Custom role icon | 64 × 64 published | 256 KB | Not publishedSource: Custom Role Icons FAQ, read on the source page |
| Custom sticker | 320 × 320 published | 512 KB | PNG (static), APNG (animated)Source: Tips for Sticker Creators FAQ, read on the source page |
| Per-server avatar | Not published | 8 MB | JPG, PNG, GIFSource: Per Server Profiles, read on the source page |
| Server banner | 960 × 540 recommended | Not published | image, GIFSource: Server Banners, read on the source page |
| Server icon | 128 × 128 minimum | Not published | Not publishedSource: How do I create a server, read on the source page |
| Server invite background (invite splash) | 1920 × 1080 published | Not published | JPG, PNGSource: Server Invite Background, read on the source page |
| User avatar | Not published | Not published | PNG, GIFSource: Custom Profiles, read on the source page |
| User profile banner | 680 × 240 minimum | 10 MB | PNG, JPG, GIFSource: Custom Profiles, read on the source page |
| Image | Size | Max file size | File types and source |
|---|---|---|---|
| Page cover photo | 851 × 315 published400 × 150 minimum | under 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 picture | 320 × 320 published | Not published | Not publishedSource: facebook.com, read on the source page |
| Image | Size | Max file size | File types and source |
|---|---|---|---|
| Feed photo 3:4 (portrait limit) | 1080 × 1440 published | Not published | Not publishedSource: help.instagram.com, read on the source page |
Kick
| Image | Size | Max file size | File types and source |
|---|---|---|---|
| Channel emote | 500 × 500 published | 1 MB | PNG, GIFSource: how to add or edit kick emotes, read on the source page |
| Image | Size | Max file size | File types and source |
|---|---|---|---|
| Company Page cover image | 1512 × 256 recommended | 3 MB | PNG, JPEGSource: Image Specifications For Your Linkedin Pages And Career Pages, read on the source page |
| Company Page logo | 400 × 400 recommended268 × 268 minimum | 3 MB | PNG, JPEGSource: Image Specifications For Your Linkedin Pages And Career Pages, read on the source page |
| Personal background (banner) photo | 1584 × 396 published | 8 MB | PNG, JPGSource: linkedin.com, read on the source page |
| Personal profile photo | 400 × 400 minimum | 8 MB | PNG, JPGSource: linkedin.com, read on the source page |
Slack
| Image | Size | Max file size | File types and source |
|---|---|---|---|
| Custom emoji | Not published | 128 KB (recommended) | JPG, PNG, GIFSource: Add custom emoji and aliases to your workspace, read on the source page |
TikTok
| Image | Size | Max file size | File types and source |
|---|---|---|---|
| Profile photo | 20 × 20 minimum | Not published | Not publishedSource: Adding A Profile Photo Or Video, read on the source page |
Twitch
| Image | Size | Max file size | File types and source |
|---|---|---|---|
| Emote (animated) | 112 × 112 published56 × 56 also listed28 × 28 also listed | 1 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 listed | 1 MB | PNGSource: Emote Guidelines, read on the source page |
| Info panel image | 320 × 300 published | 2.9 MB | Not publishedSource: Channel Page Setup, read on the source page |
| Profile banner | 1200 × 480 published | 10 MB | GIF, JPG, PNGSource: Channel Page Setup, read on the source page |
| Profile picture | 256 × 256 published | 10 MB | GIF, JPG, PNGSource: Twitch Account Settings, read on the source page |
| Subscriber badge | 72 × 72 published36 × 36 also listed18 × 18 also listed | 25 KB | PNGSource: Subscriber Badge Guide, read on the source page |
X (Twitter)
| Image | Size | Max file size | File types and source |
|---|---|---|---|
| Header photo (banner) | 1500 × 500 published | Not published | JPG, GIF, PNGSource: How To Customize Your Profile, read on the source page |
| Profile photo | 400 × 400 published | 2 MB | JPEG, GIF, PNGSource: Common Issues When Uploading Profile Photo, read on the source page |
YouTube
| Image | Size | Max file size | File types and source |
|---|---|---|---|
| Channel banner | 2560 × 1440 recommended2048 × 1152 minimum | 6 MB | Not publishedSource: YouTube Help, read on the source page |
| Channel profile picture | 98 × 98 published | 15 MB | JPG, GIF, BMP, PNGSource: YouTube Help, read on the source page |
| Video thumbnail | 3840 × 2160 recommended | Mobile: 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.