Slides Lab Slide imagery studio

Slides Lab

Lab-speed slide imagery.

Build cohesive slide art from JSON, text, or a guided builder. Generate up to 25 slides with up to three variants each, review the best takes, and export ready-to-present assets in minutes.

Ready to build.

Start generating now.

Pick a mode to launch your first run.

Choose what you are building first. This target carries into Review.

Image-to-video

Animate an ordered image sequence

Upload 1–25 images, confirm their order, and optionally describe the motion for each slide.

1. Add and order images

Files start in natural filename order. Move buttons remain authoritative after you reorder.

0 / 25
Restore an exported image-sequence project; source access is verified after import.
Drop images here or choose files PNG, JPEG, or WebP · 20 MiB each · 100 MiB total
No images yet. Your first selection can contain up to 25 slides.

    Every shot includes keyboard-accessible Move earlier and Move later controls, plus Replace and Remove.

    2. Sequence settings

    3. Optional motion instructions

    Leave any image blank to use Default motion.

    4. Estimate and generate

    Server estimate --

    Pricing is calculated only by the server after every image is uploaded.

    Choose images to begin.

    Paste or drop JSON

    Drop a JSON file or paste the full presentation spec.

    Tip: use Describe the deck to generate a JSON spec from a brief, then come here to paste or drop it and open it in the builder for fine-tuning.

    Drop JSON here

    or click to browse

    JSON structure tips
    • Start with presentation_id, language, and a slides array.
    • Each slide supports base.subject, camera, lighting, and background tokens.
    • Use with_text.text_overlay to control overlay placement.
    {
      "presentation_id": "BrandLaunch_V1",
      "language": "en",
      "slides": [
        {
          "slide_id": 1,
          "image_name": "Hero",
          "purpose": "Opening slide",
          "base": { "subject": "Architectural skyline" }
        }
      ]
    }

    Describe the presentation

    Paste a narrative outline or bullet list; we will generate a JSON spec.

    Tip: Start with 5-7 slides, then scale to the full 25-slide deck.

    Text input generates a full presentation JSON.

    Example presentation

    Follow the prompt → JSON → final exports, or load it into your wizard.

    
                    

    Slide description

    Describe what this slide should look like and hit Generate — or switch to Slide form to fill in fields manually.

    Review and generate

    Check the JSON that will drive image generation.

    Output target: Presentation

    Generation Mode
    gpt-image-1 Medium 1024x1024 ~$0.04/img
    Manual Settings
    Baseline quality. More creative/unexpected results. Good for artistic exploration.
    Balanced detail and cost, ~2x cheaper than high. Good for most slides.
    Lowest cost. Good for social media, thumbnails, and most slides.
    Variants: 1 selected
    Estimated price: --
    Select slides to generate