Skip to main content

Supported media types

TypeDescriptionCommon formats
ImagePhotos and graphicsJPG, PNG, GIF, WebP
VideoVideo contentMP4, MOV
DocumentPDFs for LinkedIn carouselsPDF

Upload limits

TryPost supports uploads up to 2 GB per file, which covers even long-form video content. Large video files are uploaded using chunked uploads for reliability.

Platform content types and media requirements

Each platform supports different content formats with specific media requirements:

LinkedIn / LinkedIn Page

Content typeMediaMax filesAspect ratioNotes
PostOptional1Text with optional image or video
CarouselRequired20Multi-page PDF document

X (Twitter)

Content typeMediaMax filesNotes
PostOptional4 images or 1 videoImages and video cannot be mixed

Facebook

Content typeMediaMax filesAspect ratioNotes
PostOptional10 images or 1 videoStandard page post
ReelRequired1 video9:16Short-form vertical video
StoryRequired19:16Disappears after 24 hours

Instagram

Content typeMediaMax filesAspect ratioNotes
FeedRequired10 images or 1 video1:1Main feed post
ReelRequired1 video9:16Short-form vertical video
StoryRequired19:16Disappears after 24 hours

TikTok

Content typeMediaMax filesAspect ratioNotes
VideoRequired1 video9:16Short or long-form video

YouTube

Content typeMediaMax filesAspect ratioNotes
ShortRequired1 video9:16Vertical video, up to 60 seconds

Threads

Content typeMediaMax filesNotes
PostOptional10 imagesText post with optional images

Pinterest

Content typeMediaMax filesAspect ratioNotes
PinRequired1 image2:3Standard image pin
Video PinRequired1 video9:164 seconds to 15 minutes
CarouselRequired2–5 images2:3Multi-image swipeable pin

Bluesky

Content typeMediaMax filesNotes
PostOptional4 imagesText post with optional images

Mastodon

Content typeMediaMax filesNotes
PostOptional4 images or videoText post with optional media

Media ordering

You can reorder media attachments by dragging them in the post editor. The order you set is the order they’ll appear on the social platform (important for carousels and multi-image posts).

File storage

Media files can be stored in different backends depending on your setup:
StorageUse case
LocalDevelopment or small self-hosted instances
AWS S3Production cloud storage
Cloudflare R2Cost-effective S3-compatible storage
Any S3-compatibleMinIO, DigitalOcean Spaces, etc.
On TryPost Cloud, media storage is handled automatically. Self-hosted users should configure cloud storage for production — see the Configuration guide.

FAQ

2 GB per file. Large files use chunked uploads for reliability.
You can duplicate media attachments within the same post (e.g., to use the same image on different platforms). For different posts, you’ll need to upload the media again.
The media files are removed along with the post.
TryPost uploads your media to social platforms as-is. Each platform applies its own compression and resizing rules.