
The Image tools, alongside Video and Audio
Tools vs. Canvas
Use a Tool when you have one clear job and one input: a photo to upscale, a clip to re-voice, a script to read aloud. Use the Canvas when you’re building something with several connected steps, want to keep iterating non-destructively, or need a tool’s output to feed straight into another generation. Every Tool except one produces media: an image, a video, or an audio file. Virality Analysis is the exception: it returns a structured report (a score and a list of fixes), not a file.Where to find them
Every Tool has its own URL/{category}/{id}, for example /video/lipsync-studio or /image/upscaler. You can also press ⌘ K from anywhere in the app to search for a tool by name, or browse the Image, Video, and Audio areas in the left sidebar, where Tools sit alongside the general-purpose model generator.
Browse by category
Image
Upscale Image
Enlarge a photo 2x or 4x and recover fine detail.
Relight
Move an image’s key light: direction, softness, brightness, color.
Face Swap
Swap a face into any photo in one run.
Character Swap
Replace a character in a photo while pose and scene stay put.
Expand
Grow a photo into a wider or taller frame: AI fills the new edges.
Outfit Swap
Virtual try-on: wear any outfit from a reference photo.
Video
Upscale Video
Enlarge a clip 2x or 4x, frame by frame.
Lipsync Studio
Make any photo or clip speak a script or an uploaded voice track.
Motion Control
Transfer motion from a reference video onto your character.
Face Swap Video
Swap a face across every frame of a clip.
Viral Presets
60 one-click camera moves, transformations, and effects from one photo.
Virality Analysis
Score your content before you post: returns a report, not media.
Audio
Voiceover
Turn a script into studio-quality speech.
Change Voice
Swap the voice in a video or audio clip, timing untouched.
Translation
Translate a clip’s speech into another language, same voice.
Every Tool shows a live credit estimate in its panel before you generate. The figures in these pages come straight from the current pricing table, but the backend’s own pricing is always the source of truth.