Can you add videos to Google Business Profile? Rules and tips
Yes. Google Business Profile takes videos up to 30 seconds, up to 75 MB, at 720p or higher, reviewed before they show. How to add one and make one.

Yes: you can add videos to a Google Business Profile from Google Search or Maps. Google's guidelines ask for videos up to 30 seconds long, up to 75 MB, at 720p or higher, and every upload is reviewed before it shows, which can take up to 24–48 hours.
The rules below come from Google's help page Manage your Business Profile photos & videos, read on 2026-09-28. The section on making a clip with AI uses Sume's Video generation docs.
What are the video requirements?
Google lists three hard numbers for video, plus two conditions that decide whether a video shows at all:
| Rule | What Google's page says |
|---|---|
| Duration | Up to 30 seconds long |
| File size | Up to 75 MB |
| Resolution | 720p or higher |
| Verification | Photos and videos show up on Google only after you verify your Business Profile |
| Review | Each upload is reviewed against Google's photo and video policies: Pending, Not approved or Live |
| Time to show | Up to 24–48 hours |
How do I add a video to my Business Profile?
Google's steps on a computer:
- Open Google Search or Maps.
- Search for your business's name and city.
- Click Photos, then Add photos.
- Select your video. You can choose several photos or videos at once.
Why is my video not uploading or not showing?
Check these in order:
- The file is outside Google's video requirements: longer than 30 seconds, larger than 75 MB, or below 720p.
- The profile isn't verified. Media on an unverified profile stays Pending and doesn't show to customers.
- It is still under review. Pending media doesn't show on Search or Maps, and Google says it can take up to 24–48 hours.
- It was Not approved: the media was flagged for a policy violation, so it doesn't show.
- For a missing upload, Google's tip is to check it isn't a duplicate, then upload it again.
Can I make a Business Profile video with AI?
Yes, as long as it shows your real business. Google's photo guidelines say an image should represent reality, so start from your own storefront, product or service photos and animate them, rather than generating a place that doesn't exist.
On Sume, POST /v1/videos with seedance-2.5 makes 4–30 second clips at 480p, 720p or 1080p. Send your photo as the first frame in frame_images (a public HTTPS URL) and set duration to 30 or less and resolution to 720p or 1080p. A talking presenter from Avatar 1.0 is 720p, the documented resolution; keep its script to 30 seconds. Sume's docs don't state output file sizes, so check the file against 75 MB before you upload. Video jobs bill at provider list × 1.25; see API pricing. More on first frames in Image to video API.
curl -X POST "https://api.sume.com/v1/videos" \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.5",
"prompt": "Slow push-in on the bakery storefront, morning light, people walking past",
"frame_images": [{
"type": "image_url",
"image_url": { "url": "https://example.com/storefront.jpg" },
"frame_type": "first_frame"
}],
"duration": 20,
"resolution": "1080p",
"aspect_ratio": "16:9"
}'Sources
Related posts
More in Use cases
- How to make a Slack emoji with AI (under 128 KB)
Slack says square images under 128 KB with transparent backgrounds work best. Generate one, cut it out to a PNG, shrink it, then click Add Emoji.
- How to make a YouTube channel trailer with AI
A YouTube channel trailer greets people who haven't subscribed. What to say, how long to make it, and how to render one with an AI avatar.
- How to make AI ASMR videos: prompt the picture and the sound
Use a video model that generates sound with the picture, and describe the close-up action and its sounds in the prompt. Models, prompts, and length.
- How to make AI history videos from a researched script
Make AI history videos: research the script, make a still or use an archival photo per scene, animate each, narrate, and label AI scenes.
Written by Sume