Brand visuals, watermarks and images

Updated July 7, 2026

Posts with images perform better — and Instagram flat-out requires one. Here's how images work across the feature, and how to get your logo onto every generated picture.

Your image options

  • Generate with AI — the AI writes an image prompt from your source plus the brand's image style, and renders it. The per-image price is shown on the button before you click.
  • Upload your own — PNG, JPEG or WebP.
  • Use a found image — pictures discovered on the source URL; Yaplet re-hosts a copy for the post.
  • No image — text-only, Facebook only.

Instagram-safe, automatically

Every image is normalized to Instagram's rules — JPEG, the right size and aspect ratio. AI-generated images always pass. An upload that can't be safely adapted (say, an extreme panorama) is rejected with a clear message rather than distorted.

Instagram shows its own "AI info" label on AI-generated media. Yaplet sets that disclosure automatically for images it generated — never for your own photos.

Watermarks

Open Manage watermarks (from the composer, a brand's edit page, or Autopilot's options) to keep a library of up to 20 logos:

  • Upload a logo — a PNG with a transparent background looks best.
  • Import from your widgets — one click copies a widget's existing logo into the library.

The watermark is stamped on the bottom-right corner of generated images. Set a default per brand, override it per post, and configure Autopilot's separately. If stamping ever fails, the post ships with the clean image — a missing logo never blocks a post.

Alt text

Generated images come with AI-written alt text; for uploads and found images, use Describe with AI to have a vision model describe the actual picture, or write your own. Alt text is delivered to both platforms.

What's next?

Squeeze more out of every post: Tips for better AI social posts.

Did this article answer your question?