✳ainav.
fal screenshot
fal website preview

PRODUCT OVERVIEW

What is fal?

fal is a generative media platform for developers and teams building with image, video, audio, music, speech, 3D, and world models. It provides a unified API to call 1,500+ production-ready models, a serverless option for deploying custom or fine-tuned models with autoscaling, and dedicated GPU compute for training and sustained workloads. Users can start with a model API call, compare models in the Sandbox, and monitor deployments through dashboards and observability tools. Access is usage-based, with per-output model pricing, hourly GPU rates, and enterprise options including private deployments and SOC 2 compliance.

How to use fal

  1. 1

    Get an API key

    Create a fal account, open the dashboard, and generate an API key to authenticate model requests.

  2. 2

    Call a model API

    Pick a model from the marketplace and call it with the Python, JavaScript, or cURL client using your API key.

  3. 3

    Compare models in Sandbox

    Use the Sandbox to compare models side-by-side before committing to one for production.

  4. 4

    Deploy custom models with Serverless

    Define a fal.App, test it with fal run, deploy with fal deploy, and scale runners automatically with your traffic.

  5. 5

    Provision GPU compute

    For training or sustained workloads, create a dedicated H100 instance, connect via SSH, and install your stack.

fal Features

Unified API for 1,500+ image, video, audio, 3D, and world models

Serverless deployment with autoscaling and per-second billing

Dedicated H100 GPU compute with full SSH access

Sandbox for side-by-side model comparison

Built-in observability, logs, and error tracking

Enterprise options including private deployments and SOC 2 compliance

fal Use Cases

  • Developers integrating generative media models into applications

  • Teams deploying custom or fine-tuned models at scale

  • Training and fine-tuning models on dedicated GPU clusters

  • Comparing model outputs before committing to production

fal FAQs

fal provides a unified API to call 1,500+ production-ready image, video, audio, 3D, and world models. Models support synchronous, async queue, streaming, and real-time WebSocket calls.

Model APIs are billed by output unit, such as per second, per image, per megapixel, per 1,000 characters, or per generation depending on the model. Prices are listed on the pricing page.

Serverless runs code in managed runners that autoscale with traffic and bills per second of execution. Compute provides dedicated GPU instances with full SSH access billed at fixed hourly rates, suited for training and sustained workloads.

Compute offers 1xH100-SXM and 8xH100-SXM instances. The 8xH100 instances can be placed in the same sector and connected over InfiniBand for distributed workloads.

Yes. fal Serverless lets you define a fal.App, test it with fal run, and deploy with fal deploy. Deployments support autoscaling, retries, rollbacks, and multiple environments.

fal states it is SOC 2 compliant and offers enterprise options such as single sign-on, private deployments, usage analytics, and 24/7 priority support.

Create an account, get an API key from the dashboard, and make a model API call using the Python, JavaScript, or cURL client. You can also compare models in the Sandbox first.

fal Official Information

Company
features and labels
Website
https://fal.ai/
Support
support@fal.ai
Documentation
https://fal.ai/docs/documentation
Contact
https://fal.ai/contact-sales

fal Pricing

Paid

Model APIs are billed by output unit (per second, image, megapixel, 1,000 characters, or generation depending on model). Serverless is billed per second of execution; Compute is billed per hour at fixed rates. Prices shown are documented list or starting rates in USD.

Model APIs

$0.003USD / per output unit

Usage-based access to 1,500+ generative media models through one unified API. Output pricing varies by model and unit.

  • 1,500+ production-ready image, video, audio, and 3D models
  • Synchronous, async queue, streaming, and real-time WebSocket calls
  • Output-based pricing per second, image, megapixel, or 1,000 characters
  • Example starting rate: FLUX.1 [schnell] at $0.003 per megapixel

Serverless

$1.99USD / per hour

Deploy custom or fine-tuned models on autoscaling serverless GPUs billed per second of execution. GPU rates start as low as $1.99/hr.

  • Autoscaling from zero to thousands of GPUs
  • Per-second billing for runner execution
  • Built-in observability, retries, and rollbacks
  • GPU options including RTX PRO 6000, H100, H200, B200, and B300

Compute

$2.49USD / per hour

Dedicated GPU instances with full SSH access for training, fine-tuning, and sustained workloads, billed at fixed hourly rates.

  • 1xH100-SXM and 8xH100-SXM instance types
  • Full SSH access and persistent instances
  • InfiniBand multi-node connectivity on 8xH100
  • H100 starting as low as $2.49/hr

View official pricing ↗

COMMUNITY REVIEWS

fal User Reviews

Reader reviews

No reviews yet.

Share your experience with fal

Sign in to share your experience. Your display name, rating and review will be public after approval. One review per account per tool.

Your rating