PufferCut
Videos

Videos ยท Updated 2026-04-19

Render and Download Videos

Understand PufferCut render states, output files, downloads, and what to do after a video is ready.

Rendering turns your preview into a finished .mp4 video file. PufferCut handles this as a background job so you can keep using the app while the video is created.

Render states

PufferCut may show these states:

  • Draft: the video has not been rendered yet.
  • Queued or rendering: the video is waiting or being created.
  • Ready: the finished video is available.
  • Failed: the render could not be completed.

Before you render

Preview the video and check the product image, text, brand colors, format, and call to action. Rendering is faster and cleaner when the preview is already close to final.

Previewing does not use a render. Starting a render uses one monthly render allowance. See render allowances and failed renders.

Output file

PufferCut creates .mp4 video using H.264 at 30 fps. The selected format controls the output dimensions. See supported video formats and sizes.

Downloading the finished file

When the render is ready, use the available download action in the app. Save the file for the channel where you plan to use it, such as a product page, social post, ad workflow, or email campaign.

If the download does not work, see download and product page issues.

Rendering more formats

If you need several placements, render the same product in the formats you plan to use. Review each format separately because text and image composition can change between vertical, square, landscape, and display layouts.

Product-page publishing

When available, PufferCut can upload the finished video to Shopify Files and associate it with the selected product. Product-page display depends on your Shopify theme.

Read use videos on Shopify product pages before relying on a video in a live product gallery.

If a render fails

Open the failed render and check whether the product has valid images, the selected template supports the format, and your app plan has the needed render allowance. If the issue continues, contact support with the render name, product name, selected format, and time of the failure.

On this page