Help Center
How can we help? 👋

Property Video

Create property videos from images

Create a Listing Video from Your Property Photos

Turn any property listing into a share-ready vertical or widescreen video in minutes, complete with AI-generated voiceover, captions, and music. No editing skills needed.

Whether you're posting to Instagram Reels, TikTok, YouTube Shorts, or your agency website, Property Videos help you stand out and move listings faster.

Note: Each photo in your video costs 0.5 Apply Coins . A 5-photo video costs 2.5 coins, a 10-photo video costs 5 coins. Failed clips are automatically refunded — you only pay for clips that succeed.


1. Starting a New Video

Generating a listing video happens in its own dedicated section, separate from your renders.

Step 1: Open the My Videos tab in the top navigation.

Step 2: Click Create new video in the top-left of your video library.

Notion image

You'll land on the Upload step, where you'll provide the property details and the photos we'll turn into clips.


2. Adding Property Information

The script our AI writes for your video is only as good as the information you give it. You have two ways to provide property details.

Option A — Import from Zillow (fastest)

If your listing is already on Zillow, paste the URL and we'll auto-fill everything:

Step 1: Paste the full Zillow listing URL into the Listing URL field.

Step 2: Click Import from Zillow.

We'll pull the address, price, beds/baths, square footage, year built, description, and all available listing photos. You'll then pick which photos to use in your video (up to 15).

Notion image

Note: We currently support Zillow listings only , if you need us to support another listing website/source please email info@applydesign.io

Option B — Describe the property manually

No Zillow link? No problem. Fill in the Property Details field using this format for the best results:

Address: [Street Address], [City], [State]
Specs: [Beds] beds, [Baths] baths, [Square Footage] sqft
Year built: [Year Built]
Type: Single Family
Description:
[A short paragraph describing condition, layout, standout features, neighborhood — anything that makes the property compelling]
Notable features: [Comma-separated list, e.g. Eat-in Kitchen, Finished Basement, Garage]

The more structured your description, the better our AI can write a script that highlights the right details.


3. Uploading Photos

You'll need between 3 and 15 photos for your video. Each photo becomes one clip in the final video, in the order you arrange them.

Step 1: In the Upload Images section, choose how you want to add photos:

  • Upload from computer — drag and drop, or click to select files from your device.
  • Select from property — pick from photos you've already uploaded for renders on this property.
  • Select from Zillow — only available after importing a Zillow URL above.

Photo requirements:

  • Up to 10 MB per file
  • JPEG, PNG, or WebP (HEIC, AVIF, and GIF aren't supported)
Notion image

Step 2: Reorder your photos by dragging them into the sequence you want. The first photo is typically the strongest exterior or hero shot.

Step 3: Choose your Video format:

  • Vertical (9:16) — for Reels, Shorts, and TikTok
  • Widescreen (16:9) — for YouTube and your website

Heads up: aspect ratio is locked once you start. To switch formats later, you'll need to create a new video.

Step 4: Choose your Narration language. We support 80+ languages — pick from the primary options, or use Other to search the full list.

Notion image

4. Generating Your Clips

Once your photos are uploaded and details are filled in, click Generate clips. Our AI turns each photo into a short 4-second cinematic video clip — adding subtle motion, depth, and camera moves.

Notion image

Clip generation runs in parallel, so 5–8 photos typically take 1–3 minutes. You don't need to wait on this screen — feel free to start another project or browse your library. We'll send you a notification when your clips are ready.

If a clip doesn't look right, you get one free regenerate per clip on the review screen. Failed clips aren't charged.


5. Customizing the Video

The next steps walk you through the four creative elements of your video. You can edit each one before final assembly.

Script

Our AI writes a narration script based on your property details. You can edit it directly, or click Regenerate for a new version.

Notion image

Voice

Choose from 6 voice options — each with its own tone:

  • Enceladus — calm, polished (male)
  • Erinome — elegant, clear (female)
  • Charon — warm, conversational (male)
  • Kore — strong, confident (female)
  • Algenib — gravelly, deep (male)
  • Aoede — breezy, relaxed (female)

Each voice has a preview button so you can hear it before committing. Voice samples play in English regardless of which narration language you chose — the actual voiceover will be in your selected language.

You'll also see a Burn captions into video toggle, recommended for silent viewing on Instagram, TikTok, and other social platforms. It's on by default.

Notion image

Voiceover

Listen to your generated voiceover. If you'd like to try again with a different voice, language, or tweaked script, click Start over.

You get 2 voiceover restarts per video. This counter is separate from the post-completion re-edit limit — restarts here only consume voiceover attempts during the active wizard run. After 2 restarts, you'll need to either continue with what you have or create a new video.

Notion image

Music

Pick a background music track from our curated library:

  • Warm & Inviting
  • Modern & Clean
  • Cinematic
  • Coastal Chill
  • Urban Lo-Fi
  • Elegant Jazz
  • No music

Or, type a custom style prompt to have our AI generate a unique music track that matches the vibe you want (e.g. "slow piano with soft strings" or "upbeat indie pop with acoustic guitar").

Notion image

Branding (closing card)

Add a closing card to the end of your video with your contact info. You can customize:

  • Agent name
  • Brokerage
  • Property address
  • CTA (e.g. "Schedule a viewing")
  • Headshot (your photo)
  • Background photo (chosen from your uploads)

You can also choose to skip the closing card if you'd prefer the video to end on the last clip. You can also view a video preview of how this closing card will look before the Final Assembly.

Notion image

6. Final Assembly

Click Generate video when you're happy with everything. We'll:

  • Render your closing card
  • Align captions to the voiceover with frame-accurate timing
  • Mix in the music at the right level
  • Assemble all the clips, voiceover, captions, music, and closing card into one final video

This takes about 2–3 minutes for most listings.

Notion image

You don't need to wait, we'll send you a notification when your video is ready.


7. Getting Notified

You don't need to keep this page open — we'll send you an in-app notification when each long-running step finishes, and your project card in My Videos will update its status automatically.


8. Reviewing and Sharing

When your video is done, it'll appear in your My Videos library with a duration badge and a preview thumbnail.

<image: My Videos library showing a completed video card with thumbnail and duration badge>

Click any video to open the player, where you can:

  • Watch the full video with sound
  • Download the MP4 to your device
  • Copy share link — gives you a direct link to the MP4 that you can paste into social posts, send to clients, or embed on your site
Notion image

Want to make changes? Click Edit video to re-enter the wizard at the Script step. See section 9 for the full re-edit walkthrough, including how the 2-edits-per-video limit works.


9. Editing a Completed Video

After your video finishes, you can re-enter the wizard to fine-tune the script, voice, music, or branding without re-uploading photos or regenerating clips. This is called a re-edit.

To start a re-edit:Step 1: Open your video from the My Videos library.

Step 2: Click Edit video in the player. The wizard reopens at the Script step with all your previous choices preserved.

Step 3: Make your changes. You can:

  • Edit the script text or regenerate it from scratch
  • Switch to a different voice or burn-captions setting
  • Generate a new voiceover (counts against your 2 voiceover Start Overs — see below)
  • Pick a different music track or write a new custom prompt
  • Update agent name, brokerage, headshot, address, or CTA on the closing card
  • Toggle the closing card on or off

Step 4: Click Generate video on the Branding step to render the new version. This replaces the previous final video on the same project — you'll keep one share link per project, not multiple.

How the limit works:

  • You get 2 re-edits per video by default. Each one lets you make a fresh pass through the wizard from Script onward.
  • A re-edit only counts against your limit when the new render succeeds. If you cancel or back out before clicking Generate video, it does not count.
  • Each re-edit gives you up to 3 final-assembly retries in case something fails during render. After 3 failed attempts you'll need to cancel and start the re-edit over.
  • Re-edits do not cost coins — clips are not regenerated, only the voiceover, music, captions, and closing card are recomposed. You only pay coins once, when clips are first generated.

If you back out mid re-edit, the My Videos library shows a Continue re-edit action on the project card so you can pick up where you left off, or Cancel re-edit to revert to the previously rendered final video without using up the slot.

Note: Re-edits cannot change the photos, the clip order, or the aspect ratio. Those are locked once clips are generated. To change any of those, create a new video.Need more re-edits than 2? Reach out to support at info@applydesign.io — we can grant additional re-edits on a per-video basis.


10. How Long Will My Video Be?

Each clip is 4 seconds, with smooth 0.5-second crossfades between them, plus a 3–8 second closing card. So your video length depends on how many photos you include:

Photos
Video length
3 (minimum)
~16 seconds
5
~23 seconds
8
~30 seconds
10
~38 seconds
15 (maximum)
~58 seconds

For social media, 8–10 photos tends to hit the sweet spot — long enough to feel substantive, short enough to keep viewers watching.


11. Tips for Better Videos

A few things that consistently produce better results:

  • Lead with your strongest exterior shot. It sets the tone for the whole video.
  • Mix wide and detail shots. A video that's all wide-angle living rooms feels flat. Throw in a detail of the kitchen island, the fireplace, or a window view.
  • Avoid blurry or low-resolution photos. They'll be visible in the video. Use the best photos from your shoot.
  • Be specific in the description. "Beautifully maintained Colonial" gives our script writer something to work with. "Nice house, 3 bedrooms" does not.
  • Choose music that matches the property. A modern downtown loft pairs differently than a Victorian in a quiet suburb.
  • Keep your closing card simple. Agent name, brokerage, one CTA. Less is more.

Frequently Asked Questions

What's Locked vs What You Can Change

What
When clips are generating
After clips are reviewed
After the video is rendered
Photos / order / count
Locked
Locked
Locked
Aspect ratio (9:16 / 16:9)
Locked
Locked
Locked
Narration language
Locked
Locked
Locked
Script text
Editable
Editable
Editable (re-edit)
Voice
Editable
Editable
Editable (re-edit)
Captions burned in
Editable
Editable
Editable (re-edit)
Music
Editable
Editable
Editable (re-edit)
Closing-card content & toggle
Editable
Editable
Editable (re-edit)

If you need to change anything in the Locked column, the only way is to create a new video — the photos, order, and aspect ratio are baked into the generated clips.

How long is a generated video? Between ~16 and ~58 seconds, depending on how many photos you use. See the length table above.

Can I use my own music? You can choose from 6 preset tracks, or type a custom style prompt and our AI will generate a unique music track for your video. Uploading your own audio files isn't supported yet.

Can I use my own voice? Not yet. We currently support AI voiceover only, with 6 voice options.

What languages are supported? 80+ languages for both the narration script and the voiceover. The Upload step shows our primary languages, with an Other option to search the full list.

Can I edit the video after it's generated? Yes — you can re-enter the wizard via Edit video to adjust the script, voice, music, or branding. See section 9 for how re-edits work, including the per-video limit. To change aspect ratio, photos, or clip order, you'll need to create a new project.

Does the video include captions? Yes, captions are burned into the video by default so they show on platforms like Instagram and TikTok when sound is off. You can turn this off on the Voice step if you'd prefer captions not be embedded.

What if I run out of coins mid-generation? You're charged per successful clip, not upfront. If your balance runs low, you'll be prompted to top up before generation can continue.

What happens if a clip generation fails? Failed clips are automatically refunded — you only pay for clips that succeed. You can retry the failed clip with one tap.

Can I work on multiple videos at once? Yes — you can leave a video generating and start a new one. Both will run in parallel and show their status in your My Videos library.

Will I get an email when my video is ready? You'll get an in-app notification and your My Videos library will update automatically. The video card animates when it just becomes ready.

Do re-edits cost coins? No. Coins are charged per successful clip when you first generate, and re-edits don't regenerate clips — only the voiceover, captions, music, and closing card are recomposed. You can re-edit twice without paying again.

What happens if final assembly fails? You'll see an error on the Branding step or in the My Videos card. Click Generate video again to retry. During a re-edit you have up to 3 final-render retries; outside a re-edit you can retry as many times as needed since the previous final video is still available.

My script is too long to continue — what does that mean? Each video has a maximum script length tied to the clip duration and your narration language. The Script step shows the current count vs the budget; if you're well over the budget the Continue button is disabled with a tooltip telling you exactly how many words or characters to remove. Shorten the script and the button re-enables.

Where are my videos stored? Every rendered video lives in your My Videos library and stays available there until you delete the project. The share link points to a hosted MP4 you can paste into social posts, send to clients, or embed.

Who can see my share link? Anyone with the link can view and download the MP4 — there's no login required. Treat it like an unlisted YouTube link: easy to share, but don't post it where you wouldn't want the property's marketing assets to end up.

How do I know when a step is done? Each long-running step (clip generation, voiceover, music, final assembly) sends an in-app notification when it finishes, and the project card in My Videos updates its status badge in real time (Generating, Ready, Failed). You can leave the wizard while things generate — your work is saved automatically and the library card will animate when the result is ready.

Can I delete a video? Yes — open the project from My Videos and use the delete option on the card menu. Deleting a project is permanent and cannot be undone; the share link will stop working immediately.

 
Did this answer your question?
😞
😐
🤩