Social Media Specifications
When you publish with Postly, your uploads go through platform APIs — not the mobile apps. That means formats, sizes, and aspect ratios must comply with the API specs to publish successfully.
Media URL format rules (read this first)
These rules prevent most API upload failures — especially for Bulk Post (CSV / Google Sheets). Use direct/public links and avoid share-page URLs.
https://upload.wikimedia.org/wikipedia/commons/9/9a/Gull_portrait_ca_usa.jpghttps://cloud.postly.ai/media/your-image.jpghttps://static.cdn.example.com/banner-v3.png
https://www.instagram.com/p/XXXXXXXXX/https://photos.google.com/share/XXXXdata:image/png;base64,iVBORw0K...https://www.dropbox.com/s/FILE_ID/photo.png?dl=0
https://www.youtube.com/watch?v=dQw4w9WgXcQhttps://youtu.be/dQw4w9WgXcQhttps://vimeo.com/76979871https://download.blender.org/peach/bigbuckbunny_movies/BigBuckBunny_320x180.mp4https://cloud.postly.ai/media/your-video.mp4
https://youtube.com/shorts/XXXXXXXXXXXhttps://www.youtube.com/watch?v=dQw4w9WgXcQ&list=PL123456789https://drive.google.com/file/d/FILE_ID/view?usp=share_linkhttps://www.dropbox.com/s/FILE_ID/video.mp4?dl=0
Platform specs
Use the search to find a platform fast. Each section links to the official platform API docs.
Tip: search "9:16", "JPEG", "MP4", "carousel", "thumbnail", etc.
TikTok
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Video (recommended)
• Recommended: 9:16 vertical
• Common export: 1080×1920
• Container: MP4 is the safest
• Audio: AAC is the safest
Text
• Captions are API-limited
• Keep hashtags reasonable (avoid spam filtering)
Images
• Image publishing not supported at the moment.
YouTube
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Video
• Max upload: up to 12 hours (account-dependent)
• Max file size: up to 256 GB (account-dependent)
• Formats commonly accepted: MP4, MOV, AVI, WMV, MPEG-PS, FLV, 3GPP, WebM
Thumbnails
• Recommended: 1280×720
• Formats: JPG/PNG
• Keep file size small for reliability
Text
• Title + description are API-enforced
• Keep titles concise and avoid excessive hashtags
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Images
• API-safe max size: ~8MB
• Aspect ratios: 1:1, 4:5, 9:16 depending on placement
• Most reliable: JPEG
• Carousels: multiple images supported (API-enforced limits)
Video
• Most reliable: MP4 (H.264 + AAC)
• Reels/Stories: vertical 9:16 preferred
• Keep duration within the post type limits (API-enforced)
Text
• Captions are API-limited
• Hashtag stuffing can reduce reach (and may trigger moderation)
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Images
• API-safe max size: ~4MB
• Feed supports 1:1 or 4:5 in feed
• Stories/Reels: 9:16
• Formats: JPEG/PNG are safest
Video
• Recommended: MP4
• Feed supports multiple aspect ratios
• Reels/Stories prefer 9:16
Text
• Text limits depend on endpoint and post type
• Keep CTAs clean to reduce link preview issues
Threads
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Text
• Text is API-limited
• Replies and thread timing can be API-rate limited
Images
• Recommended: 1:1 or 4:5
• Formats: JPEG/PNG (endpoint-dependent)
Video
• Recommended: MP4
• Keep durations short for best reliability
X (Twitter)
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Images
• Formats: JPEG/PNG/GIF
• API-safe max image size: ~5MB
• Recommended aspect: 16:9 (landscape) or 1:1 (square)
• Keep file sizes small for API reliability
Video
• Recommended: MP4 (H.264 + AAC)
• Keep durations short for best reliability
• Frame rates and bitrates outside standard ranges can fail processing
Text
• Character limits are API-enforced
• Threads are supported via API publishing flows
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Images
• Formats: JPEG/PNG (safest)
• API-safe max image size: ~5MB
• 1:1 or ~1.91:1
• Multi-image posts are endpoint-dependent
Video
• Recommended: MP4
• Prefer 1080p exports
• Keep durations reasonable to reduce processing delays
Text
• Post length limits are API-enforced
• Avoid excessive hashtags/links to improve delivery
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Images
• Recommended: 2:3 (1000×1500)
• Allowed: 1:1 (square)
• Formats: JPEG/PNG
Video
• Recommended: vertical formats for best performance
• Container: MP4 safest
• Keep duration aligned to pin type expectations
Text
• Title/description limits are API-enforced
• Keep descriptions readable (keyword stuffing hurts distribution)
Google Business Profile
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Images
• Formats: JPEG/PNG
• 1 image per post (Postly)
• Recommended: 1:1
• Prefer clear, non-text-heavy visuals
Video
• Not supported in Postly for Google Business Profile
Text
• Post text is API-limited
• Keep CTAs short and clear
Telegram
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Images
• Formats: JPEG/PNG
• Recommended: 1:1 or 4:5
• For albums: keep sizes consistent to avoid layout issues
Video
• Recommended: MP4
• Shorter clips send more reliably
• Use stable hosting if sending by URL
Text
• Captions are API-limited
• Links and markdown formatting vary by client
RSS
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Text
• Titles/descriptions depend on your feed
• HTML support depends on consumer
Media
• Images/videos should be direct file links
• Keep file hosting stable to avoid broken imports
Bluesky
These limits are enforced by the platform API. Your post must comply to publish successfully.
These are the most reliable formats for API publishing across common post types. If your media falls outside these, some platforms may reject uploads (even if the native app allows it).
Images
• API-safe max image size: ~1MB
• Formats: JPEG/PNG
• Prefer 1:1 or 4:5 for predictable preview
Video
• Video support varies by service rules
• Keep clips short and file sizes small for reliability
Text
• Text limits are API-enforced
• Mentions and links must follow platform rules