NEWVivid 3 now makes video

Turn words into worlds.

Turn words into worlds.

Turn words into worlds.

Describe anything. Vivid paints it in seconds, in any style, ready for your brand, your feed or your next film.

Describe anything. Vivid paints it in seconds, in any style, ready for your brand, your feed or your next film.

Try
VIVID 3 · 1024×1280SEED 0000
 
STEP 0 / 30QUEUED

Made with Vivid.

Made with Vivid.

Made with Vivid.

A live wall of what people are creating right now. Hover any image to see its prompt.

Neon koi in midnight ink
Glass dunes at golden hour
A planet made of peach light
Lake of mirrors, blue hour
Silk ribbons, studio lighting
Orchid nebula, wide shot
Lotus of molten gold
Ember sky over quiet hills
Glacier at dawn, film still
Citrus aurora, long exposure
Jade bloom, macro
Violet moonrise over sea
Neon koi in midnight ink
Glass dunes at golden hour
A planet made of peach light
Lake of mirrors, blue hour
Silk ribbons, studio lighting
Orchid nebula, wide shot
Lotus of molten gold
Ember sky over quiet hills
Glacier at dawn, film still
Citrus aurora, long exposure
Jade bloom, macro
Violet moonrise over sea
Neon koi in midnight ink
ORIGINAL
ORIGINAL

One prompt, every look

Same idea. Any style.

Same idea. Any style.

Same idea. Any style.

Switch styles without rewriting your prompt. Vivid keeps the composition and changes everything else.

Switch styles without rewriting your prompt. Vivid keeps the composition and changes everything else.

Make it. Move it.
Fix it. Ship it.

Make it. Move it.
Fix it. Ship it.

Make it. Move it.
Fix it. Ship it.

Everything after the first image, built in.

BEFORE · 256pxAFTER · 4K

Upscale to 4K

Drag to compare. Small drafts become print-ready, with detail added, not just pixels.

“Make it night”

Edit with words

Change the time, the mood or the colours by asking.

00:00 / 00:08

Images that move

Turn any image into an 8-second clip with camera motion and living light.

const img = await vivid.images.generate({
  prompt: "jade lotus in the dark",
  style: "cinematic",
  size: "1024x1280",
});

// Then bring it to life
const clip = await vivid.video.create({
  image: img.id,
  motion: "slow push-in",
  seconds: 8,
});

A simple API

Generate from your own app in a few lines.

Credits, not contracts.

Credits, not contracts.

Credits, not contracts.

One image is one credit. Unused credits roll over for a month.

Free

$0

/ month

For trying ideas.

50 credits / month
  • All styles
  • Standard resolution
  • Personal use

Pro

Most popular

$12

/ month

For creators and small teams.

2,000 credits / month
  • 4K upscaling
  • Video clips
  • Commercial licence

Studio

$39

/ month

For agencies and brands.

10,000 credits / month
  • Brand style training
  • API access
  • Shared team library
Free to start

Your next idea is one prompt away.

50 free credits every month. No card needed.

Start creating free

Words in. Worlds out.

Product

  • Gallery
  • Styles
  • Pricing

Create

  • Upscale
  • Video
  • API

Company

  • About
  • Terms
  • Privacy

© 2026 Vivid Labs

Template by AI Creative Studio

Create a free website with Framer, the website builder loved by startups, designers and agencies.