# ArtCraft complete reference Canonical: https://artcraft.tools/llms-full.txt # ArtCraft Canonical: https://artcraft.tools/llms.txt ArtCraft (artcraft.tools) is an independent creative workspace, not an official service of the named model vendors. It combines manual image editing, video timelines, 3D scene composition and moodboards with optional credit-based AI generation, editing and character training. ## Start here 1. Explore the anonymous workflow previews at https://artcraft.tools/artcraft. 2. Open PhotoCraft (https://artcraft.tools/photocraft) or FilmCraft (https://artcraft.tools/filmcraft) for manual editing, or select an ArtCraft studio workflow. 3. Sign in when a protected studio, private library or server save requires an account. Public previews do not provide access to anyone's private projects or uploads. 4. For AI work choose an available model, supply the required inputs and review its current credit quote before submitting. Insufficient credits lead to the existing pricing flow. Manual editing and paid AI operations are different activities; no blanket free-AI promise is made. ## Workspace and tool directory These links are navigation, not a count of distinct integrated models. Account-protected destinations retain their login requirements. ### Trending - [Ming Xi Gold Wings](https://artcraft.tools/trending/ming-xi-gold-wings) - [Bella Hadid Green Floral Wings](https://artcraft.tools/trending/bella-hadid-green-floral-wings) - [Gigi Hadid Silver Fringe Wings](https://artcraft.tools/trending/gigi-hadid-silver-fringe-wings) - [Anok Yai Pink Flower Petals](https://artcraft.tools/trending/anok-yai-pink-flower-petals) - [Anok Yai White Feather Wings](https://artcraft.tools/trending/anok-yai-white-feather-wings) - [Jasmine Tookes Magenta Fringe Wings](https://artcraft.tools/trending/jasmine-tookes-magenta-fringe-wings) - [Kylie Jenner White Wings Fantasy Bra](https://artcraft.tools/trending/kylie-jenner-white-wings-fantasy-bra) - [Bulin 47](https://artcraft.tools/trending/bulin-47) - [Alors On Danse](https://artcraft.tools/trending/alors-on-danse) - [Hotel Lobby](https://artcraft.tools/trending/hotel-lobby) - [Rumpelstiltskin](https://artcraft.tools/trending/rumpelstiltskin) - [Burning Bridges](https://artcraft.tools/trending/burning-bridges) - [Zombie Couple](https://artcraft.tools/trending/zombie-couple) - [Ozil Goal](https://artcraft.tools/trending/ozil-goal) - [My Ride Is Here](https://artcraft.tools/trending/my-ride-is-here) - [Smalltown Boy](https://artcraft.tools/trending/smalltown-boy) - [Gas Station Dance](https://artcraft.tools/trending/gas-station-dance) - [Coldplay Kiss Cam](https://artcraft.tools/trending/coldplay-kiss-cam) - [Flying Car](https://artcraft.tools/trending/flying-car) - [A2O LITE](https://artcraft.tools/trending/a2o-lite) - [Enzo Fernandez](https://artcraft.tools/trending/enzo-fernandez) - [Crazy Frog](https://artcraft.tools/trending/crazy-frog) - [Bad Times](https://artcraft.tools/trending/bad-times) ### ArtCraft - [ArtCraft Home](https://artcraft.tools/artcraft) - [ArtCraft Overview](https://artcraft.tools/) - [Image](https://artcraft.tools/artcraft/create-image) - [Video](https://artcraft.tools/artcraft/create-video) - [Audio](https://artcraft.tools/artcraft/create-audio) - [3D Object](https://artcraft.tools/artcraft/create-object) - [3D World](https://artcraft.tools/artcraft/create-world) - [Edit Image](https://artcraft.tools/artcraft/edit-image) - [Edit 3D](https://artcraft.tools/artcraft/edit-3d) - [Edit Video](https://artcraft.tools/artcraft/video-editor) - [Background Change](https://artcraft.tools/artcraft/background-change) - [Moodboard](https://artcraft.tools/artcraft/moodboard) - [Frame Extractor](https://artcraft.tools/artcraft/frame-extractor) - [Character Training](https://artcraft.tools/artcraft/characters) - [Library](https://artcraft.tools/artcraft/library) - [World Viewer](https://artcraft.tools/artcraft/world-viewer) - [Unfoldered](https://artcraft.tools/artcraft/library/folderless) - [Folders](https://artcraft.tools/artcraft/library/folders) ### Video Tools - [AI Video Generator](https://artcraft.tools/ai-video-generator) - [Text to Video](https://artcraft.tools/text-to-video) - [Image to Video](https://artcraft.tools/image-to-video) - [Video to Video](https://artcraft.tools/video-to-video) - [AI Video Editor](https://artcraft.tools/ai-video-editor) - [AI Video Extender](https://artcraft.tools/ai-video-extender) - [AI Video Upscaler](https://artcraft.tools/ai-video-upscaler) - [AI Video Background Remover](https://artcraft.tools/ai-video-background-remover) - [AI Video Face Swap](https://artcraft.tools/ai-video-face-swap) - [AI Lip Sync](https://artcraft.tools/ai-lip-sync) - [AI Talking Photo](https://artcraft.tools/ai-talking-photo) - [AI Dance Video Generator](https://artcraft.tools/ai-dance-video-generator) - [AI Animation Generator](https://artcraft.tools/ai-animation-generator) - [AI Anime Video Generator](https://artcraft.tools/ai-anime-video-generator) - [AI Product Video Generator](https://artcraft.tools/ai-product-video-generator) - [AI Video Ad Generator](https://artcraft.tools/ai-video-ad-generator) - [AI UGC Video Generator](https://artcraft.tools/ai-ugc-video-generator) - [AI Music Video Generator](https://artcraft.tools/ai-music-video-generator) ### Video Models - [Opus 5.5 Video Generator](https://artcraft.tools/opus-5-5-video-generator) - [MiniMax H3 Max Turbo](https://artcraft.tools/minimax-h3-max-turbo) - [MiniMax H3 Max](https://artcraft.tools/minimax-h3-max) - [H3 Max Camera Control](https://artcraft.tools/h3-max-camera-control) - [H3 Max Lip Sync](https://artcraft.tools/h3-max-lip-sync) - [MiniMax H3](https://artcraft.tools/minimax-h3) - [Hailuo 02 Pro](https://artcraft.tools/hailuo-02-pro) - [Hailuo 02 Standard](https://artcraft.tools/hailuo-02-standard) - [Hailuo 2.3 Pro](https://artcraft.tools/hailuo-2-3-pro) - [Hailuo 2.3 Standard](https://artcraft.tools/hailuo-2-3-standard) - [H3 Max Styles](https://artcraft.tools/h3-max-styles) - [LoRA](https://artcraft.tools/lora) - [Seedance 2.5](https://artcraft.tools/seedance-2-5) - [Seedance 2.0](https://artcraft.tools/seedance-2-0) - [Seedance 2.0 Mini](https://artcraft.tools/seedance-2-0-mini) - [Seedance 1.5 Pro](https://artcraft.tools/seedance-1-5-pro) - [Seedance 1.0 Pro](https://artcraft.tools/seedance-1-0-pro) - [Veo 3.1](https://artcraft.tools/veo-3-1) - [Gemini Omni](https://artcraft.tools/gemini-omni) - [Wan 2.7](https://artcraft.tools/wan-2-7) - [Wan 2.6](https://artcraft.tools/wan-2-6) - [Wan 2.5](https://artcraft.tools/wan-2-5) - [Kling 3.0](https://artcraft.tools/kling-3-0) - [Kling 2.6 Pro](https://artcraft.tools/kling-2-6-pro) - [Grok Imagine 1.5](https://artcraft.tools/grok-imagine-1-5) - [HappyHorse 1.1](https://artcraft.tools/happyhorse-1-1) - [HappyHorse 1.0](https://artcraft.tools/happyhorse-1-0) - [All Video Models](https://artcraft.tools/ai-video-generator) ### Image Tools - [Text to Image](https://artcraft.tools/text-to-image) - [Image to Image](https://artcraft.tools/image-to-image) - [AI Object Remover](https://artcraft.tools/ai-object-remover) - [AI Product Image Generator](https://artcraft.tools/ai-product-image-generator) - [AI Product Photography](https://artcraft.tools/ai-product-photography) - [AI Product Photo Generator](https://artcraft.tools/ai-product-photo-generator) - [E-commerce Product Photos](https://artcraft.tools/ecommerce-product-photo-generator) - [Product Photos for Shopify](https://artcraft.tools/ai-product-photos-for-shopify) - [Product Photos for Amazon](https://artcraft.tools/ai-product-photos-for-amazon) - [Product Background Generator](https://artcraft.tools/product-background-generator) - [AI Photo Editor](https://artcraft.tools/ai-photo-editor) - [AI Image Enhancer](https://artcraft.tools/ai-image-enhancer) - [AI Background Remover](https://artcraft.tools/ai-background-remover) - [AI Face Swap](https://artcraft.tools/ai-face-swap) - [AI Headshot Generator](https://artcraft.tools/ai-headshot-generator) - [AI Portrait Generator](https://artcraft.tools/ai-portrait-generator) - [AI Avatar Generator](https://artcraft.tools/ai-avatar-generator) - [AI Image Generator](https://artcraft.tools/ai-image-generator) - [Compress Image](https://artcraft.tools/compress-image) - [Resize Image](https://artcraft.tools/resize-image) - [Convert Image](https://artcraft.tools/convert-image) - [Rotate Image](https://artcraft.tools/rotate-image) - [Crop Image](https://artcraft.tools/crop-image) - [Watermark Image](https://artcraft.tools/watermark-image) - [Background Remover](https://artcraft.tools/background-remover) - [Transparent Background](https://artcraft.tools/transparent-background) - [White Background](https://artcraft.tools/white-background) - [Change Background Color](https://artcraft.tools/change-background-color) ### Image Models - [All Image Models](https://artcraft.tools/ai-image-generator) - [GPT Image 2.5](https://artcraft.tools/gpt-image-2-5) - [GPT Image 2](https://artcraft.tools/gpt-image-2) - [GPT Image 1.5](https://artcraft.tools/gpt-image-1-5) - [Nano Banana 2](https://artcraft.tools/nano-banana-2) - [Nano Banana 2 Lite](https://artcraft.tools/nano-banana-2-lite) - [Nano Banana Pro](https://artcraft.tools/nano-banana-pro) - [Seedream 5.0 Lite](https://artcraft.tools/seedream-5-0-lite) - [Seedream 5.0 Pro](https://artcraft.tools/seedream-5-0-pro) - [Seedream 4.5](https://artcraft.tools/seedream-4-5) ### Creative - [Everygen AI Video Generator](https://artcraft.tools/everygen-ai-video-generator) - [LoreMotion AI](https://artcraft.tools/loremotion-ai) - [Narrative AI Video Editor](https://artcraft.tools/narrative-ai-video-editor) - [Prompt Seen](https://artcraft.tools/prompt-seen) - [Raindance AI](https://artcraft.tools/raindance-ai) - [Genjutsu AI](https://artcraft.tools/genjutsu-ai) - [Gamma AI Alternative](https://artcraft.tools/gamma-ai-alternative) - [AI Baby Generator](https://artcraft.tools/ai-baby-generator) - [Capafy AI Alternative](https://artcraft.tools/capafy-ai-alternative) - [Arena AI Alternative](https://artcraft.tools/arena-ai-alternative) - [Humanize AI](https://artcraft.tools/humanize-ai) - [AI Twerk Video Generator](https://artcraft.tools/ai-twerk-video-generator) - [Bigfoot Video Generator](https://artcraft.tools/bigfoot-video-generator) - [Viblo AI Alternative](https://artcraft.tools/viblo-ai-alternative) - [Flow AI Alternative](https://artcraft.tools/flow-ai-alternative) - [Google Gemini AI Alternative](https://artcraft.tools/google-gemini-ai-alternative) - [Pruna AI Generator](https://artcraft.tools/pruna-ai-generator) - [Everygen AI Generator](https://artcraft.tools/everygen-ai-generator) - [AI Anime Generator](https://artcraft.tools/ai-anime-generator) - [AI Logo Generator](https://artcraft.tools/ai-logo-generator) - [AI Sticker Generator](https://artcraft.tools/ai-sticker-generator) - [AI Figure Generator](https://artcraft.tools/ai-figure-generator) - [AI Fashion Generator](https://artcraft.tools/ai-fashion-generator) - [AI Interior Design](https://artcraft.tools/ai-interior-design-generator) - [AI Banner Generator](https://artcraft.tools/ai-banner-generator) - [AI Ad Creative Generator](https://artcraft.tools/ai-ad-creative-generator) - [AI Tattoo Generator](https://artcraft.tools/ai-tattoo-generator) - [AI Meme Generator](https://artcraft.tools/ai-meme-generator) - [AI QR Code Generator](https://artcraft.tools/ai-qr-code-generator) - [AI Wallpaper Generator](https://artcraft.tools/ai-wallpaper-generator) - [AI YouTube Thumbnail](https://artcraft.tools/ai-youtube-thumbnail-generator) - [AI Social Media Posts](https://artcraft.tools/ai-social-media-post-generator) - [AI Sketch to Image](https://artcraft.tools/ai-sketch-to-image) - [AI Book Cover Generator](https://artcraft.tools/ai-book-cover-generator) - [AI Icon Generator](https://artcraft.tools/ai-icon-generator) - [AI Pixel Art Generator](https://artcraft.tools/ai-pixel-art-generator) ## References - [Plans and checkout](https://artcraft.tools/pricing) - [Tutorials and updates](https://artcraft.tools/blog) - [Commercial license](https://artcraft.tools/commercial-license) - [Privacy](https://artcraft.tools/privacy-policy) - [Terms](https://artcraft.tools/terms-of-service) - [Payment refunds](https://artcraft.tools/refund-policy) - Contact: hi@artcraft.tools - [llms-full.txt](https://artcraft.tools/llms-full.txt) - [pricing.md](https://artcraft.tools/pricing.md) - [models.md](https://artcraft.tools/models.md) The website supports English and Simplified Chinese. These canonical reference documents are English. Static prices/catalogs update with the normal application release; effective welcome-credit configuration is read at request time through the same configuration service as account signup. Capability listings describe integrated options, not provider uptime or a guarantee of generated results. --- # ArtCraft pricing and credits Canonical: https://artcraft.tools/pricing.md Checkout: https://artcraft.tools/pricing Amounts below are base USD catalog prices, before checkout promotions and applicable taxes. Annual totals are charged for the whole year; the monthly equivalent is a comparison only. Monthly subscription credits are granted on each paid monthly invoice; New annual purchases deliver 1/12 of the annual total each month for 12 months, beginning after payment. Unused credits accumulate; all allocations expire at the paid annual period end. Legacy upfront orders retain their original terms; existing subscriptions switch only at renewal at least 30 days after account acknowledgement. | Plan | Monthly total | Credits per monthly invoice | Annual total | Annual monthly equivalent | Annual total (1/12 monthly) | | --- | ---: | ---: | ---: | ---: | ---: | | Lite | $29.90 | 600 | $179.00 | $14.92 | 7200 | | Standard | $49.90 | 1500 | $299.00 | $24.92 | 18000 | | Pro | $99.90 | 3600 | $599.00 | $49.92 | 43200 | | Max | $199.90 | 8000 | $1199.00 | $99.92 | 96000 | Monthly grants expire after 30 days; annual allocations at the paid annual period end. ## One-time credit packs | Pack | One-time USD total | Credits | Valid days | | --- | ---: | ---: | ---: | | Starter | $39.90 | 800 | 365 | | Value | $79.90 | 2000 | 365 | | Pro | $199.90 | 7500 | 365 | | Bulk | $999.90 | 50000 | 365 | | Mega | $2599.00 | 160000 | 365 | The current signup configuration does not grant welcome credits. ## Example AI quotes These samples come from the same quote functions as generation. They are conditional examples, not fixed per-model prices or guarantees of outputs per plan. Input references, duration, resolution, aspect ratio, audio, output count, quality and version can change the quote. Processing-video examples use a five-second source video/audio where applicable. Image examples request one output; GPT Image 2.5 uses its configured quality (auto quality/sizing can reserve an upper bound). Models without text mode require their supported input even when a quote is shown. The workspace's validated submission quote is authoritative. ### Image examples ```json [ { "model": "seedream-5-pro", "settings": { "resolution": "2K", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 14 }, { "model": "gpt-image-2.5-flare", "settings": { "resolution": "1K", "aspectRatio": "1:1", "quality": "high", "inputImages": 0, "outputCount": 1 }, "credits": 6 }, { "model": "gpt-image-2.5-sunburst", "settings": { "resolution": "1K", "aspectRatio": "1:1", "quality": "high", "inputImages": 0, "outputCount": 1 }, "credits": 6 }, { "model": "gpt-image-2", "settings": { "resolution": "1K", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 19 }, { "model": "nano-banana-2", "settings": { "resolution": "1K", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 8 }, { "model": "nano-banana-pro", "settings": { "resolution": "1K", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 15 }, { "model": "nano-banana", "settings": { "resolution": "default", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 4 }, { "model": "seedream-5-lite", "settings": { "resolution": "2K", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 4 }, { "model": "seedream-4-5", "settings": { "resolution": "2K", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 4 }, { "model": "seedream-v4", "settings": { "resolution": "1K", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 4 }, { "model": "bria-background-remove", "settings": { "resolution": "original", "aspectRatio": "auto", "inputImages": 1, "outputCount": 1 }, "credits": 4 }, { "model": "illusion-diffusion", "settings": { "resolution": "1K", "aspectRatio": "1:1", "inputImages": 1, "outputCount": 1 }, "credits": 4 }, { "model": "z-image", "settings": { "resolution": "default", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 4 }, { "model": "nano-banana-2-lite", "settings": { "resolution": "1K", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 5 }, { "model": "gpt-image-1.5", "settings": { "resolution": "1K", "aspectRatio": "1:1", "inputImages": 0, "outputCount": 1 }, "credits": 14 } ] ``` ### Video examples ```json [ { "model": "minimax-h3-max-turbo", "settings": { "duration": 5, "resolution": "480P", "aspectRatio": "16:9", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 7 }, { "model": "minimax-h3", "settings": { "duration": 5, "resolution": "2K", "aspectRatio": "adaptive", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 130 }, { "model": "minimax-h3-max", "settings": { "duration": 5, "resolution": "768P", "aspectRatio": "16:9", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 50 }, { "model": "seedance-2.5", "settings": { "duration": 4, "resolution": "480p", "aspectRatio": "adaptive", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 84 }, { "model": "seedance-2.0-fast", "settings": { "duration": 4, "resolution": "480p", "aspectRatio": "adaptive", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 44 }, { "model": "seedance-2.0-pro", "settings": { "duration": 4, "resolution": "480p", "aspectRatio": "adaptive", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 55 }, { "model": "seedance-2.0-mini", "settings": { "duration": 4, "resolution": "480p", "aspectRatio": "adaptive", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 29 }, { "model": "seedance-1.5-pro", "settings": { "duration": 4, "resolution": "480p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 5 }, { "model": "wan-2.7", "settings": { "duration": 5, "resolution": "720p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 50 }, { "model": "wan-2.6", "settings": { "duration": 5, "resolution": "720p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 50 }, { "model": "grok-imagine", "settings": { "duration": 6, "resolution": "720p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 42 }, { "model": "kling-3.0", "settings": { "duration": 3, "resolution": "720p", "aspectRatio": "16:9", "audio": false, "version": "standard", "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 26 }, { "model": "pixverse-extend", "settings": { "duration": 5, "resolution": "720p", "aspectRatio": "adaptive", "audio": false, "inputImages": 0, "inputVideoDuration": 5, "inputAudioDuration": 5 }, "credits": 20 }, { "model": "bytedance-video-upscaler", "settings": { "duration": 5, "resolution": "1080p", "aspectRatio": "adaptive", "audio": false, "inputImages": 0, "inputVideoDuration": 5, "inputAudioDuration": 5 }, "credits": 4 }, { "model": "bria-video-background", "settings": { "duration": 5, "resolution": "source", "aspectRatio": "adaptive", "audio": false, "inputImages": 0, "inputVideoDuration": 5, "inputAudioDuration": 5 }, "credits": 70 }, { "model": "pixverse-swap", "settings": { "duration": 5, "resolution": "720p", "aspectRatio": "adaptive", "audio": false, "inputImages": 0, "inputVideoDuration": 5, "inputAudioDuration": 5 }, "credits": 20 }, { "model": "sync-lipsync-2", "settings": { "duration": 5, "resolution": "source", "aspectRatio": "adaptive", "audio": false, "inputImages": 0, "inputVideoDuration": 5, "inputAudioDuration": 5 }, "credits": 25 }, { "model": "sync-talking-photo", "settings": { "duration": 5, "resolution": "source", "aspectRatio": "adaptive", "audio": false, "inputImages": 0, "inputVideoDuration": 5, "inputAudioDuration": 5 }, "credits": 67 }, { "model": "hailuo-02-pro", "settings": { "duration": 6, "resolution": "1080p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 48 }, { "model": "hailuo-02-standard", "settings": { "duration": 6, "resolution": "768p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 27 }, { "model": "hailuo-2.3-pro", "settings": { "duration": 6, "resolution": "1080p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 49 }, { "model": "hailuo-2.3-standard", "settings": { "duration": 6, "resolution": "768p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 28 }, { "model": "seedance-1.0-pro", "settings": { "duration": 5, "resolution": "1080p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 61 }, { "model": "wan-2.5", "settings": { "duration": 5, "resolution": "1080p", "aspectRatio": "16:9", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 75 }, { "model": "kling-2.6-pro", "settings": { "duration": 5, "resolution": "1080p", "aspectRatio": "16:9", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 70 }, { "model": "veo-3.1", "settings": { "duration": 8, "resolution": "720p", "aspectRatio": "16:9", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 320 }, { "model": "happyhorse-1.0", "settings": { "duration": 5, "resolution": "1080p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 140 }, { "model": "happyhorse-1.1", "settings": { "duration": 5, "resolution": "1080p", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 90 }, { "model": "grok-imagine-1.5", "settings": { "duration": 6, "resolution": "720p", "aspectRatio": "16:9", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 84 }, { "model": "h3-max-styles", "settings": { "duration": 5, "resolution": "768P", "aspectRatio": "16:9", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 40 }, { "model": "h3-max-camera-control", "settings": { "duration": 5, "resolution": "768P", "aspectRatio": "16:9", "audio": false, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 40 }, { "model": "h3-max-lip-sync", "settings": { "duration": 5, "resolution": "768P", "aspectRatio": "adaptive", "audio": true, "inputImages": 0, "inputVideoDuration": 5, "inputAudioDuration": 5 }, "credits": 40 }, { "model": "gemini-omni", "settings": { "duration": 8, "resolution": "720p", "aspectRatio": "16:9", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 100 }, { "model": "h3-lora", "settings": { "duration": 5, "resolution": "768P", "aspectRatio": "16:9", "audio": true, "inputImages": 0, "inputVideoDuration": 0, "inputAudioDuration": 0 }, "credits": 38 } ] ``` ## Separate workflows Music charges per generation; mesh varies by output type and PBR; worlds vary by model and panorama input; inpainting depends on image area; background editing depends on source duration; training charges per training job. Layer decomposition reserves up to the configured output count and settles by actual output layers, releasing excess credits. World generation settles against the provider receipt with charges capped at the reserved credits and any excess reservation released. ```json { "music": { "model": "ace_step", "durationSeconds": 60, "credits": 2 }, "mesh": [ { "output": "normal", "pbr": false, "credits": 38 }, { "output": "normal", "pbr": true, "credits": 53 }, { "output": "low_poly", "pbr": false, "credits": 45 }, { "output": "low_poly", "pbr": true, "credits": 60 }, { "output": "geometry", "pbr": false, "credits": 23 }, { "output": "geometry", "pbr": true, "credits": 38 } ], "worlds": [ { "model": "marble-1.0-draft", "textOrRegularImageCredits": 19, "panoramaCredits": 12 }, { "model": "marble-1.1", "textOrRegularImageCredits": 127, "panoramaCredits": 120 }, { "model": "marble-1.1-plus", "textOrRegularImageCredits": 247, "panoramaCredits": 240 } ], "layers": [ { "model": "seedream-5-pro", "resolution": "auto", "reservedOutputs": 16, "reservationCredits": 72, "perLayerCredits": 4.5 }, { "model": "seedream-5-pro", "resolution": "1K", "reservedOutputs": 16, "reservationCredits": 72, "perLayerCredits": 4.5 }, { "model": "seedream-5-pro", "resolution": "1.5K", "reservedOutputs": 16, "reservationCredits": 72, "perLayerCredits": 4.5 }, { "model": "seedream-5-pro", "resolution": "2K", "reservedOutputs": 16, "reservationCredits": 144, "perLayerCredits": 9 } ], "inpaint": { "sample": "1024 x 1024 image with matching mask", "credits": 10 }, "background": { "sample": "5-second source video, 720p, original audio retained", "credits": 140 }, "characterTraining": { "steps": 1000, "credits": 2000 }, "characterImage": { "sample": "one 1024 x 1024 image using a ready owned character", "credits": 7 } } ``` ## Reservations and refunds Paid AI jobs reserve credits before provider submission. Completed jobs capture the applicable charge; failed jobs release/refund reserved credits through job reconciliation. Pending jobs can remain reserved while their outcome is unknown. A credit return is not a cash refund. Payment refunds follow https://artcraft.tools/refund-policy; checkout and account records determine actual charges and grants. No plan changes, payment actions or generation requests are triggered by reading these documents. --- # ArtCraft models and workflows Canonical: https://artcraft.tools/models.md Workspace: https://artcraft.tools/artcraft Credit quotes: https://artcraft.tools/pricing.md The following catalog comes from the live application's configured image/video selectors. Public stable IDs identify options in ArtCraft. Brand names describe the integrated model identity; ArtCraft is independent. Marketing tool pages are not additional models. A mode of image/reference requires suitable input; text mode uses a prompt. Missing optional fields mean not specified by this catalog, not a promise of support. Settings still undergo server validation. No provider API endpoint, credential, payment identifier or private media link is exposed. ## Image models ### Seedream 5.0 Pro ```json { "id": "seedream-5-pro", "provider": "Seedream", "modes": [ "layer-decomposition", "text", "image" ], "promptMaxLength": 5000, "aspectRatios": [ "1:1", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3" ], "resolutions": [ "1K", "2K" ], "layerResolutions": [ "auto", "1K", "1.5K", "2K" ], "layerInputMimeTypes": [ "image/jpeg", "image/png", "image/webp", "image/bmp", "image/tiff", "image/gif" ], "maxInputImageBytes": 31457280, "defaultResolution": "2K", "maxInputImages": 10, "multipleOutputs": true, "maxOutputs": 6 } ``` ### GPT Image 2.5 Flare ```json { "id": "gpt-image-2.5-flare", "provider": "OpenAI", "modes": [ "text", "image" ], "promptMaxLength": 32000, "aspectRatios": [ "1:1", "auto", "3:2", "2:3", "4:3", "3:4", "16:9", "9:16", "2:1", "1:2", "3:1", "1:3", "21:9", "9:21", "5:4", "4:5" ], "resolutions": [ "1K", "2K", "4K" ], "defaultResolution": "1K", "maxInputImages": 16, "multipleOutputs": true, "maxOutputs": 10, "parameters": { "prompt": { "minLength": 1, "maxLength": 32000 }, "image_size": { "presets": [ "auto", "square_hd", "square", "portrait_4_3", "portrait_16_9", "landscape_4_3", "landscape_16_9" ], "multiple": 16, "maxEdge": 3840, "minPixels": 655360, "maxPixels": 8294400, "maxAspectRatio": 3 }, "quality": { "values": [ "auto", "low", "medium", "high", "xhigh", "max" ], "default": "high" }, "background": { "values": [ "auto", "transparent", "opaque" ], "default": "auto" }, "num_images": { "min": 1, "max": 10, "default": 1 }, "output_format": { "values": [ "png", "jpeg", "webp" ], "default": "png" }, "output_compression": { "min": 0, "max": 100, "formats": [ "jpeg", "webp" ] }, "image_urls": { "modes": [ "image" ], "max": 16 }, "mask_url": { "modes": [ "image" ], "optional": true }, "sync_mode": { "value": false } } } ``` ### GPT Image 2.5 Sunburst ```json { "id": "gpt-image-2.5-sunburst", "provider": "OpenAI", "modes": [ "text", "image" ], "promptMaxLength": 32000, "aspectRatios": [ "1:1", "auto", "3:2", "2:3", "4:3", "3:4", "16:9", "9:16", "2:1", "1:2", "3:1", "1:3", "21:9", "9:21", "5:4", "4:5" ], "resolutions": [ "1K", "2K", "4K" ], "defaultResolution": "1K", "maxInputImages": 16, "multipleOutputs": true, "maxOutputs": 10, "parameters": { "prompt": { "minLength": 1, "maxLength": 32000 }, "image_size": { "presets": [ "auto", "square_hd", "square", "portrait_4_3", "portrait_16_9", "landscape_4_3", "landscape_16_9" ], "multiple": 16, "maxEdge": 3840, "minPixels": 655360, "maxPixels": 8294400, "maxAspectRatio": 3 }, "quality": { "values": [ "auto", "low", "medium", "high", "xhigh", "max" ], "default": "high" }, "background": { "values": [ "auto", "transparent", "opaque" ], "default": "auto" }, "num_images": { "min": 1, "max": 10, "default": 1 }, "output_format": { "values": [ "png", "jpeg", "webp" ], "default": "png" }, "output_compression": { "min": 0, "max": 100, "formats": [ "jpeg", "webp" ] }, "image_urls": { "modes": [ "image" ], "max": 16 }, "mask_url": { "modes": [ "image" ], "optional": true }, "sync_mode": { "value": false } } } ``` ### GPT Image 2 ```json { "id": "gpt-image-2", "provider": "OpenAI", "modes": [ "text", "image" ], "promptMaxLength": 20000, "aspectRatios": [ "auto", "1:1", "3:2", "2:3", "4:3", "3:4", "16:9", "9:16", "2:1", "1:2", "3:1", "1:3", "21:9", "9:21", "5:4", "4:5" ], "resolutions": [ "1K", "2K", "4K" ], "defaultResolution": "1K", "maxInputImages": 16, "multipleOutputs": true } ``` ### Nano Banana 2 ```json { "id": "nano-banana-2", "provider": "Nano Banana", "modes": [ "text", "image" ], "promptMaxLength": 20000, "aspectRatios": [ "auto", "1:1", "2:3", "3:2", "3:4", "4:3", "4:5", "5:4", "9:16", "16:9", "21:9" ], "resolutions": [ "1K", "2K", "4K" ], "maxInputImages": 14, "multipleOutputs": true } ``` ### Nano Banana Pro ```json { "id": "nano-banana-pro", "provider": "Nano Banana", "modes": [ "text", "image" ], "promptMaxLength": 20000, "aspectRatios": [ "1:1", "2:3", "3:2", "3:4", "4:3", "4:5", "5:4", "9:16", "16:9", "21:9" ], "resolutions": [ "1K", "2K", "4K" ], "maxInputImages": 14, "multipleOutputs": true } ``` ### Nano Banana ```json { "id": "nano-banana", "provider": "Nano Banana", "modes": [ "text", "image" ], "promptMaxLength": 20000, "aspectRatios": [ "1:1", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3", "5:4", "4:5", "21:9" ], "resolutions": [], "maxInputImages": 10, "multipleOutputs": true } ``` ### Seedream 5 Lite ```json { "id": "seedream-5-lite", "provider": "Seedream", "modes": [ "text", "image" ], "promptMaxLength": 5000, "aspectRatios": [ "1:1", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3", "5:4", "4:5", "21:9" ], "resolutions": [ "2K", "3K" ], "maxInputImages": 10, "multipleOutputs": true } ``` ### Seedream 4.5 ```json { "id": "seedream-4-5", "provider": "Seedream", "modes": [ "text", "image" ], "promptMaxLength": 3000, "aspectRatios": [ "1:1", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3", "5:4", "4:5", "21:9" ], "resolutions": [ "2K", "4K" ], "maxInputImages": 10, "multipleOutputs": true } ``` ### Seedream V4 ```json { "id": "seedream-v4", "provider": "Seedream", "modes": [ "text", "image" ], "promptMaxLength": 5000, "aspectRatios": [ "1:1", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3", "5:4", "4:5", "21:9" ], "resolutions": [ "1K", "2K", "4K" ], "maxInputImages": 10, "multipleOutputs": true } ``` ### Bria RMBG 2.0 ```json { "id": "bria-background-remove", "provider": "Bria", "modes": [ "image" ], "promptMaxLength": 0, "promptRequired": false, "outputFormat": "png", "inputMimeTypes": [ "image/jpeg", "image/png", "image/webp" ], "aspectRatios": [ "auto" ], "resolutions": [ "original" ], "maxInputImageBytes": 31457280, "defaultResolution": "original", "maxInputImages": 1, "multipleOutputs": false } ``` ### Illusion Diffusion ```json { "id": "illusion-diffusion", "provider": "Illusion Diffusion", "modes": [ "image" ], "promptMaxLength": 2000, "outputFormat": "png", "inputMimeTypes": [ "image/jpeg", "image/png", "image/webp" ], "aspectRatios": [ "1:1" ], "resolutions": [ "1K" ], "maxInputImageBytes": 10485760, "defaultResolution": "1K", "maxInputImages": 1, "multipleOutputs": false } ``` ### Z-Image ```json { "id": "z-image", "provider": "Z-Image", "modes": [ "text" ], "promptMaxLength": 1000, "aspectRatios": [ "1:1", "4:3", "3:4", "16:9", "9:16" ], "resolutions": [], "maxInputImages": 0, "multipleOutputs": false } ``` ### Nano Banana 2 Lite ```json { "id": "nano-banana-2-lite", "provider": "Nano Banana", "modes": [ "text" ], "promptMaxLength": 50000, "outputFormat": "png", "aspectRatios": [ "auto", "1:1", "21:9", "16:9", "3:2", "4:3", "5:4", "4:5", "3:4", "2:3", "9:16", "4:1", "1:4", "8:1", "1:8" ], "resolutions": [ "1K" ], "defaultResolution": "1K", "maxInputImages": 0, "multipleOutputs": true, "maxOutputs": 4 } ``` ### GPT Image 1.5 ```json { "id": "gpt-image-1.5", "provider": "OpenAI", "modes": [ "text", "image" ], "promptMaxLength": 32000, "outputFormat": "png", "aspectRatios": [ "1:1", "3:2", "2:3" ], "resolutions": [ "1K" ], "defaultResolution": "1K", "maxInputImages": 10, "multipleOutputs": true, "maxOutputs": 4 } ``` ## Video models ### MiniMax H3 Max Turbo ```json { "id": "minimax-h3-max-turbo", "provider": "MiniMax", "modes": [ "text", "image" ], "promptMaxLength": 50000, "resolutions": [ { "id": "480P", "label": "480P" }, { "id": "768P", "label": "768P" }, { "id": "1080P", "label": "1080P" } ], "durations": { "min": 5, "max": 15, "step": 1 }, "aspectRatios": { "text": [ { "id": "21:9", "label": "21:9" }, { "id": "16:9", "label": "16:9" }, { "id": "4:3", "label": "4:3" }, { "id": "1:1", "label": "1:1" }, { "id": "3:4", "label": "3:4" }, { "id": "9:16", "label": "9:16" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "480P", "duration": 5, "aspectRatio": "16:9", "audio": true }, "audioBehavior": "native", "supportsSeed": true, "supportsEndImage": true, "uploadLimits": { "images": 2, "videos": 0, "audio": 0 } } ``` ### MiniMax H3 ```json { "id": "minimax-h3", "provider": "MiniMax", "modes": [ "reference", "text", "image" ], "promptMaxLength": 7000, "resolutions": [ { "id": "2K", "label": "2K" } ], "durations": { "min": 5, "max": 15, "step": 1 }, "aspectRatios": { "reference": [ { "id": "adaptive", "label": "adaptive" }, { "id": "21:9", "label": "21:9" }, { "id": "16:9", "label": "16:9" }, { "id": "4:3", "label": "4:3" }, { "id": "1:1", "label": "1:1" }, { "id": "3:4", "label": "3:4" }, { "id": "9:16", "label": "9:16" } ], "text": [ { "id": "21:9", "label": "21:9" }, { "id": "16:9", "label": "16:9" }, { "id": "4:3", "label": "4:3" }, { "id": "1:1", "label": "1:1" }, { "id": "3:4", "label": "3:4" }, { "id": "9:16", "label": "9:16" } ], "image": [] }, "defaults": { "mode": "reference", "resolution": "2K", "duration": 5, "aspectRatio": "adaptive", "audio": false }, "supportsEndImage": true, "uploadLimits": { "images": 9, "videos": 3, "audio": 3 } } ``` ### H3 Max ```json { "id": "minimax-h3-max", "provider": "MiniMax", "modes": [ "text", "image" ], "promptMaxLength": 20000, "resolutions": [ { "id": "480P", "label": "480P" }, { "id": "768P", "label": "768P" } ], "durations": { "min": 5, "max": 15, "step": 1 }, "aspectRatios": { "text": [ { "id": "21:9", "label": "21:9" }, { "id": "16:9", "label": "16:9" }, { "id": "4:3", "label": "4:3" }, { "id": "1:1", "label": "1:1" }, { "id": "3:4", "label": "3:4" }, { "id": "9:16", "label": "9:16" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "768P", "duration": 5, "aspectRatio": "16:9", "audio": true }, "audioBehavior": "native", "supportsSeed": true, "supportsEndImage": true, "uploadLimits": { "images": 2, "videos": 0, "audio": 0 } } ``` ### Seedance 2.5 ```json { "id": "seedance-2.5", "provider": "Seedance", "modes": [ "reference", "text", "image" ], "promptMaxLength": 20000, "resolutions": [ { "id": "480p", "label": "480P" }, { "id": "720p", "label": "720P" } ], "durations": { "min": 4, "max": 30, "step": 1 }, "aspectRatios": { "reference": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ], "text": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ], "image": [] }, "defaults": { "mode": "reference", "resolution": "480p", "duration": 4, "aspectRatio": "adaptive", "audio": true }, "supportsAudio": true, "supportsSeed": true, "supportsEndImage": true, "uploadLimits": { "images": 30, "videos": 10, "audio": 10 } } ``` ### Seedance 2.0 Fast ```json { "id": "seedance-2.0-fast", "provider": "Seedance", "modes": [ "reference", "text", "image" ], "promptMaxLength": 20000, "resolutions": [ { "id": "480p", "label": "480P" }, { "id": "720p", "label": "720P" } ], "durations": { "min": 4, "max": 15, "step": 1 }, "aspectRatios": { "reference": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ], "text": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ], "image": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ] }, "defaults": { "mode": "reference", "resolution": "480p", "duration": 4, "aspectRatio": "adaptive", "audio": true }, "supportsAudio": true, "supportsEndImage": true, "uploadLimits": { "images": 9, "videos": 3, "audio": 3 } } ``` ### Seedance 2.0 Pro ```json { "id": "seedance-2.0-pro", "provider": "Seedance", "modes": [ "reference", "text", "image" ], "promptMaxLength": 20000, "resolutions": [ { "id": "480p", "label": "480P" }, { "id": "720p", "label": "720P" }, { "id": "1080p", "label": "1080P" }, { "id": "4k", "label": "4K" } ], "durations": { "min": 4, "max": 15, "step": 1 }, "aspectRatios": { "reference": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ], "text": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ], "image": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ] }, "defaults": { "mode": "reference", "resolution": "480p", "duration": 4, "aspectRatio": "adaptive", "audio": true }, "supportsAudio": true, "supportsEndImage": true, "uploadLimits": { "images": 9, "videos": 3, "audio": 3 } } ``` ### Seedance 2.0 Mini ```json { "id": "seedance-2.0-mini", "provider": "Seedance", "modes": [ "reference", "text", "image" ], "promptMaxLength": 20000, "resolutions": [ { "id": "480p", "label": "480P" }, { "id": "720p", "label": "720P" } ], "durations": { "min": 4, "max": 15, "step": 1 }, "aspectRatios": { "reference": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ], "text": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ], "image": [ { "id": "adaptive", "label": "adaptive" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ] }, "defaults": { "mode": "reference", "resolution": "480p", "duration": 4, "aspectRatio": "adaptive", "audio": true }, "supportsAudio": true, "supportsEndImage": true, "uploadLimits": { "images": 9, "videos": 3, "audio": 3 } } ``` ### Seedance 1.5 Pro ```json { "id": "seedance-1.5-pro", "provider": "Seedance", "modes": [ "text", "image" ], "promptMaxLength": 20000, "resolutions": [ { "id": "480p", "label": "480P" }, { "id": "720p", "label": "720P" }, { "id": "1080p", "label": "1080P" } ], "durations": [ 4, 8, 12 ], "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ], "image": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" } ] }, "defaults": { "mode": "text", "resolution": "480p", "duration": 4, "aspectRatio": "16:9", "audio": false }, "supportsAudio": true, "supportsSeed": true, "supportsEndImage": true, "uploadLimits": { "images": 2, "videos": 0, "audio": 0 } } ``` ### Wan 2.7 ```json { "id": "wan-2.7", "provider": "Wan", "modes": [ "text", "image" ], "promptMaxLength": 5000, "resolutions": [ { "id": "720p", "label": "720P" }, { "id": "1080p", "label": "1080P" } ], "durations": { "min": 2, "max": 15, "step": 1 }, "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "720p", "duration": 5, "aspectRatio": "16:9", "audio": false }, "supportsEndImage": true, "uploadLimits": { "images": 2, "videos": 1, "audio": 1 } } ``` ### Wan 2.6 ```json { "id": "wan-2.6", "provider": "Wan", "modes": [ "text", "image" ], "promptMaxLength": 1500, "resolutions": [ { "id": "720p", "label": "720P" }, { "id": "1080p", "label": "1080P" } ], "durations": [ 5, 10, 15 ], "aspectRatios": { "text": [], "image": [] }, "defaults": { "mode": "text", "resolution": "720p", "duration": 5, "aspectRatio": "16:9", "audio": false }, "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### Grok Imagine ```json { "id": "grok-imagine", "provider": "Grok", "modes": [ "text", "image" ], "promptMaxLength": 5000, "resolutions": [ { "id": "720p", "label": "720P" } ], "durations": [ 6, 10 ], "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "3:2", "label": "3:2" }, { "id": "2:3", "label": "2:3" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "720p", "duration": 6, "aspectRatio": "16:9", "audio": false }, "styles": [ { "id": "normal", "label": "normal" }, { "id": "fun", "label": "fun" }, { "id": "spicy", "label": "spicy" } ], "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### Kling 3.0 ```json { "id": "kling-3.0", "provider": "Kling", "modes": [ "text", "image" ], "promptMaxLength": 2500, "resolutions": [ { "id": "720p", "label": "720P" } ], "durations": { "min": 3, "max": 15, "step": 1 }, "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "720p", "duration": 3, "aspectRatio": "16:9", "audio": false }, "supportsAudio": true, "supportsEndImage": true, "versions": [ { "id": "standard", "label": "Std" }, { "id": "pro", "label": "Pro" } ], "uploadLimits": { "images": 2, "videos": 0, "audio": 0 } } ``` ### PixVerse Extend ```json { "id": "pixverse-extend", "provider": "PixVerse", "operation": "extend", "promptRequired": true, "modes": [ "reference" ], "promptMaxLength": 2000, "resolutions": [ { "id": "360p", "label": "360P" }, { "id": "540p", "label": "540P" }, { "id": "720p", "label": "720P" }, { "id": "1080p", "label": "1080P" } ], "durations": [ 5 ], "aspectRatios": { "reference": [] }, "defaults": { "mode": "reference", "resolution": "720p", "duration": 5, "aspectRatio": "adaptive", "audio": false }, "uploadLimits": { "images": 0, "videos": 1, "audio": 0 } } ``` ### ByteDance Video Upscaler ```json { "id": "bytedance-video-upscaler", "provider": "ByteDance", "operation": "upscale", "promptRequired": false, "modes": [ "reference" ], "promptMaxLength": 2000, "resolutions": [ { "id": "1080p", "label": "1080P" }, { "id": "2k", "label": "2K" }, { "id": "4k", "label": "4K" } ], "durations": [ 5 ], "aspectRatios": { "reference": [] }, "defaults": { "mode": "reference", "resolution": "1080p", "duration": 5, "aspectRatio": "adaptive", "audio": false }, "uploadLimits": { "images": 0, "videos": 1, "audio": 0 } } ``` ### Bria Video Background Removal ```json { "id": "bria-video-background", "provider": "Bria", "operation": "remove-background", "promptRequired": false, "modes": [ "reference" ], "promptMaxLength": 2000, "resolutions": [ { "id": "source", "label": "Source" } ], "durations": [ 5 ], "aspectRatios": { "reference": [] }, "defaults": { "mode": "reference", "resolution": "source", "duration": 5, "aspectRatio": "adaptive", "audio": false }, "uploadLimits": { "images": 0, "videos": 1, "audio": 0 } } ``` ### PixVerse Person Swap ```json { "id": "pixverse-swap", "provider": "PixVerse", "operation": "swap", "promptRequired": false, "modes": [ "reference" ], "promptMaxLength": 2000, "resolutions": [ { "id": "360p", "label": "360P" }, { "id": "540p", "label": "540P" }, { "id": "720p", "label": "720P" } ], "durations": [ 5 ], "aspectRatios": { "reference": [] }, "defaults": { "mode": "reference", "resolution": "720p", "duration": 5, "aspectRatio": "adaptive", "audio": false }, "uploadLimits": { "images": 1, "videos": 1, "audio": 0 } } ``` ### Sync Lip Sync 2 ```json { "id": "sync-lipsync-2", "provider": "Sync", "operation": "lipsync", "promptRequired": false, "modes": [ "reference" ], "promptMaxLength": 2000, "resolutions": [ { "id": "source", "label": "Source" } ], "durations": [ 5 ], "aspectRatios": { "reference": [] }, "defaults": { "mode": "reference", "resolution": "source", "duration": 5, "aspectRatio": "adaptive", "audio": false }, "uploadLimits": { "images": 0, "videos": 1, "audio": 1 } } ``` ### Sync Talking Photo ```json { "id": "sync-talking-photo", "provider": "Sync", "operation": "talking-photo", "promptRequired": false, "modes": [ "reference" ], "promptMaxLength": 2000, "resolutions": [ { "id": "source", "label": "Source" } ], "durations": [ 5 ], "aspectRatios": { "reference": [] }, "defaults": { "mode": "reference", "resolution": "source", "duration": 5, "aspectRatio": "adaptive", "audio": false }, "uploadLimits": { "images": 1, "videos": 0, "audio": 1 } } ``` ### Hailuo 02 Pro ```json { "id": "hailuo-02-pro", "provider": "MiniMax", "modes": [ "text", "image" ], "promptMaxLength": 2000, "resolutions": [ { "id": "1080p", "label": "1080p" } ], "durations": [ 6 ], "aspectRatios": { "text": [], "image": [] }, "defaults": { "mode": "text", "resolution": "1080p", "duration": 6, "aspectRatio": "16:9", "audio": false }, "supportsEndImage": true, "uploadLimits": { "images": 2, "videos": 0, "audio": 0 } } ``` ### Hailuo 02 Standard ```json { "id": "hailuo-02-standard", "provider": "MiniMax", "modes": [ "text", "image" ], "promptMaxLength": 2000, "resolutions": [ { "id": "768p", "label": "768p" } ], "durations": [ 6, 10 ], "aspectRatios": { "text": [], "image": [] }, "defaults": { "mode": "text", "resolution": "768p", "duration": 6, "aspectRatio": "16:9", "audio": false }, "supportsEndImage": true, "uploadLimits": { "images": 2, "videos": 0, "audio": 0 } } ``` ### Hailuo 2.3 Pro ```json { "id": "hailuo-2.3-pro", "provider": "MiniMax", "modes": [ "text", "image" ], "promptMaxLength": 2000, "resolutions": [ { "id": "1080p", "label": "1080p" } ], "durations": [ 6 ], "aspectRatios": { "text": [], "image": [] }, "defaults": { "mode": "text", "resolution": "1080p", "duration": 6, "aspectRatio": "16:9", "audio": false }, "supportsEndImage": false, "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### Hailuo 2.3 Standard ```json { "id": "hailuo-2.3-standard", "provider": "MiniMax", "modes": [ "text", "image" ], "promptMaxLength": 2000, "resolutions": [ { "id": "768p", "label": "768p" } ], "durations": [ 6, 10 ], "aspectRatios": { "text": [], "image": [] }, "defaults": { "mode": "text", "resolution": "768p", "duration": 6, "aspectRatio": "16:9", "audio": false }, "supportsEndImage": false, "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### Seedance 1.0 Pro ```json { "id": "seedance-1.0-pro", "provider": "Seedance", "modes": [ "text", "image" ], "promptMaxLength": 2000, "resolutions": [ { "id": "480p", "label": "480p" }, { "id": "720p", "label": "720p" }, { "id": "1080p", "label": "1080p" } ], "durations": { "min": 2, "max": 12, "step": 1 }, "aspectRatios": { "text": [ { "id": "21:9", "label": "21:9" }, { "id": "16:9", "label": "16:9" }, { "id": "4:3", "label": "4:3" }, { "id": "1:1", "label": "1:1" }, { "id": "3:4", "label": "3:4" }, { "id": "9:16", "label": "9:16" } ], "image": [ { "id": "auto", "label": "auto" }, { "id": "21:9", "label": "21:9" }, { "id": "16:9", "label": "16:9" }, { "id": "4:3", "label": "4:3" }, { "id": "1:1", "label": "1:1" }, { "id": "3:4", "label": "3:4" }, { "id": "9:16", "label": "9:16" } ] }, "defaults": { "mode": "text", "resolution": "1080p", "duration": 5, "aspectRatio": "16:9", "audio": false }, "supportsSeed": true, "supportsEndImage": true, "uploadLimits": { "images": 2, "videos": 0, "audio": 0 } } ``` ### Wan 2.5 ```json { "id": "wan-2.5", "provider": "Wan", "modes": [ "text", "image" ], "promptMaxLength": 1500, "resolutions": [ { "id": "480p", "label": "480p" }, { "id": "720p", "label": "720p" }, { "id": "1080p", "label": "1080p" } ], "durations": [ 5, 10 ], "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "1080p", "duration": 5, "aspectRatio": "16:9", "audio": true }, "audioBehavior": "native", "supportsSeed": true, "uploadLimits": { "images": 1, "videos": 0, "audio": 1 } } ``` ### Kling 2.6 Pro ```json { "id": "kling-2.6-pro", "provider": "Kling", "modes": [ "text", "image" ], "promptMaxLength": 2500, "resolutions": [ { "id": "1080p", "label": "1080p" } ], "durations": [ 5, 10 ], "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "1080p", "duration": 5, "aspectRatio": "16:9", "audio": true }, "supportsAudio": true, "supportsEndImage": true, "uploadLimits": { "images": 2, "videos": 0, "audio": 0 } } ``` ### Veo 3.1 ```json { "id": "veo-3.1", "provider": "Google", "modes": [ "text", "image" ], "promptMaxLength": 20000, "resolutions": [ { "id": "720p", "label": "720p" }, { "id": "1080p", "label": "1080p" }, { "id": "4k", "label": "4k" } ], "durations": [ 4, 6, 8 ], "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" } ], "image": [ { "id": "auto", "label": "auto" }, { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" } ] }, "defaults": { "mode": "text", "resolution": "720p", "duration": 8, "aspectRatio": "16:9", "audio": true }, "supportsAudio": true, "supportsSeed": true, "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### HappyHorse 1.0 ```json { "id": "happyhorse-1.0", "provider": "Alibaba", "modes": [ "text", "image" ], "promptMaxLength": 2500, "resolutions": [ { "id": "720p", "label": "720p" }, { "id": "1080p", "label": "1080p" } ], "durations": { "min": 3, "max": 15, "step": 1 }, "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "1080p", "duration": 5, "aspectRatio": "16:9", "audio": false }, "supportsSeed": true, "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### HappyHorse 1.1 ```json { "id": "happyhorse-1.1", "provider": "Alibaba", "modes": [ "text", "image" ], "promptMaxLength": 2500, "resolutions": [ { "id": "720p", "label": "720p" }, { "id": "1080p", "label": "1080p" } ], "durations": { "min": 3, "max": 15, "step": 1 }, "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" }, { "id": "1:1", "label": "1:1" }, { "id": "4:3", "label": "4:3" }, { "id": "3:4", "label": "3:4" }, { "id": "21:9", "label": "21:9" }, { "id": "9:21", "label": "9:21" }, { "id": "5:4", "label": "5:4" }, { "id": "4:5", "label": "4:5" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "1080p", "duration": 5, "aspectRatio": "16:9", "audio": false }, "supportsSeed": true, "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### Grok Imagine 1.5 ```json { "id": "grok-imagine-1.5", "provider": "Grok", "modes": [ "text", "image" ], "promptMaxLength": 4096, "resolutions": [ { "id": "480p", "label": "480p" }, { "id": "720p", "label": "720p" }, { "id": "1080p", "label": "1080p" } ], "durations": { "min": 1, "max": 15, "step": 1 }, "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "4:3", "label": "4:3" }, { "id": "3:2", "label": "3:2" }, { "id": "1:1", "label": "1:1" }, { "id": "2:3", "label": "2:3" }, { "id": "3:4", "label": "3:4" }, { "id": "9:16", "label": "9:16" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "720p", "duration": 6, "aspectRatio": "16:9", "audio": true }, "audioBehavior": "native", "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### H3 Max Styles ```json { "id": "h3-max-styles", "provider": "MiniMax", "modes": [ "text", "image" ], "promptMaxLength": 49868, "resolutions": [ { "id": "768P", "label": "768P" } ], "durations": { "min": 5, "max": 15, "step": 1 }, "aspectRatios": { "text": [ { "id": "21:9", "label": "21:9" }, { "id": "16:9", "label": "16:9" }, { "id": "4:3", "label": "4:3" }, { "id": "1:1", "label": "1:1" }, { "id": "3:4", "label": "3:4" }, { "id": "9:16", "label": "9:16" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "768P", "duration": 5, "aspectRatio": "16:9", "audio": true }, "audioBehavior": "native", "supportsSeed": true, "styles": [ { "id": "hand-drawn", "label": "Hand drawn" }, { "id": "vhs", "label": "VHS" }, { "id": "retro-toon-70s", "label": "Retro toon" }, { "id": "low-poly", "label": "Low poly" }, { "id": "16bit-pixel", "label": "16-bit pixel" } ], "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### H3 Max Camera Control ```json { "id": "h3-max-camera-control", "provider": "MiniMax", "promptRequired": false, "supportsPrompt": true, "modes": [ "image" ], "promptMaxLength": 50000, "resolutions": [ { "id": "480P", "label": "480P" }, { "id": "768P", "label": "768P" }, { "id": "1080P", "label": "1080P" } ], "durations": { "min": 3, "max": 15, "step": 1 }, "aspectRatios": { "image": [] }, "defaults": { "mode": "image", "resolution": "768P", "duration": 5, "aspectRatio": "16:9", "audio": false }, "supportsSeed": true, "styles": [ { "id": "orbit-right", "label": "Orbit right" }, { "id": "orbit-left", "label": "Orbit left" }, { "id": "push-in", "label": "Push in" }, { "id": "pull-back", "label": "Pull back" }, { "id": "crane-up", "label": "Crane up" } ], "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### H3 Max Lip Sync ```json { "id": "h3-max-lip-sync", "provider": "MiniMax", "operation": "h3-lipsync", "promptRequired": false, "modes": [ "reference" ], "promptMaxLength": 2000, "resolutions": [ { "id": "480P", "label": "480P" }, { "id": "768P", "label": "768P" }, { "id": "1080P", "label": "1080P" }, { "id": "2K", "label": "2K" } ], "durations": [ 5 ], "aspectRatios": { "reference": [] }, "defaults": { "mode": "reference", "resolution": "768P", "duration": 5, "aspectRatio": "adaptive", "audio": true }, "audioBehavior": "native", "supportsSeed": true, "uploadLimits": { "images": 1, "videos": 0, "audio": 1 } } ``` ### Gemini Omni ```json { "id": "gemini-omni", "provider": "Google", "modes": [ "text", "image" ], "promptMaxLength": 20000, "resolutions": [ { "id": "720p", "label": "720p" } ], "durations": { "min": 3, "max": 10, "step": 1 }, "aspectRatios": { "text": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" } ], "image": [ { "id": "16:9", "label": "16:9" }, { "id": "9:16", "label": "9:16" } ] }, "defaults": { "mode": "text", "resolution": "720p", "duration": 8, "aspectRatio": "16:9", "audio": true }, "audioBehavior": "native", "uploadLimits": { "images": 1, "videos": 0, "audio": 0 } } ``` ### H3 LoRA ```json { "id": "h3-lora", "provider": "MiniMax", "modes": [ "text", "image" ], "promptMaxLength": 50000, "resolutions": [ { "id": "480P", "label": "480P" }, { "id": "768P", "label": "768P" }, { "id": "2K", "label": "2K" }, { "id": "4K", "label": "4K" } ], "durations": { "min": 5, "max": 15, "step": 1 }, "aspectRatios": { "text": [ { "id": "21:9", "label": "21:9" }, { "id": "16:9", "label": "16:9" }, { "id": "4:3", "label": "4:3" }, { "id": "1:1", "label": "1:1" }, { "id": "3:4", "label": "3:4" }, { "id": "9:16", "label": "9:16" } ], "image": [] }, "defaults": { "mode": "text", "resolution": "768P", "duration": 5, "aspectRatio": "16:9", "audio": true }, "audioBehavior": "native", "supportsSeed": true, "supportsEndImage": true, "uploadLimits": { "images": 2, "videos": 0, "audio": 0 } } ``` ## Audio and 3D objects Music accepts a text prompt (up to 2000 characters) and optional instrumental selection; output is a 60-second music generation. Mesh accepts text (up to 1024 characters) or one owned image (up to 10 MiB); reference-image mode takes precedence over text. These are separate workflows, not ordinary image/video outputs. ```json [ { "model": "ace_step", "full_name": "ACE-Step · Fal", "model_creator": "fal", "text_prompt_supported": true, "instrumental_toggle_supported": true, "is_disabled": false, "extra_info": "60 second music generation. Provider: Fal ACE-Step." }, { "model": "hunyuan_3d_3", "full_name": "Hunyuan3D V3 · Fal", "model_creator": "tencent", "text_prompt_supported": true, "image_input_supported": true, "multi_view_supported": false, "mesh_output_types": [ "normal", "low_poly", "geometry" ], "polygon_types": [ "triangle", "quad" ], "pbr_supported": true, "is_disabled": false } ] ``` ## 3D worlds Available model IDs: marble-1.0-draft, marble-1.1, marble-1.1-plus. Provide text (up to 4000 characters) or an image; panorama mode requires an image. Outputs can include a panorama, SPZ Gaussian splats and a collider mesh for the world viewer. Current options and credits: https://artcraft.tools/artcraft/create-world and pricing.md. ## Editing, layers and characters - PhotoCraft: public manual image editing at /photocraft. - FilmCraft: public manual timeline editing at /filmcraft. - ArtCraft private workspaces include 3D scenes, video editing, moodboards and an asset library. Login, ownership validation and private-save boundaries remain in effect. - Inpainting: prompt plus owned image and same-size mask, PNG/JPEG/WebP input up to 10 MiB; generation area up to four megapixels. - Background replacement: owned MP4/MOV, 3–15 seconds, up to 60 MiB; prompt or reference image. Fixed 720p, original audio, reference at least 300 pixels on both sides. - Character training: 4–20 distinct owned images, combined size at most 15 MiB, name and trigger word; 1000-step training job. - Character image: ready owned character plus prompt; one 1024 x 1024 PNG, 28 inference steps. - Layer decomposition: the image catalog specifies compatible inputs and resolutions; one owned image produces multiple layers, with reservation and settlement described in pricing.md. These operation details are supported by current server contracts. They do not promise availability of a third-party provider, specific creative quality, or access to another user's materials.