CastMyListing
Pricing

Pay for finished videos, not for tries

1 credit = 1 minute of final video, so most short videos are 1 credit and a 2-minute YouTube tour is 2. Previews and chat changes are free. A failed render is refunded automatically.

Free trial
$0
1 free video to try it
  • All platforms
  • AI voices and your own
  • Free previews
Start free
Starter
$29/ month
8 credits every month · $3.62 per video
  • About 8 finished videos
  • Free previews and chat changes
  • Unused credits roll over a month
  • Cancel anytime
Choose Starter
ProMost popular
$79/ month
30 credits every month · $2.63 per video
  • About 30 finished videos
  • Free previews and chat changes
  • Unused credits roll over a month
  • Cancel anytime
Choose Pro
Only list now and then? Buy a 5-credit pack for $25. No subscription, and the credits never expire.
$5.00 per video, more than a monthly plan: you pay a little extra for no commitment.
Buy a pack

Questions

What counts as a video?

One platform's final video for one listing. A listing posted to TikTok, Reels and YouTube is three videos. Previews never cost credits.

How does this compare with hiring an editor?

A freelance editor typically charges $50 to $150 per listing video and takes a day or more. Here, a listing on three platforms is usually 3 credits, ready the same hour.

Is there a limit on changes?

Previews are free up to 30 a day. Chat changes are free within fair use (about 25 per video).

Can I cancel anytime?

Yes. Monthly plans stop at the end of the period; unused credits stay usable for one more month.

Monthly plan or a credit pack?

If you list most months, take a monthly plan: it is the cheapest per video, and unused credits carry over one month. Starter fits about one listing a month on 2-3 platforms; Pro fits several. If you list only a few times a year, a credit pack costs more per video but has no subscription, and its credits never expire.

Can my team share an account?

Each account is for one agent, with their own brand kit and voice. Each agent on a team signs up on their own.