Meet the new Klein. Open weights. Native 4K. Explore the model

The Klein field guide · Updated October 17, 2026

FLUX 3 Image Klein Download

Find the official weights, select the right package for your runtime, and avoid downloading incompatible or unnecessary files.

Try the model in your browser

Choose a package before downloading

The useful first decision is your runtime. A checkpoint for the reference Python implementation and a repackaged ComfyUI file belong to different loading paths. Pick one route, keep its supporting files together, and record the repository revision. The links below go to Black Forest Labs, not a third-party mirror.

Your taskOfficial packageWhat to check
Generation or editing in PythonDistilled model filesTransformer, text encoder and image autoencoder
Research or trainingBase model filesRuntime compatibility and the license for your use
A native node workflowComfyUI packageDiffusion model, text encoder, VAE and prompt upsampler required by the template

BF16 and quantized variants

BF16 is a numerical format, not a promise that a model fits your GPU. Quantized files reduce some storage and memory costs, but their loader and hardware support must match. The standard repository lists FP8 and NVFP4 variants; the ComfyUI package has its own file set. Follow the chosen package's current instructions instead of renaming one format to look like another.

The transformer is only one component. Budget disk space for the encoder, decoder, optional cached revisions and the upsampler used by your workflow. For runtime choices and memory considerations, continue with the local setup guide.

Get access and download only what you need

  1. Open the model card. Confirm that the owner is black-forest-labs and the repository matches your selected runtime.
  2. Review the access conditions. Hugging Face may ask you to sign in and accept the publisher's conditions before serving gated files. Access to one package does not prove access to every repository.
  3. Choose the checkpoint and precision. Start with Distilled for inference unless your task specifically needs Base. Use the exact variant your workflow supports.
  4. Select the supporting components. Read the model card or template's file list before transferring large files. Downloading every variant can consume unnecessary disk space.
  5. Keep the source information. Record repository, revision and filenames alongside your workflow so a later update is reproducible.

A browser download is suitable for a few files. For a managed Python installation, the model card also documents Hugging Face's download tools and file filters. Use those instructions in your own environment; this website does not ask for a Hugging Face token or host model weights.

License check before deployment

Read the official weights license for your intended use. Publicly downloadable files do not imply unrestricted commercial rights. The code license and model license are separate checks.

Verify the download before loading it

Compare each filename and displayed file size with the publisher's listing. If a transfer was interrupted, use your download client's supported resume or verification feature. A file that ends in .safetensors but contains an HTML access-denied page is not a valid checkpoint.

For ComfyUI, the model-folder map shows where each component belongs. For Python, keep the repository's directory structure rather than moving every file into one folder. Make one small text-to-image request before introducing edits or larger outputs.

Common download errors and fixes

401 or 403 from Hugging Face

Check access acceptance and the account used by your download client. Do not make a private access token public or include it in a shared workflow. An authorized browser session and a terminal client can have different authentication states.

A loader rejects an otherwise complete file

Check the package, precision and loader version together. A successful transfer does not establish runtime compatibility. Compare against a fresh native template before changing a file's name or installing unrelated custom nodes.

The model loads but generation runs out of memory

That is a runtime problem rather than a download failure. Keep the verified files, reduce the test workload and use the local troubleshooting checklist to isolate it.

A few things to know

Frequently asked questions

Where is the official weights download?

Use Black Forest Labs on Hugging Face. The Distilled, Base and ComfyUI repositories serve different needs; choose the package required by your runtime and read its model card before downloading.

Do I need a Hugging Face account?

The official repositories can require sign-in and acceptance of publisher conditions to access gated files. Confirm access in the account used by your download client.

Is a checkpoint file the whole installation?

No. Your runtime also needs matching supporting components, including a text encoder and image autoencoder. Follow its prompt-upsampling requirements too. A transformer file size is not total disk or GPU memory use.

Should I download every precision variant?

Choose the format your selected loader and GPU support. Downloading every variant is unnecessary for a first workflow. Keep the model revision and component list with your setup.

From an idea to an image

Make room for your next idea.

Try a prompt. Explore a reference. See what Klein can do.

Try FLUX 3 Image Klein