PostPost.ai PostPost.ai Help Blog Contacts ← Back to PostPost.ai

Uploading your own photos and video

You can always bring your own media instead of generating it: drop files into the post editor, into the plan composer as reference material, or straight into your brand library (Settings → Brand Visuals). Anything you upload stays in the library, so you can reuse it later.

What PostPost.ai accepts

  Formats Maximum size
Photos PNG, JPEG, WebP, GIF 32 MB per file
Video MP4, MOV 64 MB per file

WebP is accepted and converted to JPEG on the way in — Instagram refuses WebP outright, so keeping it as-is would mean a post that can’t publish.

Why a file gets refused

The refusal always names the reason and what to do about it, rather than a generic error:

Those two size caps are ours, not the networks’. They’re set by what the publishing path can safely carry; almost every network’s own per-file limit sits above them.

An accepted file is not promised to every channel

Networks have their own per-file rules, and PostPost.ai checks them before a send rather than letting the network answer with an error:

A file one channel can’t take is dropped from that channel only and the post says so (“Facebook posted 2 of 3 items”). Your other channels publish the full set on time. A channel fails only when nothing publishable is left for it. See What each channel accepts.

Video, specifically

Where uploads show up

The Site Media card in Brand Visuals, with six photos and an Add media button
Everything the importer found, plus everything you upload, in one library.

Every upload lands in the brand library alongside the photos the importer pulled from your website, and generated images you keep. From the library you can attach a file to any post, so a shot you upload once can be used all week.