Nodaro Docs
DocumentationNode ReferenceModelsAI Agents (MCP)DevelopersSelf-hostingResearch
Video

Social Media Format

Fit a video or image to the frame size of Instagram, TikTok, YouTube Shorts, X, Facebook or LinkedIn, and keep the post caption within the platform's limit.

The Social Media Format node prepares a video or an image for one social media platform. You choose the platform and the format, such as an Instagram Reel or a YouTube Short, and the node resizes the media to that exact frame. The node also holds the post caption, with a counter for the platform's character limit and a live preview of the post.

When to use it

  • You publish the same video to several platforms and each needs its own frame size.
  • You want to see how a post will look on the platform before you publish it.
  • You want the caption checked against the platform's limit before a publishing node posts it.

Quick start

Add the node

Press Tab on the canvas and choose Video › Format & Export › Social Media Format.

Connect the media

Drag from the output of a video or image node to the Media input.

Choose the platform and the format

Open the settings panel. Choose a Platform, then a Content Type. The panel shows the frame size, the aspect ratio, the maximum duration and the text limit of that format.

Write the caption

Type the post text under Caption / Post Text, or connect a text node to the Caption input.

Run it

Click Run on the node. Connect the Media and Caption outputs to a publishing node, such as Instagram Post.

mediacaptionGenerate Video16:9TextPost captionSocial Media FormatInstagram, Story / ReelInstagram Post
A generated video and a caption are formatted for an Instagram Reel, then posted.

Inputs

InputAcceptsWhat it does
MediaVideo and image nodesThe video or image to format. Required.
CaptionText nodesThe post text. It fills Caption / Post Text. Optional.

The node has two outputs. Media is the formatted video or image. Caption is the post text.

Settings

SettingWhat it does
PlatformThe platform to format for. A new node starts on Instagram.
Content TypeThe format on that platform, with its frame size, for example Story / Reel (1080×1920).
Resize MethodHow the media fills the frame: Crop (fill, cut edges), Pad (fit, add bars) or Stretch (distort). The default is Pad.
Pad ColorThe color of the bars that Pad adds. The default is black (#000000). Shown only with Pad.
Caption / Post TextThe post text. The counter above the field shows the text length against the platform's limit.
The Social Media Format settings panel with Instagram Story / Reel selected, its size, duration and text limit, and a phone preview of the post.The Social Media Format settings panel with Instagram Story / Reel selected, its size, duration and text limit, and a phone preview of the post.

Platform formats

PlatformContent TypeFrameMax durationText limit
InstagramFeed Square1080×108060 s2,200 characters
InstagramFeed Portrait1080×135060 s2,200 characters
InstagramFeed Landscape1080×56660 s2,200 characters
InstagramStory / Reel1080×1920180 s2,200 characters
TikTokVideo1080×1920600 s4,000 characters
X (Twitter)Image Landscape1200×675Image280 characters
X (Twitter)Image Square1080×1080Image280 characters
X (Twitter)Video1920×1080140 s280 characters
YouTubeShort1080×1920180 s5,000 characters
FacebookFeed Portrait1080×1350Image63,206 characters
FacebookReel1080×192090 s63,206 characters
LinkedInImage Landscape1200×627Image3,000 characters
LinkedInImage Square1080×1080Image3,000 characters
LinkedInVideo1920×1080600 s3,000 characters

Credits

Social Media Format costs 20 credits per run.

Tips

  • Choose the platform first. The size, duration and text limit in the panel update as soon as you change Platform or Content Type.
  • Crop for a full frame. Pad keeps the whole picture but adds bars. Crop fills the frame and usually looks cleaner on a phone.
  • Check the length. Keep a video within the Max Duration the panel shows. Use Trim Video to shorten it.
  • Only need a new shape? Resize Video changes the aspect ratio without the platform presets and the caption.
  • Publish automatically. Connect the outputs to TikTok Post, YouTube Upload or another publishing node. See Publishing to social media.

Frequently asked questions

Last updated on

On this page