All Platform Image Sizes 2026

One mega cheat sheet for social media image sizes, video dimensions, sticker sizes, emoji sizes, banner sizes, avatar sizes, Open Graph images, favicons, PWA icons, and practical platform file-size targets. Check the pixel dimensions, export format, max file size where published, and safe upload target before you publish.

2026 platform targets

84 practical upload targets across 23 platforms

FastEdit groups the most searched image size requirements into one browser-based workflow: Discord emoji size, Telegram sticker size, WhatsApp sticker dimensions, YouTube thumbnail size, Instagram Story and Reel dimensions, TikTok cover size, Twitch emote sizes, LinkedIn banner size, Facebook cover photo size, X/Twitter header size, Open Graph image size, favicon sizes, PWA icon sizes, and more.

23

Platforms

84

Targets

0

Uploads required

2026

Updated specs

Jump links

Choose a platform

Use this page as a single social media image size cheat sheet, or jump directly to the platform you need.

How to use this cheat sheet

Resize once, upload correctly, avoid platform cropping

Pick the exact placement

Every platform has different image targets for posts, stories, profile pictures, banners, thumbnails, stickers, emoji, and video covers. A YouTube thumbnail is not the same as a TikTok cover, a LinkedIn banner is not the same as an X header, and a Discord sticker is not the same as a WhatsApp sticker.

Match dimensions before upload

Upload at the intended pixel size whenever possible. Correct dimensions reduce surprise cropping, blurry previews, rejected sticker files, distorted banners, and over-compressed thumbnails. The tables below show the target width, height, format, and max file size for each platform.

Use the right format

JPEG works best for photos, PNG is better for screenshots and design assets, WebP is ideal for compact stickers and modern web images, GIF/APNG handle supported animation workflows, and MP4 H.264 remains the safest video export format for social media uploads.

Compress to the file-size target

Many uploads fail because the pixels are correct but the file is too large. Discord emoji, WhatsApp stickers, Telegram video stickers, Twitch badges, Open Graph images, favicons, and social banners all benefit from target-size compression before upload.

All targets by platform

Complete 2026 platform image size cheat sheet

Each section below is grouped by platform and includes the placement name, exact dimensions, recommended file format, maximum file size, practical upload notes, related search terms, and a link to the detailed platform guide.

7 targets

Discord image sizes and upload targets

Discord enforces strict size and format limits for emoji, stickers, avatars, and server assets. Emoji are 128x128 pixels and under 256 KB, while stickers use a 320x320 square and stay under 512 KB. FastEdit gives you one-click presets that handle cropping, resizing, and format conversion for the common upload targets.
Discord dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Emoji 128x128 JPEG / PNG / GIF / WebP 256 KB Custom server emoji. Animated emoji use GIF and require Nitro or a boosted server. Transparent backgrounds need PNG or WebP format.
Sticker 320x320 PNG / APNG 512 KB Custom server stickers. Static stickers use PNG; animated stickers use APNG. Stickers must be exactly 320x320.
Avatar 512x512 WebP 8 MB User profile picture preset. Displayed as a circle, so keep important content centered. Animated avatars require Nitro.
Server Icon 512x512 PNG / JPEG / GIF 8 MB Shown in the server sidebar and invite links. Animated server icons require boost level 1.
Server Banner 960x540 PNG 10 MB Displayed at the top of the server channel list. Requires boost level 2. Animated banners require boost level 3.
Video (Free) 1280x720 MP4 (H.264) 10 MB Video uploads for free users. H.264 MP4 is the safest compatibility target inside the 10MB limit.
Video (Nitro) 1920x1080 MP4 (H.264) 500 MB Video uploads for Nitro subscribers. 500MB target allows high-quality 1080p video.

Discord sizing tips

  • Discord emojis with transparency need PNG, GIF, or WebP format: JPEG does not support alpha channels.
  • Animated emoji and stickers count toward separate server limits: 50 static + 50 animated emoji by default, increasing with boosts.
  • Keep critical content in the center 70% of avatars and server icons: Discord crops them to circles.
  • Discord stickers use PNG for static stickers and APNG for animated stickers. Keep them exactly 320x320 and under 512 KB.
  • Server banners look best at 16:9 aspect ratio with low-contrast artwork that does not compete with the channel list text.
  • For videos over 10 MB, compress with FastEdit using H.264 at a lower bitrate, Discord will re-encode anyway, so optimize for file size over quality.

Related searches covered

discord emoji makerdiscord sticker sizediscord avatar sizediscord emoji sizediscord server icon sizediscord banner sizediscord sticker makerdiscord video size limitcompress video for discorddiscord file size limitdiscord video limit

4 targets

Telegram image sizes and upload targets

Telegram stickers must be exactly 512 pixels on one side with the other side at 512 pixels or less, saved as PNG or WebP under 512 KB. Video stickers use WebM with VP9 encoding under 256 KB. FastEdit handles all the resizing and conversion automatically so you can go from any image to a ready-to-upload sticker in seconds.
Telegram dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Sticker 512x512 PNG / WebP 512 KB Standard static sticker. One side must be exactly 512px, the other 512px or less. Transparent backgrounds are supported.
Video Sticker 512x512 WebM (VP9) 256 KB Animated sticker using video. Must be VP9 encoded WebM, up to 3 seconds long, 30 FPS, with no audio stream.
Custom Emoji 100x100 PNG / WebP 512 KB Static custom emoji image. Exactly 100x100 pixels in PNG or WebP format. Animated emoji use Telegram's TGS or WebM requirements instead.
Photo 1280x1280 JPEG 10 MB Maximum resolution for photos sent via Telegram. Images larger than 1280px on the longest side are automatically downscaled by the app.

Telegram sizing tips

  • Telegram stickers need a transparent background: use WebP format to preserve the alpha channel.
  • Video stickers and video emoji must be VP9 WebM files with no audio track and should loop seamlessly.
  • Create sticker packs of at least 3 stickers before publishing through the @Stickers bot.
  • Use bold outlines and high contrast in sticker art: they render at small sizes in chat.

Related searches covered

telegram sticker makertelegram sticker sizetelegram video stickertelegram animated stickertelegram emoji sizetelegram sticker dimensionscreate telegram sticker

4 targets

WhatsApp image sizes and upload targets

WhatsApp stickers must be exactly 512x512 pixels in WebP format with a strict 100 KB file size limit. This tight constraint means quality optimization matters more here than on any other platform. FastEdit compresses and converts your images to hit the 100 KB target while preserving as much detail as possible.
WhatsApp dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Sticker 512x512 WebP 100 KB Standard WhatsApp sticker. Must be exactly 512x512 with a transparent or opaque background. The 100 KB limit is strictly enforced.
Profile Photo 640x640 JPEG 5 MB Profile picture displayed in chats and contact info. Cropped to a circle on display. Recommended minimum is 640x640 for clarity.
Status Video 1080x1920 MP4 (H.264) 16 MB WhatsApp Status videos. Maximum 30 seconds for Status updates. H.264 codec for universal compatibility.
Video Message 480x480 MP4 (H.264) 5 MB Circular video-message preset. Keep clips short, square, and under 5MB for reliable sending.

WhatsApp sizing tips

  • The 100 KB limit for WhatsApp stickers is the tightest of any platform: use FastEdit's quality slider to find the best compression balance.
  • Add a thin white or dark stroke around sticker subjects so they stand out on any chat background color.
  • WhatsApp sticker packs need a minimum of 3 stickers and a 96x96 tray icon image.
  • Profile photos are displayed at various sizes across the app: keep faces centered and avoid small text.

Related searches covered

whatsapp sticker makerwhatsapp sticker sizewhatsapp sticker dimensionswhatsapp profile picture sizecreate whatsapp stickerwhatsapp sticker formatwhatsapp video size limitcompress video for whatsappwhatsapp video formatwhatsapp video compression

2 targets

Slack image sizes and upload targets

Slack custom emoji should be square, ideally 128x128 pixels, in PNG or GIF format, under 128 KB. While Slack will resize larger images, uploading at the target dimensions ensures crisp rendering across desktop and mobile. FastEdit makes it easy to crop, resize, and optimize images for Slack in one click.
Slack dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Custom Emoji 128x128 PNG / GIF 128 KB Workspace custom emoji. Square aspect ratio required. Transparent backgrounds are supported with PNG format. GIF emoji can be animated.
Profile Photo 512x512 PNG / JPEG 1 MB Workspace profile picture. Displayed at various sizes in messages, sidebars, and profiles. Square crop recommended.

Slack sizing tips

  • Use PNG with transparency for emoji that need to blend into Slack's message background.
  • Keep emoji designs simple with bold shapes: they render as small as 22px in message text.
  • Animated GIF emoji are supported but tend to be distracting in busy channels: use sparingly.
  • Slack displays profile photos as small as 24px in compact view, so avoid fine detail and small text.

Related searches covered

slack emoji sizeslack custom emojislack emoji makerslack profile photo sizeslack custom emoji sizeslack emoji dimensions

2 targets

Signal image sizes and upload targets

Signal stickers are 512x512 pixels in WebP format. Unlike other platforms, Signal does not publicly list a strict file size limit, but keeping stickers under 300 KB ensures fast delivery. Signal sticker packs are created and uploaded through the Signal Sticker Creator tool. FastEdit prepares your images in the correct format instantly.
Signal dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Sticker 512x512 WebP 300 KB Standard Signal sticker. Transparent backgrounds recommended. Packs require a cover image and at least 1 sticker.
Profile Photo 640x640 JPEG N/A Square profile-photo preset for conversations and contact lists. Keep faces centered because clients display profile photos as circles.

Signal sizing tips

  • Signal sticker packs need a separate cover image: use a representative sticker or a unique cover design at 512x512.
  • Use the Signal Sticker Creator at signal.art to upload and publish your sticker packs after preparing images in FastEdit.
  • Signal supports animated stickers in APNG format, though WebP is preferred for static stickers.

Related searches covered

signal sticker sizesignal sticker makersignal sticker dimensionssignal profile photo sizecreate signal sticker pack

3 targets

iMessage image sizes and upload targets

iMessage stickers come in three size classes: Small (300x300), Medium (408x408), and Large (618x618), defined by Apple for the Messages app. Each sticker in a pack must use the same size class. FastEdit helps you resize and export images at the exact dimensions Apple requires so your stickers render perfectly on every device.
iMessage dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Sticker Small 300x300 PNG / APNG / GIF 500 KB Compact sticker for dense sticker grids. Works well for simple icons and small illustrations. All stickers in a pack must share the same size class.
Sticker Medium 408x408 PNG / APNG / GIF 500 KB Balanced sticker size suitable for most designs. The most commonly used size class for iMessage sticker packs.
Sticker Large 618x618 PNG / APNG / GIF 500 KB Full-size sticker for detailed illustrations and photographic stickers. Provides the most canvas for intricate artwork.

iMessage sizing tips

  • All stickers in a single iMessage pack must use the same size class: you cannot mix Small, Medium, and Large.
  • iMessage stickers support APNG for animation, which offers better quality than GIF at similar file sizes.
  • Design stickers with @3x resolution in mind: Apple recommends providing high-DPI assets.
  • Transparent backgrounds are strongly recommended so stickers look natural when placed on message bubbles.

Related searches covered

imessage sticker sizeimessage sticker makerimessage sticker dimensionsios sticker sizeapple messages sticker size

7 targets

Twitch image sizes and upload targets

Twitch requires emotes at three resolutions: 28x28, 56x56, and 112x112 pixels, for display at different screen densities. Subscriber badges follow a similar pattern at 18x18, 36x36, and 72x72. Each size must be uploaded separately. FastEdit can generate all required sizes from a single source image in one step.
Twitch dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Emote 1x 28x28 PNG 25 KB Standard resolution emote. Displayed in chat on low-DPI screens and in emote pickers at small sizes.
Emote 2x 56x56 PNG 25 KB Medium resolution emote. Used on standard desktop displays and some mobile devices.
Emote 3x 112x112 PNG 25 KB High resolution emote. Used on high-DPI (Retina) displays and as the source for downscaling.
Badge 1x 18x18 PNG 25 KB Subscriber badge at standard resolution. Displayed next to usernames in chat.
Badge 2x 36x36 PNG 25 KB Subscriber badge at medium resolution for standard desktop displays.
Badge 3x 72x72 PNG 25 KB Subscriber badge at high resolution for Retina displays.
Panel 320x160 PNG / JPEG 2.9 MB Stream info panel image displayed below the video player. Used for About, Schedule, Donate, and other custom sections.

Twitch sizing tips

  • Design emotes at 112x112 first, then verify they are still readable at 28x28: most viewers see the smallest size in chat.
  • Use transparent backgrounds for emotes so they blend into Twitch's dark and light chat themes.
  • Keep emote designs bold with thick outlines: fine details disappear at 28x28.
  • Panel images should be 320px wide; height is flexible but 160px is the standard for a clean layout.
  • Animated emotes (for Partners and Affiliates) follow the same size requirements but use GIF format.

Related searches covered

twitch emote sizetwitch emote makertwitch badge sizetwitch emote dimensionstwitch panel sizetwitch emote creator

4 targets

X (Twitter) image sizes and upload targets

X (formerly Twitter) displays images at aspect ratios that vary between the feed, detail view, and profile sections. FastEdit targets 1600x900 for 16:9 posts, 400x400 for profile photos, and 1500x500 for headers. These practical presets reduce unexpected cropping and keep assets sharp.
X (Twitter) dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Post Image 1600x900 JPEG 5 MB Single image attached to a post. Displayed at 16:9 in the timeline. PNG for graphics, JPEG for photos.
Profile Photo 400x400 JPEG / PNG 2 MB Circular profile picture shown next to posts and on the profile page. Keep the subject centered within the circular crop area.
Header Banner 1500x500 JPEG / PNG 5 MB Profile page banner at 3:1 aspect ratio. The center portion is most visible: top and bottom edges may be clipped on different screen sizes.
Video Post 1920x1080 or 1080x1920 MP4 (H.264) 512 MB Video posts on X (Twitter). Landscape or vertical. Maximum 2:20 duration for free, longer for Premium. H.264 recommended.

X (Twitter) sizing tips

  • X converts PNG images with more than 900,000 pixels to JPEG: use PNG only for small graphics and screenshots with text.
  • Timeline images are cropped to 16:9: design for this ratio to avoid unwanted cropping of important content.
  • Profile photos and header banners should have key content away from edges since they are cropped differently on mobile and desktop.
  • For predictable quality, export images at the preset dimensions rather than relying on X to resize them.

Related searches covered

twitter image sizex post image sizetwitter profile picture sizetwitter header sizex image dimensionstwitter banner sizetwitter video size limitx video upload limitcompress video for twitter

5 targets

YouTube image sizes and upload targets

YouTube thumbnails are one of the most important elements for video click-through rates. YouTube currently recommends large 16:9 thumbnail images up to 3840x2160, with a minimum width of 640 pixels. 1280x720 remains a practical export target for many workflows. Channel art has a complex safe-area system where only the center 1546x423 pixels are visible on all devices. FastEdit helps you nail these dimensions and optimize file size every time.
YouTube dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Thumbnail 1280x720 JPEG / PNG / GIF 2 MB mobile / 50 MB desktop Video thumbnail at 16:9 aspect ratio. YouTube recommends 3840x2160 for maximum quality; 1280x720 remains a practical upload target for web workflows.
Channel Art 2560x1440 JPEG / PNG 6 MB Channel banner image. The safe area (visible on all devices) is the center 1546x423 pixels. Design outward from there for larger screens.
Profile Photo 800x800 JPEG / PNG 4 MB Channel profile picture displayed next to videos, comments, and on the channel page. Shown as a circle across the platform.
YouTube Short 1080x1920 MP4 (H.264) 10 GB YouTube Shorts. 9:16 vertical, up to 3 minutes. H.264 or H.265 codec recommended.
Video Upload 1920x1080 / 3840x2160 MP4 (H.264, AAC) 256 GB Standard YouTube video. Upload at the highest resolution available (1080p or 4K). MP4 container with H.264 video and AAC audio. YouTube re-encodes all uploads, so higher quality source files produce better results.

YouTube sizing tips

  • YouTube thumbnails with faces, bright colors, and large text (3-5 words max) consistently get higher click-through rates.
  • Design channel art with the safe zone (center 1546x423) containing all critical content: everything outside may be cropped on mobile.
  • Export thumbnails as JPEG for photos and PNG for graphics with text to minimize compression artifacts.
  • Profile photos are displayed as small as 32px in comments: use a simple, recognizable image without fine detail.

Related searches covered

youtube thumbnail sizeyoutube thumbnail makeryoutube channel art sizeyoutube thumbnail dimensionsyoutube profile picture sizeyoutube banner sizeyoutube video formatyoutube upload settingsbest youtube video formatcompress video for youtubeyoutube upload format

6 targets

Instagram image sizes and upload targets

Instagram uses different image dimensions for posts, stories, reels, and profile photos. Square posts display at 1080x1080, stories and reels use 1080x1920 (9:16), and profile photos are commonly prepared at 320x320. Using the right aspect ratio reduces surprise cropping and extra resizing. FastEdit resizes and optimizes images for common Instagram formats.
Instagram dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Post (Square) 1080x1080 JPEG 30 MB Standard square post. The classic Instagram format. Also supports 1080x1350 (4:5 portrait) and 1080x566 (1.91:1 landscape).
Story / Reel 1080x1920 JPEG / PNG 30 MB Full-screen vertical content for stories and reels. 9:16 aspect ratio fills the entire screen on most phones.
Reel Cover 1080x1920 JPEG 30 MB Reel cover photo displayed in the Reels tab and profile grid. The grid crops to a center square, so keep important content centered.
Profile Photo 320x320 JPEG 10 MB Circular profile picture. Displayed at 150x150 on mobile and 110x110 in the feed. Upload at 320x320 for clarity.
Reels 1080x1920 MP4 (H.264) 250 MB Instagram Reels. 9:16 vertical format, 15-90 seconds. H.264 codec with AAC audio for best compatibility.
Feed Video 1080x1350 MP4 (H.264) 250 MB Portrait feed video preset. 4:5 aspect ratio takes more vertical space in the feed while staying within the 250MB target.

Instagram sizing tips

  • Instagram heavily compresses JPEG uploads: exporting at 1080px wide and around 80% JPEG quality often matches Instagram's own output quality.
  • Portrait posts (1080x1350, 4:5 ratio) take up more feed space than square posts, which can increase engagement.
  • Reel covers appear as squares in the profile grid: place key content in the center 1080x1080 area.
  • Avoid text smaller than 24px in stories and reels since it becomes unreadable on smaller screens.

Related searches covered

instagram post sizeinstagram story sizeinstagram image dimensionsinstagram reel cover sizeinstagram profile picture sizeinstagram photo sizeinstagram reels sizeinstagram video formatresize video for instagraminstagram video dimensionscompress video for instagraminstagram reels dimensionsinstagram video size limit

3 targets

Bluesky image sizes and upload targets

Bluesky image handling is client-dependent and may change as the platform evolves. FastEdit keeps the presets conservative: 1000x1000 JPEG for post images, 400x400 PNG for avatars, and 1500x500 PNG for banners. These targets are practical for fast uploads while preserving predictable crops.
Bluesky dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Post Image 1000x1000 JPEG 1 MB General-purpose post image preset for photos, art, and screenshots. Keeps uploads compact while preserving a square crop.
Avatar 400x400 PNG 1 MB Profile picture displayed as a circle in the feed and on the profile page. Keep subjects centered.
Banner 1500x500 PNG 1 MB Wide profile banner crop. Keep logos, faces, and text near the center because mobile and desktop clients crop the edges differently.

Bluesky sizing tips

  • Bluesky currently processes uploaded images, so profile images and banners benefit from conservative dimensions and compression.
  • Use 1:1 aspect ratio for the FastEdit post preset, or crop manually if your specific post needs landscape or portrait framing.
  • Avatar images are displayed as circles: avoid placing important content near corners.
  • Use JPEG for photos and PNG for screenshots, diagrams, and images with sharp text.

Related searches covered

bluesky image sizebluesky avatar sizebluesky post image sizebluesky profile picture sizebluesky image dimensions

5 targets

Facebook image sizes and upload targets

Facebook uses different image dimensions across posts, cover photos, profile pictures, and stories. The recommended post image size is 1200x630, which also serves as the default Open Graph preview when your content is shared. Page cover photos display at 820x312 on desktop and 640x360 on mobile, while Facebook recommends 851x315 under 100 KB for fastest loading. FastEdit helps prepare practical Facebook targets.
Facebook dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Post Image 1200x630 JPEG / PNG 30 MB Recommended post image size. Also used as the Open Graph preview when links are shared. 1.91:1 aspect ratio.
Profile Photo 320x320 JPEG / PNG 10 MB Page profile picture upload target. Facebook recommends 320x320 for best quality. Shown as a circle in most placements.
Cover Photo 851x315 JPEG / PNG 100 KB Page cover upload target recommended by Facebook for fastest loading. Displays at 820x312 on desktop and 640x360 on mobile, so keep critical content centered.
Story 1080x1920 JPEG / PNG 30 MB Full-screen vertical story image. 9:16 aspect ratio. Avoid placing text in the top and bottom 15% where UI elements overlay.
Video Post 1920x1080 MP4 (H.264) 10 GB Facebook feed video. Landscape (16:9) or square (1:1). Maximum 240 minutes. H.264 video with AAC audio. Facebook re-encodes all uploads.

Facebook sizing tips

  • Use sRGB JPEG for photo-heavy covers and posts; Facebook recommends keeping cover images under 100 KB for fastest loading.
  • Cover photos display at different crops on desktop (820x312) and mobile (640x360), even when uploaded at 851x315: keep important content centered.
  • Post images at 1200x630 double as Open Graph images when the post URL is shared externally.
  • Profile photos display as circles: avoid placing important content near corners and edges.
  • Story safe zones exclude the top 14% (status bar, profile info) and bottom 20% (reply bar) of the 1080x1920 canvas.

Related searches covered

facebook post image sizefacebook cover photo sizefacebook profile picture sizefacebook story sizefacebook image dimensionsfacebook banner sizecompress video for facebookfacebook video format

4 targets

LinkedIn image sizes and upload targets

LinkedIn images follow specific dimensions for posts (1200x627), profile photos (400x400), and banners (1584x396). As a professional network, image quality matters: blurry or incorrectly sized images can undermine your professional brand. FastEdit ensures your LinkedIn images are pixel-perfect with one-click presets.
LinkedIn dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Post Image 1200x627 JPEG / PNG 10 MB Recommended image size for LinkedIn feed posts. 1.91:1 aspect ratio matches well with link previews and shared articles.
Profile Photo 400x400 JPEG / PNG 8 MB Professional headshot displayed as a circle. Shown at various sizes across the platform. High-quality, well-lit photos perform best.
Banner 1584x396 JPEG / PNG 8 MB Profile background image at 4:1 aspect ratio. Visible behind the profile photo and headline. Used for personal branding.
Video Post 1920x1080 MP4 (H.264) 5 GB Native LinkedIn video. Maximum 10 minutes for personal profiles, 30 minutes for company pages. H.264 codec with AAC audio recommended.

LinkedIn sizing tips

  • LinkedIn post images at 1200x627 (1.91:1) display without cropping in the feed and match the aspect ratio of link preview cards.
  • Profile photos are displayed as circles: position your headshot so your face is centered and fills about 60% of the frame.
  • Banner images are partially covered by the profile photo on the left side: keep important content in the center and right areas.
  • Square images (1080x1080) also work well for LinkedIn posts and take up more vertical space in the feed.

Related searches covered

linkedin post image sizelinkedin banner sizelinkedin profile picture sizelinkedin image dimensionslinkedin background photo sizelinkedin cover image sizelinkedin video sizecompress video for linkedin

2 targets

GitHub image sizes and upload targets

GitHub uses profile pictures across the platform at sizes from 40px in commit lists to 500px on profile pages. Social preview images appear when repositories are shared on social media and messaging apps, displaying at 1280x640 pixels. FastEdit helps you prepare both with one-click presets that handle sizing and format automatically.
GitHub dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Profile Picture 500x500 PNG / JPEG 1 MB GitHub avatar displayed across the platform. Shown as small as 40px in commit lists and up to 500px on profile pages. Use a square image with the subject centered.
Social Preview 1280x640 PNG / JPEG 1 MB Repository social preview image. Displayed when a repo URL is shared on Twitter, Slack, Discord, and other platforms. Set via Settings > Social Preview in your repository.

GitHub sizing tips

  • GitHub avatars are displayed as circles: keep the subject centered and avoid important content in the corners.
  • Social preview images should have a 2:1 aspect ratio (1280x640). Images with other ratios will be cropped.
  • Use PNG for avatars with transparency or sharp edges. Use JPEG for photographic social previews to keep file sizes small.
  • If no social preview is set, GitHub auto-generates one from the repo name and description. A custom image stands out much better in shared links.

Related searches covered

github profile picture sizegithub social preview sizegithub avatar sizegithub repository image sizegithub og image size

2 targets

Google Business Profile image sizes and upload targets

Google Business Profile images appear in Google Search and Maps when people find your business. Google recommends JPG or PNG photos at 720x720 pixels, with a 250x250 minimum and 10 KB to 5 MB file size range. High-quality business photos significantly impact click-through rates and customer trust. FastEdit helps prepare images inside Google's published requirements.
Google Business Profile dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Logo 720x720 JPEG / PNG 5 MB Business logo displayed in search results and Maps. Google recommends 720x720 photos, with 250x250 as the minimum.
Cover Photo 720x720 JPEG / PNG 5 MB Business cover/photo upload target inside Google's recommended 720x720 photo guidance. Google may crop display differently across Search and Maps.

Google Business Profile sizing tips

  • Upload your logo at 720x720 pixels even though the minimum is 250x250: it displays at various sizes across Search and Maps.
  • Cover photos should represent your business at its best: use well-lit, professional photos of your location, products, or team.
  • Add multiple business photos (interior, exterior, products, team) to your profile: listings with more photos get 35% more clicks.
  • Google may crop images differently in Search vs Maps: keep important content in the center 80% of the frame.

Related searches covered

google business profile photo sizegoogle business logo sizegoogle my business image sizegoogle business cover photo sizegbp image dimensions

5 targets

Favicon image sizes and upload targets

Modern websites need multiple favicon sizes to cover browsers, operating systems, and PWA installations. The essential set includes a 32x32 ICO for browsers, 180x180 PNG for Apple devices, and 192x192 plus 512x512 PNGs for Progressive Web Apps. FastEdit generates all required sizes from a single source image, so you can set up your favicons in one session.
Favicon dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Standard Favicon 32x32 ICO / PNG 100 KB Browser tab icon. ICO format is most compatible; PNG works in all modern browsers. This is the minimum favicon every website needs.
Apple Touch Icon 180x180 PNG 200 KB Used when saving a website to the iOS home screen. Apple devices do not use favicon.ico: they look for this specific link tag.
PWA Icon 192 192x192 PNG 200 KB Required in the web app manifest for PWA installations. Used as the app icon on Android home screens and in the app switcher.
PWA Icon 512 512x512 PNG 500 KB High-resolution PWA icon used for splash screens on Android and Chrome OS install prompts. Required for PWA installability.
SVG Favicon Any (vector) SVG N/A Scalable vector favicon supported by modern browsers. Allows dynamic theming with prefers-color-scheme media queries. Single file covers all sizes.

Favicon sizing tips

  • At minimum, every website needs favicon.ico (32x32), apple-touch-icon.png (180x180), and a 192x192 PWA icon referenced in the manifest.
  • Design favicons with simple shapes and minimal detail: they display as small as 16x16 pixels in browser tabs.
  • SVG favicons can respond to dark mode using CSS media queries inside the SVG, making them ideal for design-conscious sites.
  • Include both ICO and PNG favicon links for maximum browser compatibility: some older browsers only recognize ICO format.
  • Test your favicon against both light and dark browser themes to ensure visibility in both contexts.

Related searches covered

favicon generatorfavicon makerfavicon sizefavicon dimensionsfavicon icoapple touch icon sizefavicon creator

4 targets

Mastodon image sizes and upload targets

Mastodon uses 400x400 avatars and 1500x500 headers, and it downscales large post images for delivery across federated instances. Because each instance can set limits, the safest workflow is to crop to the expected dimensions and compress before upload. FastEdit prepares profile images, post images, and short animated media locally in your browser.
Mastodon dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Avatar 400x400 PNG / JPEG / GIF 2 MB Profile picture shown as a circle in most themes. Animated GIFs are supported on most instances. Keep subjects centered.
Header 1500x500 PNG / JPEG / GIF 2 MB Profile page banner at 3:1 ratio. Displayed behind the avatar and bio. Animated headers (GIF) are supported on most instances.
Post Image 3840x2160 PNG / JPEG / WEBP / AVIF 16 MB Large 16:9 attachment size that stays within Mastodon's image downscale target. Useful for screenshots, artwork, and announcement graphics.
Animated GIFV Source 1280x720 GIF / MP4 / WebM 16 MB Safe animated-media target for looping GIF-style posts. FastEdit can trim, resize, and export short clips before upload.

Mastodon sizing tips

  • Most Mastodon instances support animated GIF avatars and headers: check your instance settings for specific limits.
  • Avatar images are typically displayed as circles, matching the same style as X/Twitter and other social platforms.
  • Header images may be cropped differently depending on the Mastodon web client or app being used: keep content centered.
  • Profile image limits can vary by instance: 2 MB is a safe maximum for avatars and headers on most servers.
  • For post attachments, add alt text in Mastodon after upload. FastEdit prepares the file; Mastodon stores the media description.

Related searches covered

mastodon avatar sizemastodon header sizemastodon profile picture sizemastodon image dimensionsmastodon banner size

2 targets

Open Graph (OG) image sizes and upload targets

Open Graph images control how your web pages appear when shared on social media. The standard OG image size is 1200x630 pixels, which works across Facebook, LinkedIn, and most platforms. FastEdit also includes a 1200x675 X/Twitter Card preset for 16:9 social previews. Getting these dimensions right means your content gets more clicks when shared.
Open Graph (OG) dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
OG Image 1200x630 PNG / JPEG 8 MB Standard Open Graph image used by Facebook, LinkedIn, Discord, Slack, and most platforms. 1.91:1 aspect ratio. Meta allows images up to 8 MB; smaller files load faster.
Twitter Card 1200x675 PNG / JPEG 5 MB X/Twitter social card preset. 16:9 aspect ratio. Use when you want a separate image from the default Open Graph image.

Open Graph (OG) sizing tips

  • Always include og:image meta tags: pages shared without them show a blank or auto-generated preview that gets fewer clicks.
  • Design OG images with the title and branding burned into the image, since the text overlay varies by platform.
  • Test your OG images with Facebook's Sharing Debugger, Twitter's Card Validator, and LinkedIn's Post Inspector to verify they display correctly.
  • Use JPEG for photo-heavy OG images and PNG for graphics with text to keep file sizes reasonable while maintaining quality.

Related searches covered

og image sizeopen graph image generatoropen graph image sizetwitter card image sizesocial share image sizeog image dimensions

2 targets

Pinterest image sizes and upload targets

Pinterest is a visual-first platform where image quality directly impacts engagement. Standard pins should be 1000x1500 pixels (2:3 ratio), which takes up the most space in the Pinterest feed. FastEdit uses a 330x330 profile-photo preset to provide a sharper square source than the displayed avatar size. Properly sized pins get more saves and clicks because they stand out in the grid layout.
Pinterest dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Standard Pin 1000x1500 JPEG / PNG 20 MB Recommended pin image at 2:3 aspect ratio. This ratio takes up maximum vertical space in the feed. Taller images get more engagement on Pinterest.
Profile Photo 330x330 JPEG / PNG 10 MB Profile picture displayed as a circle in the Pinterest interface. FastEdit uses a 330x330 square source for sharper display than the small rendered avatar.

Pinterest sizing tips

  • The 2:3 aspect ratio (1000x1500) is Pinterest's recommended ratio: taller pins occupy more feed space and tend to get more clicks.
  • Include text overlays on pins with bold, readable fonts: Pinterest is a search-driven platform where descriptive images perform better.
  • Avoid aspect ratios taller than 2:3: Pinterest truncates extremely tall images (above 1260px height) in the feed.
  • Use warm, bright colors in pin images: Pinterest's own research shows red and orange-toned images get more repins.

Related searches covered

pinterest pin sizepinterest image dimensionspinterest image sizepinterest profile picture sizepinterest pin dimensionspinterest photo size

3 targets

PWA (Progressive Web App) image sizes and upload targets

Progressive Web Apps require specific icon sizes in the web app manifest to enable installation on mobile and desktop. The two essential sizes are 192x192 and 512x512 PNG. A maskable icon variant ensures your app icon looks correct on Android devices that apply different shaped masks. FastEdit generates all required PWA icon sizes from a single source image.
PWA (Progressive Web App) dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Icon 192 192x192 PNG 200 KB Standard PWA icon used on Android home screens and app switchers. Required in the web app manifest for basic installability.
Icon 512 512x512 PNG 500 KB High-resolution PWA icon used for splash screens and Chrome OS install prompts. Required alongside 192x192 for PWA installability.
Maskable Icon 512x512 PNG 500 KB Icon with extra padding for masked display. The safe zone is the inner 80% circle. Android applies round, squircle, or other shapes to this icon.

PWA (Progressive Web App) sizing tips

  • Both 192x192 and 512x512 icons are required in the manifest: Chrome will not show the install prompt without them.
  • Maskable icons need all important content within the center 80% (the "safe zone"): the outer 20% may be cropped by the device.
  • Test maskable icons with the Maskable.app tool to preview how they look with different shaped masks.
  • Use the "purpose" field in your manifest to specify "any" for standard icons and "maskable" for padded variants.
  • Include both a standard and maskable version of your 512x512 icon for the best cross-device experience.

Related searches covered

pwa icon sizespwa icon generatorpwa manifest iconprogressive web app icon sizemaskable iconweb app manifest icon

3 targets

Reddit image sizes and upload targets

Reddit supports image posts, user avatars, and community banners at specific dimensions. Post images display best at 1200x628 (matching the standard link preview ratio), avatars at 256x256, and community banners at 1920x384. Properly sized images look professional and help posts and communities stand out. FastEdit makes it easy to hit these dimensions.
Reddit dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Post Image 1200x628 JPEG / PNG / GIF 20 MB Image post or link preview image. Displayed at various sizes depending on the subreddit layout (card, classic, or compact view).
Avatar 256x256 PNG / JPEG 5 MB User profile picture displayed next to posts and comments. Shown as a circle. Reddit Snoo avatars are separate from custom image uploads.
Community Banner 1920x384 PNG / JPEG 5 MB Subreddit header banner displayed at the top of the community page. The visible area varies between desktop and mobile.

Reddit sizing tips

  • Reddit displays images differently in card view (large preview) vs classic view (thumbnail): design for card view since it is the default.
  • Community banners are cropped to different heights on mobile vs desktop: keep important content in the center vertical third.
  • Post images with readable text overlays perform well on Reddit since many users browse in card view mode.
  • Use PNG for screenshots and graphics with text; use JPEG for photographs to keep file sizes manageable.

Related searches covered

reddit post image sizereddit avatar sizereddit banner sizereddit image dimensionsreddit community banner sizereddit profile picture size

2 targets

Spotify image sizes and upload targets

Spotify cover art should be 3000x3000 pixels in JPEG format for album and single releases distributed through aggregators. Playlist cover images need a minimum of 300x300 pixels and can be uploaded directly in the Spotify app. High-quality cover art is critical since it represents your music across every Spotify surface. FastEdit helps you prepare cover images at the exact specs.
Spotify dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Cover Art 3000x3000 JPEG 20 MB Album, single, or EP cover art. Required by most distributors (DistroKid, TuneCore, etc.) at exactly 3000x3000. Must be square with no blurriness or pixelation.
Playlist Cover 300x300 JPEG 10 MB Custom playlist cover image. Minimum 300x300, but 600x600 or higher is recommended. Upload directly in the Spotify app via playlist settings.

Spotify sizing tips

  • Music distributors require exactly 3000x3000 JPEG cover art: anything smaller or non-square will be rejected.
  • Avoid including explicit logos, social media handles, or pricing in cover art: this violates most distributor guidelines.
  • Playlist covers can be changed anytime in the Spotify app: use 600x600 or higher for sharper display on large screens.
  • Cover art appears at sizes ranging from 48px (mini player) to full screen: test readability at small sizes.

Related searches covered

spotify cover art sizespotify playlist cover sizespotify album art sizespotify image dimensionsspotify cover image size

3 targets

TikTok image sizes and upload targets

TikTok profile pictures should be square; FastEdit uses a practical 400x400 JPEG preset for predictable circular cropping. Video covers and videos use the standard 1080x1920 (9:16) vertical format. FastEdit prepares these assets at practical dimensions for a polished TikTok presence.
TikTok dimensions, formats, and file-size limits
Target Dimensions Format Max size Upload notes
Profile Photo 400x400 JPEG N/A FastEdit uses a 400x400 square profile-photo preset. TikTok displays the image as a circle on profiles and next to comments.
Video Cover 1080x1920 JPEG / PNG 10 MB Custom cover image for TikTok videos, displayed in the profile grid. 9:16 aspect ratio. The grid crops to the center portion.
Video 1080x1920 MP4 (H.264) 10 GB web / 500 MB ads Practical TikTok video export preset. Web uploads accept high-resolution vertical MP4/WebM files, while TikTok ad specs use 9:16 vertical video with smaller file-size caps.

TikTok sizing tips

  • TikTok profile photos display as circles: keep your face or logo centered and avoid important content near the edges.
  • Video cover images are cropped to a shorter height in the profile grid: keep key content in the vertical center.
  • FastEdit uses a 400x400 TikTok profile-photo preset as a practical square source before TikTok applies its circular crop.
  • TikTok compresses images on upload: start with a high-quality source file and let FastEdit handle the optimization.
  • 1080x1920 (9:16) is the practical TikTok video export target. TikTok web uploads accept MP4 and WebM, and MP4 with H.264 remains the safest cross-surface choice.

Related searches covered

tiktok profile picture sizetiktok video cover sizetiktok image sizetiktok profile photo dimensionstiktok thumbnail sizetiktok video dimensionsresize video for tiktoktiktok video sizetiktok aspect ratiotiktok video dimensions 2026tiktok video format

FAQ

Bring the file.
Leave with the fix.

Open the editor, drop in the image, PDF, GIF, or video that is holding things up, and export a cleaner version. No signup, no upload, no watermark.

Open the editor
Free to use Runs in your browser No account needed