Skip to main content

Overview

Generate and edit images using state-of-the-art diffusion and transformer models. fal.ai offers a wide range of models for text-to-image generation, image-to-image editing, style transfer, and context-aware transformations — optimized for different use cases from fast prototyping to production-quality output.

Top Models

Nano Banana 2 API

Nano Banana 2 is Google’s new state-of-the-art fast image generation and editing model
Example output from Nano Banana 2

Nano Banana Pro API

Nano Banana Pro is Google’s new state-of-the-art image generation and editing model
Example output from Nano Banana Pro

Flux 2 Pro API

Image editing with FLUX.2 [pro] from Black Forest Labs. Ideal for high-quality image manipulation, style transfer, and sequential editing workflows
Example output from Flux 2 Pro

FLUX1.1 [pro] ultra API

FLUX1.1 [pro] ultra is the newest version of FLUX1.1 [pro], maintaining professional-grade image quality while delivering up to 2K resolution with improved photo realism.
Example output from FLUX1.1 [pro] ultra

FLUX.1 [dev] API

FLUX.1 [dev] is a 12 billion parameter flow transformer that generates high-quality images from text. It is suitable for personal and commercial use.
Example output from FLUX.1 [dev]

FLUX.1 [dev] with LoRAs API

Super fast endpoint for the FLUX.1 [dev] model with LoRA support, enabling rapid and high-quality image generation using pre-trained LoRA adaptations for personalization, specific styles, brand identi
Example output from FLUX.1 [dev] with LoRAs

Nano Banana API

Google’s famous original image generation and editing model
Example output from Nano Banana

Bytedance API

A new-generation image creation model ByteDance, Seedream 4.5 integrates image generation and image editing capabilities into a single, unified architecture.
Example output from Bytedance

Grok Imagine Image API

Edit images precisely with xAI’s Grok Imagine model
Example output from Grok Imagine Image

GPT-Image 1.5 API

GPT Image 1.5 generates high-fidelity images with strong prompt adherence, preserving composition, lighting, and fine-grained detail.
Example output from GPT-Image 1.5

SeedVR2 API

Use SeedVR2 to upscale your images
Example output from SeedVR2

Gemini 3 Pro Image Preview API

Gemini 3 Pro Image (a.k.a Nano Banana Pro) is Google’s state-of-the-art high-fidelity image generation and editing model
Example output from Gemini 3 Pro Image Preview

Bria RMBG 2.0 API

Bria RMBG 2.0 enables seamless removal of backgrounds from images, ideal for professional editing tasks. Trained exclusively on licensed data for safe and risk-free commercial use. Model weights for c
Example output from Bria RMBG 2.0

Z-Image Turbo API

Z-Image Turbo is a super fast text-to-image model of 6B parameters developed by Tongyi-MAI.
Example output from Z-Image Turbo

Birefnet Background Removal API

bilateral reference framework (BiRefNet) for high-resolution dichotomous image segmentation (DIS)
Example output from Birefnet Background Removal

Topaz API

Use the powerful and accurate topaz image enhancer to enhance your images.
Example output from Topaz

Ideogram Text to Image API

Generate high-quality images, posters, and logos with Ideogram V3. Features exceptional typography handling and realistic outputs optimized for commercial and creative use.
Example output from Ideogram Text to Image

Remove Background API

Remove the background from an image.
Example output from Remove Background

Florence-2 Large API

Florence-2 is an advanced vision foundation model that uses a prompt-based approach to handle a wide range of vision and vision-language tasks
Example output from Florence-2 Large
Explore all image generation models on fal.ai/models.

Quick Start

Get started with Nano Banana 2:
import fal_client

def on_queue_update(update):
    if isinstance(update, fal_client.InProgress):
        for log in update.logs:
           print(log["message"])

result = fal_client.subscribe(
    "fal-ai/nano-banana-2",
    arguments={
        "prompt": "An action shot of a black lab swimming in an inground suburban swimming pool. The camera is placed meticulously on the water line, dividing the image in half, revealing both the dogs head above water holding a tennis ball in it's mouth, and it's paws paddling underwater."
    },
    with_logs=True,
    on_queue_update=on_queue_update,
)
print(result)

Pricing

For detailed pricing information, see the fal.ai pricing page or individual model pages.