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.