Skip to main content

Threads Photo and Video format requirements

Florian Triller-Windisch avatar
Written by Florian Triller-Windisch
Updated over 3 months ago

File-Upload API requirements

In order to successfully publish a video or a picture via Swat.io, the uploaded file must meet the specifications required by the interface (API).

Note: Swat.io has no control over the requirements of the interface, as the APIs are provided and managed directly by the respective social medias. Accordingly, the requirements vary depending on the platform.

What happens in case of a non-compliant upload?

If you upload a file to Swat.io that does not meet the requirements of the API, you will see a blue notification banner directly in Publisher:

This notification is intended to inform you that the file does not meet the specifications of the respective platform. In most cases, it will also provide specific details on which file specifications need adjustment for the upload to be successful.

Required specifications of the Threads API

Threads videos

Format

.mp4 (mpeg-4 Part 14)

Audio codec

AAC with a maximum of 48kHz and either mono or stereo

Video codec

HEVC or H264 with progressive scan, closed GOP, and 4:2:0 chroma subsampling

Frame rate

23-60 fps

Resolution

Max. width 1920 pixel

Aspect ratio

16:9

Video bitrate

Max. 25 Mbps

Audio bitrate

128 Kbps

Length

Min. 3 seconds, max. 5 minutes

File size

100 MB

Threads photos

File format

JPG, PNG or GIF

File size

Max. 8 MB

Amount of pictures

Max. 10 pictures per post

These guidelines will ensure that your content is optimized for mobile and desktop view on Threads, maintaining a good balance between quality and loading time.

Important: Please make sure that your file upload meets all criteria mentioned above before starting the publication of the post. Otherwise, the video will be rejected by the API and will not be published. In this case a corresponding error message will appear in Swat.io's >>>>>activity log<<<<<.

LINK!!!!!!!

Duration and Processing Time

  • The upload and publishing process on Threads can take up to approx. 30 minutes or more, as the platform first internally processes the uploaded files.

  • Swat.io regularly checks if Threads has finished processing, then automatically publishes the video.

  • If no confirmation from Threads is received within approx. 30 minutes, the upload will be marked as failed in the post's activity log.

Info: Once transferred to the social media platform, Swat.io no longer has any control over the upload process.

Note on Threads' Policies

Please also adhere to the Meta community-guidelines, to ensure your content does not violate any rules. In particular:

  • Do not violate any copyright without permission;

  • No glorification of violence or discriminating content;

  • No hate speech or other inappropriate content.

Violations of these guidelines may result in the removal of your video from the platform or restrictions of your account on the respective platform.

Did this answer your question?