What it is good at
- Lowest image rate here
- Very fast
Black Forest Labs · Image · 1 credit per image
FLUX schnell costs 1 credit per image, the lowest image rate on Ugesi, and returns results fast. Use it to test ideas, make small graphics and burn through drafts, not for detailed final art.
1 credit per image.
Its sweet spot is output that is viewed small. AI Sticker Generator (Cute cat, Coffee cup, Retro badge, Plant buddy, Pixel heart) runs on it. So does AI Emoji Generator (Laughing face, Party dog, Rocket, Coffee zzz). Pixel Art Generator (RPG hero, Retro city, Item icons, Cozy room, Forest tileset) uses it too. Lower detail barely shows at icon size.
AI Avatar Generator and AI Image Generator also use it. None of these tools take an upload when they run on schnell; everything starts from your text.
A run here costs very little. That makes schnell the place to find out whether a prompt idea works at all. Run "isometric tiny bakery on a floating island, pastel colors, soft clay render" a few times. Tweak the wording, and only move the winner to a heavier model.
Set the ratio first. It offers 1:1, 4:5, 16:9 and 9:16, so test in the shape you plan to publish. Use 9:16 for a phone wallpaper, 16:9 for a slide background and 1:1 for a sticker sheet.
Detail is lower than in FLUX 2. Hands, small text and busy textures are the first to suffer. If a draft looks right but soft, the composition is the part worth keeping.
When you need the classic community prompt behavior, FLUX.1 dev costs 5 credits. Once it opens, FLUX 2 Klein drafts in the FLUX 2 look for 4 credits. Qwen Image offers strong prompt following at 4 credits.
One image is 1 credit, about $0.01 on the best pack. Ten separate runs cost 10 credits, roughly $0.11. It ranks 1st from the cheapest of 41 image models. The most expensive one costs 38 credits per image, so schnell is where you experiment freely.
| Pack | Credits | Runs |
|---|---|---|
| $9 | 750 | 750 |
| $19 | 1,650 | 1,650 |
| $39 | 3,500 | 3,500 |
| $79 | 7,300 | 7,300 |
| $149 | 14,000 | 14,000 |
curl -X POST https://ugesi.com/api/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flux-schnell",
"prompt": "a product shot on white marble"
}'<?php
$ch = curl_init('https://ugesi.com/api/generate');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer YOUR_API_KEY',
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'flux-schnell',
'prompt' => 'a product shot on white marble',
]),
]);
$response = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($response);type GenerateRequest = {
model: string;
prompt: string;
};
type GenerateResponse = {
job_id: number;
job_token: string;
credits_held: number;
status: "queued" | "succeeded";
output_text?: string;
};
const body: GenerateRequest = {
model: "flux-schnell",
prompt: "a product shot on white marble",
};
const resp = await fetch("https://ugesi.com/api/generate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.UGESI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify(body),
});
if (!resp.ok) throw new Error(`HTTP ${resp.status}`);
const job = (await resp.json()) as GenerateResponse;
console.log(job.job_id, job.status);import requests
resp = requests.post(
"https://ugesi.com/api/generate",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={
"model": "flux-schnell",
"prompt": "a product shot on white marble",
},
timeout=60,
)
resp.raise_for_status()
print(resp.json()){
"model": "flux-schnell",
"prompt": "a product shot on white marble"
}The API comes with every credit pack, from Lite to Enterprise, and uses the same balance as the website. API documentation and access →
FLUX schnell is released under the Apache License 2.0, a permissive license that allows commercial use. Outputs from the free sign-up credits are for personal use only. The full rules are in our Terms of service.
Yes, that is where it fits best. At small display sizes its lower detail is hard to notice. The 1 credit rate also makes many variations cheap.
No. It reads a text prompt and an aspect ratio only. Use a FLUX 2 [max] or FLUX Kontext tool when you need to start from a photo.
1:1, 4:5, 16:9 and 9:16. Pick the one matching where the image will be used before generating.
Pay only for what you generate. New accounts start with free credits, no card needed.
Start for freeEssential cookies keep you signed in and protect forms. With your consent we also use statistics: where visits come from (for example a campaign) and which tools work. You can change your choice at any time under “Cookie settings” in the footer. Cookie policy
Essential (always on)
Sign-in, form security and remembering this choice.
An anonymous visit ID and the campaign source (utm), so we know what works. This data stays with us.