- API
- MCP
Start generating images with FLUX: create an account, add credits, create an API key, and make your first call — for FLUX 3 or FLUX.2.Navigate to API → Keys in your project sidebar and click Add Key. Give it a descriptive name like “Production App” or “Testing Environment” — each key is scoped to its project. The key is shown once, so copy it right away, then add it to your environment:
1
Create your account
Go to dashboard.bfl.ai and register your account. You’ll need to confirm your email before logging in.When you create your account, we automatically set up:
- A Default Organization - your workspace for managing team members and billing
- A Default Project - where your API keys and usage are tracked
2
Add credits to your account
Credits power all API and Playground usage.To add credits:
Simple pricing: 1 credit = $0.01 USD
- Go to dashboard.bfl.ai
- In your organization sidebar, navigate to API → Credits
- Click Add Credits
- Choose your amount and complete payment via Stripe
3
Create your API key
Prefer an interactive experience? Use our Dashboard Quickstart to create your API key and make your first call.
4
Make your first call
Generation is asynchronous: you POST a request, get back a See the image generation guide for the polling loop and full examples in Python, TypeScript, and cURL.
polling_url, then poll it for the finished result. Here is that first request — a FLUX 3 video from a text prompt.See our full pricing page for complete details or use the pricing calculator.
Next Steps
Generate Your First Image
Learn how to create images using our API
Try the Playground
Test models instantly without writing code
Explore FLUX.2
Our latest and most powerful model family
Prompting Guide
Get better results with effective prompts

