AI Photo Slideshow Generator API
Turn photo collections into engaging slideshow videos programmatically. No manual editing required — integrate AI slideshow creation directly into your app.
Trusted by over 0.5 Million users worldwide





3 steps to use the AI Photo Slideshow API
Integrate automated slideshow generation into your application with a simple API flow.
1from vidio import VidioClient
2import os
3from dotenv import load_dotenv
4
5load_dotenv()
6
7client = VidioClient(api_key=os.getenv("VIDIO_API_KEY"))
8
9# 1. Upload inputs
10u1 = client.upload("image1.jpg")
11u2 = client.upload("image2.jpg")
12u3 = client.upload("image3.jpg")
13
14# 2. Create highlight reel
15job = client.create_highlight_reel(
16 input_keys=[u1.input_key, u2.input_key, u3.input_key],
17 video_category="travel",
18 output_length=30,
19 aspect_ratio="portrait"
20)
21
22# 3. Wait for processing
23job = client.wait_for_job(job.job_id)
24
25# 4. Render output
26job = client.render(job.job_id)
27job = client.wait_for_render(job.job_id)
28
29print(job.output_url)Slideshow API
AI Photo Slideshow API
Automatically generate slideshow videos from images with a developer-friendly API
- Simple API workflow
- Upload images and trigger slideshow creation with a single API request.
- Fast processing
- Generate slideshow videos quickly with optimized AI pipelines and GPU acceleration.
- High-quality output
- Deliver visually engaging slideshow videos with smooth transitions and storytelling effects.

Build AI-Powered Photo Slideshows with Precision
- Smart Photo Sequencing API
- Automatically arrange photos in the optimal order using AI, creating natural storytelling flows in every slideshow.
- AI Highlight Detection
- Detect and prioritize the best images automatically, filtering out low-quality or redundant shots.
- Music Beat Sync Engine
- Sync transitions and image timing to background music using AI-powered beat detection.
- Dynamic Timing Control
- Set image durations programmatically or let AI optimize timing for smooth pacing.
- Preview & HD Video Output
- Generate slideshow previews instantly and export high-quality videos via API.
- Batch Slideshow Generation
- Create multiple slideshows at scale — ideal for automation workflows, SaaS platforms, and media apps.
Frequently Asked Questions
- How does the AI Photo Slideshow API work?
The API allows developers to upload images, apply AI sequencing and transitions, and generate a slideshow video automatically.
- Which image formats are supported?
Supported formats include JPG, PNG, and GIF.
- Can I add background music via API?
Yes, you can provide your own audio track or select preset music options when generating the slideshow.
- How many images can be used per request?
Limits depend on your plan, but typically up to 100 images per slideshow request.
- Can this API be used at scale?
Yes, the API supports batch processing and large-scale slideshow generation for production use cases.
Loved by content creators worldwide.
Edit like a pro in a minute.
Still not sure? Just upload your video and experience professional editing can be fun.









