Sign in

Self-Hosting AI Image Models for a Small Business in 2026: Which Weights You Can Sell Without a Licence Fee, and When a $0.27 GPU Beats the API

Five FLUX models and Qwen-Image by licence: two FLUX models and Qwen-Image can be sold from freely

The short answer

If you run a small business or a studio and you are deciding whether to bring image generation in-house, the licence decides more of the bill than the GPU does. On 25 September 2026 we read every model licence, every self-host price and every GPU rate behind this question from the vendors’ own pages. Three answers came out.

  • One FLUX.2 model is free to sell from with no cap: FLUX.2 [klein] 4B, released under Apache-2.0 on its own model card, needing about 13GB of VRAM by Black Forest Labs’ own figure. Its 9B sibling, FLUX.2 [dev] and FLUX.1 [dev] are all non-commercial; FLUX.1 [schnell] is the older Apache-2.0 option.
  • “Free” ends at exactly $1,000,000 of revenue at two vendors: Stability AI’s Community licence and Midjourney’s plan rules draw the identical line.
  • A rented RTX A5000 at $0.27 an hour beats the $0.014 API image only above 19.3 images an hour. Left running all month it costs $197.10, which buys 14,079 images through the API.
Self-hosted modelLicenceCommercial useDownloads, 30 days
FLUX.2 [klein] 4BApache-2.0yes, no cap403,340
FLUX.2 [klein] 9BFLUX Non-Commercialonly with a paid BFL licence180,250
FLUX.2 [dev]FLUX Non-Commercialonly with a paid BFL licence408,845
FLUX.1 [dev]FLUX.1 [dev] Non-Commercialonly with a paid BFL licence700,626
FLUX.1 [schnell]Apache-2.0yes, no cap518,455
Stable Diffusion 3.5 LargeStability AI Communityfree below $1M annual revenue99,347
SDXL base 1.0OpenRAIL++yes, use-based restrictions, no revenue cap3,555,504
Qwen-ImageApache-2.0yes, no cap294,623
Licence and 30 day download count from each model’s Hugging Face record, read 25 September 2026. Stability AI terms from stability.ai/license the same day.

Google’s AI Mode opens its answer to this query with the promise of zero per-image generation costs. For the most-downloaded FLUX model in the table, FLUX.1 [dev] at 700,626 downloads in 30 days, the honest answer is that commercial use is not on offer at any per-image cost, because the licence does not grant it.

The one FLUX.2 model you can sell from, and the page that does not say so

Black Forest Labs, the company behind FLUX (our profile: Black Forest Labs FLUX), split its compact FLUX.2 [klein] family down the middle. Its own model card for the 4B reads Fully open under Apache 2.0 and states the release decision in one line: the 4B under Apache 2.0, the 9B under a non-commercial licence. The card puts the 4B at about 13GB of VRAM, on NVIDIA RTX 3090/4070 and above. The 4B is ungated on Hugging Face; the 9B needs an access request.

Now open BFL’s own pricing page. Its open weights section sells a Builder licence covering FLUX.2 [klein] models at 10,000 images a month, and it does not mention that one of those models is already Apache-2.0 with no volume cap at all. For the 4B, a Builder licence buys nothing Apache-2.0 has not already granted. For the 9B and for FLUX.2 [dev], it is the only commercial route.

A correction to our own research bundle, dated 21 September 2026: it read the Builder tier as a per-image meter on every self-hosted FLUX model. That was wrong for the 4B, and this article is built on the 25 September 2026 re-read.

2.8/10AI Image#4 of 7desk reviewFull review →

The self-host licences Black Forest Labs sells, and the price it does not print

TierModelsVolume capDomainsPrice
BuilderFLUX.2 [klein] models10,000 images a month1not published
PlatformFLUX.2 [klein] 9B + FLUX.2 [dev]100,000 images a month1not published
ProfessionalFLUX.2 [dev]100,000 images a monthup to 3not published
Enterpriseall models and new releasescustomcustomnot published
bfl.ai/licensing and bfl.ai/pricing, read 25 September 2026. Every tier lists 10 licensed users or a custom count.

No tier carries a price. We followed the Purchase button: it points at the BFL dashboard, which answers with an HTTP 307 redirect to a sign-in page on auth.bfl.ai. We did not create an account. The Builder tier also carries a restriction worth reading before you buy: Not meant for client use or downstream applications. An agency making images for clients needs Professional, where the first three clients are included and additional per-client fees apply.

There is a number the Builder licence has to beat, and BFL publishes it on the same page. The FLUX.2 [klein] 4B API costs $0.014 for the first megapixel of each image, so Builder’s own cap of 10,000 images a month would cost $140.00 a month through BFL’s API with no licence, no GPU and no volume ceiling. The same page’s comparison table puts BFL Open Weights in one column and Open Source: Stable Diffusion, Qwen, Wan in another. The vendor does not describe its paid weights as open source, and neither should anyone recommending them.

Free until exactly $1,000,000, at two vendors

Stability AI’s Community licence is Free for businesses with less than $1M in annual revenue, and its FAQ adds that the threshold counts revenue regardless of the source of that revenue. Above it, the Enterprise licence is Custom Pricing. The FAQ also notes the Community licence is revocable if you violate its terms, which is ordinary contract language, and a different asset from Apache-2.0, which carries no revenue test at all.

Midjourney, a hosted service, draws its line at the same number. Its plan comparison says the Pro or Mega plan is required for a company making more than $1,000,000 USD in gross revenue per year. That moves the floor from $10.00 a month to $60.00, with Mega at $120.00 (our profile: Midjourney). Stability publishes no Enterprise price, so Midjourney’s $60.00 is the only published number on either side of the line.

The older Stability model sits outside this entirely. SDXL base 1.0 ships under OpenRAIL++, which restricts uses rather than revenue, and it drew 3,555,504 downloads in 30 days, more than the 2,211,516 of all five FLUX models in the table combined.

Three of the interfaces Google recommends are dormant

A model file needs an interface to run it. Google’s AI Overview names four and its AI Mode names three. We read all of them, plus the two code repositories the model vendors publish, from the GitHub API on 25 September 2026.

ProjectStarsLicenceLast pushIdle
ComfyUI135,005GPL-3.025 September 2026within a day
InvokeAI28,295Apache-2.025 September 2026within a day
AUTOMATIC1111 Stable Diffusion WebUI165,130AGPL-3.02 March 20266.8 months
Fooocus53,181GPL-3.01 December 20259.8 months
Stable Diffusion WebUI Forge13,030AGPL-3.031 July 202513.8 months
black-forest-labs/flux (code)25,980Apache-2.031 July 202513.8 months
Stability-AI/generative-models27,298MIT16 December 20259.3 months
GitHub REST API, read 25 September 2026. Idle is days since the last push divided by 30.44. None of these repositories is archived, so none shows a warning badge.

The most-starred project in the category has not been pushed in 6.8 months. AUTOMATIC1111 Stable Diffusion WebUI has 165,130 stars, 22% more than ComfyUI, and Google’s AI Overview describes it as The classic, feature-rich web interface for local generation.

Fooocus says so itself. Its README heading reads Limited Long-Term Support (LTS) with Bug Fixes Only, and it sends anyone who wants Flux to two other projects, WebUI Forge and ComfyUI. Forge, the first of those, was last pushed on 31 July 2025, 13.8 months before our read, and Google’s AI Mode recommends it as a performance-optimized fork of Automatic1111. The recommendation chain runs from one dormant project to another.

Two projects are active. ComfyUI was pushed within a day of our read and has quietly changed owner: the old comfyanonymous/ComfyUI address now redirects to the Comfy-Org organisation, so every old link still works and nothing announces the move. InvokeAI, Apache-2.0, was pushed the same day we read it. The Apache-2.0 badge on black-forest-labs/flux covers its code only; the weights carry the licences in the first table.

5.1/10AI Image#3 of 7desk reviewFull review →

When a rented GPU beats paying per image

Google’s AI Overview says self-hosting needs at least 8GB to 16GB of VRAM and cites no vendor for it. BFL’s own card gives the only vendor figure we found: about 13GB for FLUX.2 [klein] 4B. Every card in the table below clears that. So compare a rented card with the same model bought per image through BFL’s API, using two published numbers and no speed estimate.

Runpod cardPer hourImages an hour to beat the APIAlways on, 730 hoursAPI images that buys
RTX A5000 (24GB)$0.2719.3 (one per 187s)$197.1014,079
L4 (24GB)$0.4935.0 (one per 103s)$357.7025,550
RTX 3090 (24GB)$0.5035.7 (one per 101s)$365.0026,071
RTX 4090 (24GB)$0.7452.9 (one per 68s)$540.2038,586
RTX 5090 (32GB)$0.9970.7 (one per 51s)$722.7051,621
GPU rates from runpod.io/pricing and the FLUX.2 [klein] 4B API rate of $0.014 per 1024×1024 image from bfl.ai/pricing, both read 25 September 2026. The break-even is division, not a benchmark: if your card makes images faster than the middle column, renting wins.

Read the last two columns together. A pod left running all month costs $197.10 on the cheapest card, the same money as 14,079 API images. Below roughly that volume, an always-on rented card loses to the API, and the self-hosted case rests on starting pods only when there is work, or on hardware you already own. BFL’s card claims end-to-end inference in as low as under a second without naming the card it was measured on, so we do not use it.

What a self-hosted stack replaces, priced

Paid optionMonthlyWhat you get
Midjourney Basic$10.003.3 Fast GPU hours
Midjourney Standard$30.0015 Fast GPU hours
Midjourney Pro$60.0030 Fast GPU hours, required above $1M revenue
Midjourney Mega$120.0060 Fast GPU hours
FLUX.2 [klein] 4B via BFL API$140.0010,000 images at 1024×1024
FLUX.1 [dev] via BFL API$250.0010,000 images, a commercial route to a non-commercial model
Midjourney monthly prices from its plan comparison, read 25 September 2026; annual billing is 20% less. BFL API rates from bfl.ai/pricing the same day.

The last row is the quiet one. FLUX.1 [dev] cannot be self-hosted for commercial work without a BFL licence, but BFL sells its output through the API at $0.025 an image. For a team that wants that model specifically, the API is the priced commercial route and the self-host licence is the unpriced one.

The stack that avoids all of it, on published terms: FLUX.2 [klein] 4B or Qwen-Image (both Apache-2.0) in ComfyUI or InvokeAI (both active), on a card with at least 13GB. The monthly spend it avoids is the $30.00 to $120.00 of a Midjourney seat, or $140.00 per 10,000 API images, minus whatever the GPU hours cost you.

Related reading on this site

Questions people ask about self-hosting image models

Are there any open-source image generation models available?

Yes. On 25 September 2026, three families were released under Apache-2.0 with no revenue cap: FLUX.2 [klein] 4B, FLUX.1 [schnell] and Qwen-Image. SDXL base 1.0 is under OpenRAIL++, which restricts uses rather than revenue. Stable Diffusion 3.5 is free only below $1,000,000 of annual revenue, and FLUX.2 [dev], FLUX.2 [klein] 9B and FLUX.1 [dev] are non-commercial.

Which AI models can you self host?

Any model whose weights you can download. The licence decides whether you can sell what it makes. For image generation, the models you can self-host and use commercially without a fee, read 25 September 2026, are FLUX.2 [klein] 4B, FLUX.1 [schnell], Qwen-Image and SDXL base 1.0, plus Stable Diffusion 3.5 if your business earns under $1,000,000 a year.

What open-source models can I run locally?

Black Forest Labs puts FLUX.2 [klein] 4B at about 13GB of VRAM, on NVIDIA RTX 3090/4070 and above. Fooocus, an SDXL interface, lists 4GB as its minimal GPU memory, though its README declares the project in bug-fix-only support. We found no vendor VRAM figure for the other models and do not repeat the ranges search results quote.

What is the best open-source image generation model in 2026?

For a business, the one with the licence you can use. FLUX.2 [klein] 4B is the newest FLUX model released under Apache-2.0, with 403,340 downloads in the 30 days to 25 September 2026. We do not rank image quality; we did not measure it.

Is self-hosting an image model cheaper than using an API?

Only above a volume you can compute. A Runpod RTX A5000 at $0.27 an hour must make more than 19.3 images an hour to beat the $0.014 FLUX.2 [klein] 4B API. Left running for a whole month it costs $197.10, which buys 14,079 API images. Both rates read 25 September 2026.

Do I need a licence to sell images made with FLUX?

It depends on which FLUX. FLUX.2 [klein] 4B and FLUX.1 [schnell] are Apache-2.0 and need none. FLUX.2 [klein] 9B, FLUX.2 [dev] and FLUX.1 [dev] are non-commercial, so self-hosting them for paid work needs a Black Forest Labs licence, which publishes no price, or the BFL API, which does.

When does Midjourney require a more expensive plan?

When your company makes more than $1,000,000 USD in gross revenue a year. Midjourney’s plan comparison, read 25 September 2026, requires Pro at $60.00 a month or Mega at $120.00 above that line.

Sources

Every figure above traces to one of these, each opened on the date shown.

  1. Black Forest Labs, FLUX.2 [klein] 4B model card, huggingface.co, read 25 September 2026.
  2. Hugging Face model API, licence and 30 day downloads for the eight models in the licence table, huggingface.co, read 25 September 2026.
  3. Black Forest Labs, open weights licensing, bfl.ai, read 25 September 2026.
  4. Black Forest Labs, API pricing (FLUX.2 and FLUX.1 tabs), bfl.ai, read 25 September 2026.
  5. Stability AI, license page and FAQ, stability.ai, read 25 September 2026.
  6. Midjourney, Comparing Midjourney Plans, docs.midjourney.com, read 25 September 2026.
  7. Runpod, Pods pricing, www.runpod.io, read 25 September 2026.
  8. GitHub REST API, repository metadata for all seven repositories, api.github.com, read 25 September 2026.
  9. Fooocus README, project status and minimal requirement, github.com, read 25 September 2026.
  10. Google AI Overview and AI Mode for this query, captured via SerpAPI, www.google.com, read 21 September 2026.

Comments

Sign in to join the discussion.

Login to comment