Try it

Generate an Image
Text-to-image with Nano Banana 2, FLUX, Recraft, and more

Generate a Video
Image-to-video with Veo 3.1, Kling, Sora 2, and more

Generate Music
Text-to-music with ElevenLabs, Beatoven, MiniMax, and more
What you can do
- Compare models side-by-side: Run the same prompt or input across multiple models to see which produces the best results for your use case
- Test all major operations: Text-to-image, image editing, video generation, upscaling, background removal, audio generation, and more
- Estimate costs before running: See the estimated cost for your selected models and quantity before submitting
- Search your generations: Find previous results by text, image similarity, or dominant color
- Share your creations: Generate shareable links with social media previews
Supported operations
Image
Video
Audio
Key concepts
Canonical input
Different AI models, even when performing the same task, often have different input schemas. For example, one image generation model might acceptprompt while another uses text or description.
Sandbox solves this with canonical input — a standardized input format for each operation type. When you fill out the form in Sandbox, you’re providing canonical input. Behind the scenes, Sandbox automatically remaps your input to match each model’s expected schema.
For example, when you enter a prompt in the image editing operation:
- The canonical field is
prompt - It may be remapped to
text,edit_prompt, orinstructiondepending on the model - Image URL fields may be remapped to
image,source_image,input_image, etc.
Model sets
With many models available for each operation, selecting the right ones can be overwhelming. Model sets solve this by grouping models into curated collections:- State of the Art: The best-performing models for general use
- Anime Style: Models optimized for anime and illustration aesthetics
- Fast Generation: Models prioritizing speed over maximum quality
- Custom Sets: Create your own collections for specific workflows
- Click the “explore sets” button in the prompt bar
- Pick a pre-built set or create your own from the modal
Runs and requests
Understanding Sandbox’s structure:- Run: A single submission in Sandbox. When you click “Run”, you create one run.
- Requests: Individual API calls to each model within a run. If you select 3 models with quantity 2x, your run contains 6 requests.
- Has a unique share ID for sharing
- Records all input parameters (canonical input)
- Tracks the status, cost, and duration of each request
- Generates a preview image for social sharing
Estimated cost
Before running, Sandbox displays an estimated cost based on:- The models you’ve selected
- The quantity (number of times to run each model)
- Green: Under $1
- Yellow: 2.50
- Red: Over $2.50
Using Sandbox
Running a generation
1
Select the media type: Choose Image, Video, or Audio from the top tabs
2
Choose an operation: Select the specific operation (e.g., Text to Image,
Image to Video)
3
Fill in the inputs: Enter your prompt and any required media inputs
4
Select models: Choose which models to run (or use a model set)
5
Set quantity: Optionally run each model multiple times
6
Click Run: Submit your generation
Enhancing prompts
Many operations support prompt enhancement — an AI-powered feature that expands your basic prompt into a more detailed, effective version:- Enter your initial prompt
- Click the sparkle/enhance icon next to the prompt field
- Sandbox uses an LLM (or VLM for image-based operations) to expand your prompt
- The enhanced prompt replaces your original
- Text-to-image: Adds artistic style, lighting, and composition details
- Image-to-video: Describes motion and camera movements
- Video generation: Specifies pacing and transitions
Random examples
Not sure what to try? Click the dice icon next to the operation selector to fill the form with a curated example. Each click cycles through different examples for that operation.Working with results
After a run completes, each generation appears in the canvas area. Viewing results- Click any result to open the full-screen media viewer
- Navigate between results using arrow keys or on-screen controls
- View detailed metadata including model, cost, and generation time
- Fastest: Quickest generation in the run
- Cheapest: Lowest cost in the run
- Free: Generated using free credits
- Hover over any image/video result
- Click the “Use as input” button to apply it to a compatible operation
- Sandbox automatically switches to an appropriate operation if needed
Copying and rerunning
The Input Card (visible when “Show Metadata” is enabled) provides quick actions:
You can also click individual fields in the input card to copy just that value to your current form.
Searching generations
Sandbox provides powerful search capabilities to find previous generations.Text search
Type in the search bar to find generations by semantic similarity to your query. This searches the prompts and other text fields.Image search
- Click the image icon in the search bar
- Upload an image
- Find visually similar generations
Color search
- Click the palette icon in the search bar
- Select a color
- Find generations with that dominant color
Filtering
Combine search with filters:- Operation Type: Show only specific operations (e.g., just video generations)
- Team Member: In team workspaces, filter by who created the generation
- Bookmarks: Show only bookmarked favorites
- Similarity Threshold: Adjust how closely results must match your search
Free credits
Sandbox occasionally offers free credits for specific models:- Look for the gift icon with an orange dot in the interface
- Click to see all models with remaining free credits
- Free credits come from:
- Global campaigns (available to all users)
- User-specific grants
Free credits and free request coupons are only usable in Sandbox and the
Playground — they cannot be used through the API or Workflows.
Sharing runs
Share your generations with anyone:- Complete a run (all generations must finish)
- Click the share icon on the input card
- Copy the generated link
- A preview image/video for social media cards
- All generations from the run
- Input parameters used
Keyboard shortcuts
Using your own apps and workflows
You can add your own serverless apps and workflows to Sandbox, allowing you to compare your custom models alongside platform models.Requirements
For your app or workflow to work in Sandbox, it must:- Accept the canonical input fields (or supported variations) for the operation type
- Return the expected output fields for that operation’s media type
Adding your apps
1
Click the apps icon in the operation selector bar (next to the operation dropdown)
2
Search for your app or workflow using the search field
3
Select apps to add — Sandbox validates each app’s schema against the operation requirements
4
Save your selection — Added apps appear in the model picker alongside platform models
When running your own apps in Sandbox, cost and duration metrics may not be
available since these are tracked differently for private endpoints.
Canonical input schemas
Each operation type has a canonical input schema — the standardized fields that Sandbox uses. Your app can use either the canonical field names or any of the supported variations.Image operations
Video operations
Audio operations
Supported field variations
If your app uses different field names, Sandbox can automatically remap them. The table below shows which field names are recognized for each canonical field:Field transforms
Some fields undergo value transformation in addition to name remapping:Required output fields
Your app must return the correct output structure for Sandbox to display results:
For image outputs, the standard structure is:
Validation indicators
When adding apps, Sandbox shows validation status:Tips for best results
- Start with model sets: Typically, the default models automatically selected are the best performing models for the operation.
- Enhance your prompts: Let AI expand basic ideas into detailed prompts with the “enhance prompt” button.
- Compare with quantity 1x: Save costs by running single generations when comparing models
- Use image search: Find similar past generations to avoid recreating work
- Bookmark favorites: Mark your best results for easy access later
- Check free credits: Look for the gift icon before running expensive models