Skip to main content

Overview


Generate Images

Submits an image generation job. Returns a job ID (async processing).

Cost

Image generation is priced per model, live: Naive reads fal.ai’s current price for the model you pick and charges it × 2, with a 0.1-credit floor. There is no flat per-image price. Check any model before you run it with GET /v1/images/pricing?model=...&num_images=N, or read credits_estimate from naive images models. Credits are charged on completion, against the number of images actually returned.

Simple (prompt)

Advanced (full parameter passthrough)

Options

*Either prompt or --input is required.

Model Parameters (via --input)

guidance_scale and num_inference_steps are NOT supported on FLUX Pro v1.1. Use FLUX Schnell or FLUX Dev if you need these controls.

Output (submitted)

Output (completed — with --wait)

Available Models

Use naive images models for the full list with parameters.

Stock Photos

Search for stock photos:

Options

Output

Cost: Free (0 credits)

Check Status

See jobs documentation for the full job lifecycle.

List Models

Returns all supported image models with IDs, key parameters, and mode (text-to-image vs image-to-image).