Messaging

Optimize Images & Videos for Slack - Size Guide 2026

Share files and media efficiently within your Slack workspace.

Slack Image Sizes

TypeDimensionsAspect RatioMax SizeFormat
Shared ImageUp to 4096 x 4096 (preview)Any1 GB per fileJPG, PNG, GIF, BMP, WebP
Profile Photo512 x 5121:11 MBJPG, PNG, GIF
Workspace Icon132 x 1321:11 MBJPG, PNG, GIF
Custom Emoji128 x 1281:1128 KBJPG, PNG, GIF

Slack Video Specs

TypeResolutionMax DurationMax File SizeBitrateFormat
Shared VideoAnyLimited by file size and plan1 GB per fileVariableMP4, MOV, AVI, MKV
Slack Clip (video message)720p5 minutesAuto-compressedAutoMP4 (auto-converted)

Recommended Compression Settings for Slack

Image Compression

Quality Level
85-90%
Best Format
JPG for photos, PNG for screenshots with text

Video Compression

Codec
H.264 for broadest compatibility
Video Bitrate
2-4 Mbps for inline preview
Audio Bitrate
128 kbps AAC

Quick Tips for Slack

Slack generates image previews up to ~4096px. Upload at this resolution for the sharpest inline display.

Free Slack plans have limited total storage (5 GB). Compress images before uploading to conserve workspace storage.

Slack Clips (video messages) are limited to 5 minutes and are auto-compressed. For full quality, upload the video file directly.

Custom emoji must be 128 x 128 and under 128 KB. Square images work best — non-square images are padded.

Use thread replies for sharing multiple images to keep channels clean. Each file counts against workspace storage.

Frequently Asked Questions

What is the Slack file size limit?

Individual files can be up to 1 GB. However, workspace storage is limited by plan: Free plan gets 5 GB total, Pro gets 10 GB per member, and Business+ gets 20 GB per member. Compressed files use less of your quota.

Does Slack compress uploaded images?

Slack generates compressed previews for inline display but preserves the original file for download. The preview may look slightly lower quality, but clicking the image and downloading gives you the original file.

How long can Slack video clips be?

Slack Clips (audio/video messages) can be up to 5 minutes long. For longer videos, upload the file directly as an attachment. The maximum file size is 1 GB per file.

What is the best image format for Slack?

Use PNG for screenshots and images with text — Slack inline preview preserves PNG quality well. Use JPG for photographs to keep file sizes smaller. Keep images under 2 MB for fast preview loading.

Need More Power?

Compress videos, photos & audio. HEVC, WebP, AVIF, FLAC support. Batch process thousands of files.

$49 one-time

Get MediaOptim for Mac

Free Online Tools

Resize, compress, and convert images right in your browser. No uploads, no signups.

100% Free

Try Free Tools

Related Tools & Guides