Access
Open https://magichour.ai/create/ai-ugc-ad-generator and sign in. Generation uses credits. Available models, resolution and duration can depend on your account and the selected options; follow the access prompt and estimate shown in the editor.
Start with an actor
Select Upload Actor to use your own actor image, or choose a preset AI actor. Select Upload Product if you want to add an optional product image. You do not need to create a saved Character first.
Supported images
Uploads support PNG, JPG, JPEG, JFIF, HEIC, WEBP, AVIF, JP2, TIFF, TIF, and BMP. HEIC is converted for the tool.
Images cannot exceed 8,000px on either side. Upload thresholds are 200 MB on Basic, 2 GB on Creator, 5 GB on Pro, and 10 GB on Business.
Prepare your ad
Upload or choose an actor.
Optionally upload a product.
Enter the words the presenter should say in Script.
Optionally use Action prompt to describe the scene or action.
Choose the model shown in the editor.
Choose duration, aspect ratio and resolution from the available Settings.
The current single-page editor does not require the older Generate Variations sequence. Follow the controls you actually see; model choices can change the available settings.
Create the video
Check your actor, product image if used, and spoken script.
Review the displayed duration, resolution and credit estimate.
Select Generate Video when ready. Do not assume an older duration list applies to every model.
Review the completed output in History or My Library and download the version you want to keep.
If Upload Actor is missing
The current editor contains an Upload Actor control. A crop-only screen without Upload Actor does not match the current workflow.
Confirm the route is /create/ai-ugc-ad-generator.
Refresh the page.
Sign out and back in.
Try a current private browser window.
If still missing, send support a screenshot, browser, account email, and page URL.
Upload errors
Invalid image: convert to JPG or PNG.
Dimensions too large: resize below 8,000px on each side.
File-size message: use a smaller file or follow the plan prompt.
Generation remains in progress: refresh and check History or My Library. Avoid repeated retries; send support the project link or ID, time and visible status if it remains stuck.
