Generate stunning video clips from text prompts using WAN 2.1. Simple REST API, 480p and 720p resolution, from $0.05 per video.
View API Docs Try Free Tool →State-of-the-art text-to-video model with 14 billion parameters. FP8 quantized for fast inference.
480p (832×480) for fast previews or 720p (1280×720) for high-quality output.
Generate 1 to 10 second clips. 16fps output with 30 diffusion steps for quality.
From 50 credits ($0.05) per video. No subscriptions, pay only for what you use.
Simple JSON API. Submit prompt, poll for result, get MP4 URL. Works with any language.
Built-in content safety filters. Prompts are checked before generation.
curl -X POST https://api.pixelapi.dev/v1/video/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A cinematic drone shot over mountains at sunrise, volumetric fog",
"duration": 3,
"resolution": "480p"
}'
import requests, time
resp = requests.post("https://api.pixelapi.dev/v1/video/generate",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={"prompt": "Ocean waves crashing on rocks, slow motion, cinematic", "duration": 3}
)
gen_id = resp.json()["generation_id"]
while True:
result = requests.get(f"https://api.pixelapi.dev/v1/video/{gen_id}",
headers={"Authorization": "Bearer YOUR_API_KEY"}).json()
if result["status"] == "completed":
print(f"Video: {result['output_url']}")
break
time.sleep(5)
| Type | Credits | Price |
|---|---|---|
| T2V 480p (832×480) | 50 | $0.050 |
| T2V 720p (1280×720) | 100 | $0.100 |
Sign up and get 1,000 free credits — enough for 20 videos at 480p.
Get Free API Key →