Crawler Report for docs.bfl.ml

Summary

Website Quality Score

8.5 Good
Performance
10.0
SEO
9.8
Security
8.5
Accessibility
5.0
Best Practices
9.2
  • ⛔ Skipped URLs - 30 skipped URLs found.
  • ⚠️ 54 page(s) do not support Brotli compression.
  • ⚠️ No WebP image found on the website.
  • ⚠️ No AVIF image found on the website.
  • ⚠️ 53 page(s) with skipped heading levels.
  • ⚠️ 9 page(s) without image alt attributes.
  • ⚠️ 54 page(s) without form labels.
  • ⚠️ 54 page(s) without aria labels.
  • ⚠️ 54 page(s) without role attributes.
  • ⚠️ Security - 216 pages(s) with warning(s).
  • ⏩ Loaded robots.txt for domain 'docs.bfl.ml': status code 200, size 74 B and took 163 ms.
  • ⏩ External URLs - 30 external URL(s) found.
  • ⏩ Redirects - 1 redirect(s) found.
  • ⏩ DNS IPv6: domain docs.bfl.ml does not support IPv6 (DNS server: 127.0.0.53).
  • ✅ 404 OK - all pages exists, no non-existent pages found.
  • ✅ SSL/TLS certificate is valid until Apr 29 01:33:25 2026 GMT. Issued by C = US, O = Let's Encrypt, CN = R12. Subject is CN = docs.bfl.ml.
  • ✅ SSL/TLS certificate issued by 'C = US, O = Let's Encrypt, CN = R12'.
  • ✅ Performance OK - all non-media URLs are faster than 3 seconds.
  • ✅ HTTP headers - found 27 unique headers.
  • ✅ All 53 unique title(s) are within the allowed 10% duplicity. Highest duplicity title has 3%.
  • ✅ All 52 description(s) are within the allowed 10% duplicity. Highest duplicity description has 5%.
  • ✅ All pages have quoted attributes.
  • ✅ All pages have inline SVGs smaller than 5120 bytes.
  • ✅ All pages have inline SVGs with less than 5 duplicates.
  • ✅ All pages have valid or none inline SVGs.
  • ✅ All pages without multiple <h1> headings.
  • ✅ All pages have <h1> heading.
  • ✅ All pages have DOM depth less than 30.
  • ✅ All pages have clickable (interactive) phone numbers.
  • ✅ All pages have valid HTML.
  • ✅ All pages have lang attribute.
  • ✅ DNS IPv4 OK: domain docs.bfl.ml resolved to cname.vercel-dns.com., 66.33.60.67, 76.76.21.98 (DNS server: 127.0.0.53).
  • 📌 DNS Aliases: IP(s) for domain docs.bfl.ml were resolved by CNAME chain docs.bfl.ml > cname.vercel-dns.com.

Visited URLs

Found 55 row(s).
URLStatusTypeTime (s)SizeCache
/308 Redirect269 ms115 B0 s
/quick_start/introduction200 HTML61 ms 295 kB0 s
/quick_start/get_started200 HTML74 ms 345 kB0 s
/kontext/kontext_overview200 HTML97 ms 341 kB0 s
/quick_start/pricing200 HTML65 ms 303 kB0 s
/flux_2/flux2_overview200 HTML82 ms 464 kB0 s
/flux_models/flux_1_1_pro_ultra_raw200 HTML138 ms478 kB0 s
/account_management/credits_billing200 HTML192 ms335 kB0 s
/quick_start/generating_images200 HTML103 ms493 kB0 s
/api_integration/mcp_integration200 HTML116 ms360 kB0 s
/api_integration/integration_guidelines200 HTML65 ms 733 kB0 s
/kontext/kontext_image_editing200 HTML79 ms 511 kB0 s
/api-reference/get-the-users-credits200 HTML99 ms 285 kB0 s
/flux_2/flux2_text_to_image200 HTML108 ms759 kB0 s
/guides/prompting_summary200 HTML116 ms346 kB0 s
/release-notes200 HTML68 ms 349 kB0 s
/flux_tools/flux_1_fill200 HTML67 ms 456 kB0 s
/api_integration/errors200 HTML102 ms310 kB0 s
/account_management/organizations_projects200 HTML131 ms352 kB0 s
/account_management/team_management200 HTML256 ms351 kB0 s
/flux_2/flux2_image_editing200 HTML86 ms 728 kB0 s
/flux_2/flux2_klein_training200 HTML68 ms 389 kB0 s
/flux_models/flux_1_1_pro200 HTML106 ms465 kB0 s
/api_integration/skills_integration200 HTML99 ms 372 kB0 s
/guides/prompting_guide_flux2200 HTML105 ms965 kB0 s
/flux_2/flux2_klein_training_example200 HTML126 ms760 kB0 s
/kontext/kontext_text_to_image200 HTML109 ms473 kB0 s
/guides/prompting_guide_flux2_klein200 HTML86 ms 416 kB0 s
/api-reference/utility/get-result200 HTML120 ms309 kB0 s
/guides/prompting_guide_t2i_negative200 HTML111 ms309 kB0 s
/guides/prompting_guide_t2i_advanced200 HTML56 ms 372 kB0 s
/guides/prompting_guide_kontext_i2i200 HTML61 ms 451 kB0 s
/guides/prompting_guide_interactive_builder200 HTML222 ms292 kB0 s
/guides/prompting_guide_t2i_fundamentals200 HTML66 ms 347 kB0 s
/guides/prompting_guide_t2i_essentials200 HTML77 ms 342 kB0 s
/api-reference/utility/delete-finetune200 HTML108 ms311 kB0 s
/api-reference/utility/my-finetunes200 HTML87 ms 289 kB0 s
/api-reference/utility/finetune-details200 HTML204 ms298 kB0 s
/api-reference/models/generate-an-image-with-flux-11-[pro]200 HTML196 ms365 kB0 s
/api-reference/models/generate-an-image-with-flux1-fil…g-an-input-image-and-mask200 HTML205 ms381 kB0 s
/api-reference/models/generate-or-edit-an-image-with-flux2-[pro]200 HTML73 ms 391 kB0 s
/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-4b]200 HTML225 ms368 kB0 s
/api-reference/models/generate-an-image-with-flux1-[dev]200 HTML203 ms373 kB0 s
/api-reference/models/edit-or-create-an-image-with-flux-kontext-pro200 HTML122 ms369 kB0 s
/api-reference/models/generate-an-image-with-flux-11-[…-finetune-with-ultra-mode200 HTML199 ms374 kB0 s
/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-9b-kv]200 HTML401 ms375 kB0 s
/api-reference/models/generate-or-edit-an-image-with-flux2-[flex]200 HTML251 ms400 kB0 s
/api-reference/models/generate-an-image-with-flux1-fil…g-an-input-image-and-mask200 HTML112 ms374 kB0 s
/api-reference/models/expand-an-image-by-adding-pixels-on-any-side200 HTML209 ms383 kB0 s
/api-reference/models/generate-or-edit-an-image-with-flux2-[pro]-preview200 HTML884 ms391 kB0 s
/api-reference/models/generate-an-image-with-flux-2-max200 HTML137 ms390 kB0 s
/api-reference/models/generate-an-image-with-flux-11-[…ode-and-optional-raw-mode200 HTML266 ms371 kB0 s
/api-reference/models/edit-or-create-an-image-with-flux-kontext-max200 HTML95 ms 369 kB0 s
/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-9b]200 HTML198 ms375 kB0 s
/api-reference/models/report-model-usage200 HTML129 ms298 kB0 s
No rows found, please edit your search term.

Best practices

Found 10 row(s).
Analysis nameOKNoticeWarningCritical
DOM depth (> 30)54000
Heading structure550750
Large inline SVGs (> 5120 B)106000
Invalid inline SVGs106000
Duplicate inline SVGs (> 5 and > 1024 B)106000
Title uniqueness (> 10%)53000
Description uniqueness (> 10%)52000
Brotli support00540
WebP support0010
AVIF support0010
No rows found, please edit your search term.

Large inline SVGs

No problems found.


Duplicate inline SVGs

No problems found.


Invalid inline SVGs

No problems found.


Missing quotes on attributes

No problems found.


DOM depth

No problems found.


Heading structure

SeverityOccursDetailAffected URLs (max 5)
warning53Heading structure is skipping levels: found an <h5> without a previous higher heading.URL 1, URL 2, URL 3, URL 4, URL 5
warning22Heading structure is skipping levels: found an <h4> after an <h1>.URL 1, URL 2, URL 3, URL 4, URL 5

Non-clickable phone numbers

No problems found.


Title uniqueness

No problems found.


Description uniqueness

No problems found.

Accessibility

Analysis nameOKNoticeWarningCritical
Missing aria labels250601
Missing html lang attribute1000
Missing form labels0010
Missing image alt attributes2420680
Missing roles0030

Valid HTML

No problems found.


Missing image alt attributes

SeverityOccursDetailAffected URLs (max 5)
warning80<img class="" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning3<img class="rounded" *** >/guides/prompting_guide_flux2

Missing form labels

SeverityOccursDetailAffected URLs (max 5)
warning54<input class="hidden" *** >URL 1, URL 2, URL 3, URL 4, URL 5

Missing aria labels

Found 52 row(s).
SeverityOccursDetailAffected URLs (max 5)
critical54<input class="hidden" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning694<a class="group flex items-* pr-* py-* cursor-* gap-* text-* rounded-* w-* outline-* hover:bg-* dark:hover:bg-* text-* hover:text-* dark:text-* dark:hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning594<a class="text-* max-* whitespace-* md:truncate text-* dark:text-* hover:text-* dark:hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning324<a class="h-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning216<a class="flex items-* gap-* whitespace-* font-* text-* hover:text-* dark:text-* dark:hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning162<a class="link nav-* group relative h-* gap-* flex items-* font-* text-* dark:text-* hover:text-* dark:hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning162<a class="link nav-* ml-* group flex items-* lg:text-* lg:leading-* mb-* sm:mb-* font-* outline-* text-* hover:text-* dark:text-* dark:hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning143<a class="break-* py-* block font-* hover:text-* dark:text-* dark:hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning117<a class="group flex items-* break-* py-* whitespace-* text-* hover:text-* dark:text-* dark:hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning108<button class="group hover:bg-* dark:hover:bg-* p-* rounded-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning108<a class="select-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning92<a class="group flex items-* pr-* py-* cursor-* gap-* text-* break-* hyphens-* rounded-* w-* outline-* hover:bg-* dark:hover:bg-* text-* hover:text-* dark:text-* dark:hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning88<a class="link" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning54<button id="assistant-entry-mobile">URL 1, URL 2, URL 3, URL 4, URL 5
warning54<a class="group flex items-* gap-* text-* text-* dark:text-* hover:text-* dark:hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning54<button class="px-* py-* flex flex-* gap-* items-* border-* rounded-* text-* dark:text-* hover:text-* dark:hover:text-* bg-* dark:bg-* hover:border-* hover:dark:border-*" id="feedback-thumbs-down">URL 1, URL 2, URL 3, URL 4, URL 5
warning54<a class="link nav-* group relative h-* gap-* flex items-* font-* hover:text-* dark:hover:text-* text-* dark:text-* [text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning54<a class="group px-* py-* relative inline-* items-* text-* font-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning54<a class="link nav-* ml-* group flex items-* lg:text-* lg:leading-* mb-* sm:mb-* font-* outline-* [text-* text-* dark:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning54<a class="wrap-* font-* text-* underline" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning54<a class="sr-* focus:not-* focus:fixed focus:top-* focus:left-* focus:z-* focus:p-* focus:text-* focus:bg-* dark:focus:bg-* focus:rounded-* focus:outline-* dark:focus:outline-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning54<button class="px-* py-* flex flex-* gap-* items-* border-* rounded-* text-* dark:text-* hover:text-* dark:hover:text-* bg-* dark:bg-* hover:border-* hover:dark:border-*" id="feedback-thumbs-up">URL 1, URL 2, URL 3, URL 4, URL 5
warning54<button class="flex items-* h-* py-* px-* lg:hidden focus:outline-* w-* text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning50<a class="flex items-* space-* group" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning50<a class="flex items-* ml-* space-* group" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning49<a class="group flex items-* pr-* py-* cursor-* gap-* text-* rounded-* w-* outline-* bg-* text-* [text-* dark:text-* dark:bg-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning44<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_2jinpfcqcf99absnpfdb_-trigger-***" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning44<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_kl5inpfcqcf99absnpfdb_-trigger-***" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning44<button class="group disabled:pointer-* [& *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning40<button class="group group overflow-* rounded-* disabled:pointer-* [& *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning36<a class="break-* py-* block hover:text-* dark:text-* dark:hover:text-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning32<button class="text-* dark:text-* font-* flex items-* space-* hover:text-* dark:hover:text-* transition-* cursor-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning24<button class="px-* py-* flex items-* gap-* justify-* rounded-* border cursor-* transition-* duration-* outline-* text-* whitespace-* font-* border-* bg-* text-* hover:bg-*" *** >/guides/prompting_guide_flux2
warning5<a class="group flex items-* pr-* py-* cursor-* gap-* text-* break-* hyphens-* rounded-* w-* outline-* bg-* text-* [text-* dark:text-* dark:bg-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning4<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_fldinpfcqcf99absnpfdb_-trigger-***" *** >URL 1, URL 2
warning4<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_bldinpfcqcf99absnpfdb_-trigger-***" *** >URL 1, URL 2
warning4<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_1kldinpfcqcf99absnpfdb_-trigger-***" *** >/flux_2/flux2_image_editing
warning4<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_eldinpfcqcf99absnpfdb_-trigger-***" *** >URL 1, URL 2
warning4<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_hldinpfcqcf99absnpfdb_-trigger-***" *** >URL 1, URL 2
warning3<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_vldinpfcqcf99absnpfdb_-trigger-***" *** >URL 1, URL 2
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_3aq8ldinpfcqcf99absnpfdb_-trigger-***" *** >/flux_2/flux2_text_to_image
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_ar8ldinpfcqcf99absnpfdb_-trigger-***" *** >/flux_2/flux2_text_to_image
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_gldinpfcqcf99absnpfdb_-trigger-***" *** >/quick_start/generating_images
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_7aq8ldinpfcqcf99absnpfdb_-trigger-***" *** >/flux_2/flux2_text_to_image
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_15aq8ldinpfcqcf99absnpfdb_-trigger-***" *** >/flux_2/flux2_text_to_image
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_19aq8ldinpfcqcf99absnpfdb_-trigger-***" *** >/flux_2/flux2_text_to_image
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_qldinpfcqcf99absnpfdb_-trigger-***" *** >/api_integration/integration_guidelines
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_ildinpfcqcf99absnpfdb_-trigger-***" *** >/flux_tools/flux_1_fill
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_as8ldinpfcqcf99absnpfdb_-trigger-***" *** >/flux_2/flux2_text_to_image
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_rldinpfcqcf99absnpfdb_-trigger-***" *** >/kontext/kontext_image_editing
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_1qldinpfcqcf99absnpfdb_-trigger-***" *** >/flux_2/flux2_image_editing
warning2<button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_lldinpfcqcf99absnpfdb_-trigger-***" *** >/kontext/kontext_text_to_image
No rows found, please edit your search term.

Missing roles

SeverityOccursDetailAffected URLs (max 5)
warning54<header class="relative leading-*" id="header">URL 1, URL 2, URL 3, URL 4, URL 5
warning54<footer class="advanced-* flex flex-* items-* mx-* border-* border-* dark:border-* peer-* peer-* peer-* peer-* peer-*" id="footer">URL 1, URL 2, URL 3, URL 4, URL 5
warning54<nav class="text-*">URL 1, URL 2, URL 3, URL 4, URL 5

Missing html lang attribute

No problems found.

Security

HeaderOKNoticeWarningCriticalRecommendation
X-Content-Type-Options00540X-Content-Type-Options header is not set. It stops MIME type sniffing and mitigates content type attacks.
Referrer-Policy00540Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security.
Feature-Policy00540Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set.
Permissions-Policy00540Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security.
Server05400Server header is set to 'Vercel'. It is better not to reveal used technologies.
Strict-Transport-Security54000
X-Frame-Options54000
X-XSS-Protection54000
Content-Security-Policy54000

Security headers

SeverityOccursDetailAffected URLs (max 5)
warning54Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security.URL 1, URL 2, URL 3, URL 4, URL 5
warning54X-Content-Type-Options header is not set. It stops MIME type sniffing and mitigates content type attacks.URL 1, URL 2, URL 3, URL 4, URL 5
warning54Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set.URL 1, URL 2, URL 3, URL 4, URL 5
warning54Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security.URL 1, URL 2, URL 3, URL 4, URL 5
notice54Server header is set to 'Vercel'. It is better not to reveal used technologies.URL 1, URL 2, URL 3, URL 4, URL 5

TOP non-unique titles

Count 🔽Title
2Overview - Black Forest Labs

TOP non-unique descriptions

Count 🔽Description
3

SEO metadata

Found 54 row(s).
URL 🔼IndexingTitleH1DescriptionKeywords
/account_management/credits_billingAllowedCredits & Billing - Black Forest LabsCredits & BillingAdd credits, track usage, and handle billing for your organization
/account_management/organizations_projectsAllowedOrganizations & Projects - Black Forest LabsOrganizations & ProjectsOrganize your teams, manage API keys, and control access with Organizations and Projects.
/account_management/team_managementAllowedTeam Management - Black Forest LabsTeam ManagementInvite team members, assign roles, and manage access to your organizations and projects.
/api-reference/get-the-users-creditsAllowedGet the user's credits - Black Forest LabsGet the user's creditsGet the user's credits
/api-reference/models/edit-or-create-an-image-with-flux-kontext-maxAllowedEdit or create an image with Flux Kontext Max - Black Forest LabsEdit or create an image with Flux Kontext Max
/api-reference/models/edit-or-create-an-image-with-flux-kontext-proAllowedEdit or create an image with Flux Kontext Pro - Black Forest LabsEdit or create an image with Flux Kontext Pro
/api-reference/models/expand-an-image-by-adding-pixels-on-any-sideAllowedExpand an image by adding pixels on any side. - Black Forest LabsExpand an image by adding pixels on any side.Submits an image expansion task that adds the specified number of pixels to any combination of sides (top, bottom, left, right) while maintaining context.
/api-reference/models/generate-an-image-with-flux-11-[pro]AllowedGenerate an image with FLUX 1.1 [pro]. - Black Forest LabsGenerate an image with FLUX 1.1 [pro].Submits an image generation task with FLUX 1.1 [pro].
/api-reference/models/generate-an-image-with-flux-11-[pro]-finetune-with-ultra-modeAllowedGenerate an image with FLUX 1.1 [pro] finetune with ultra mode. - Black Forest LabsGenerate an image with FLUX 1.1 [pro] finetune with ultra mode.Submits an image generation task with FLUX 1.1 [pro] finetune with ultra mode.
/api-reference/models/generate-an-image-with-flux-11-[pro]-with-ultra-mode-and-optional-raw-modeAllowedGenerate an image with FLUX 1.1 [pro] with ultra mode and optional raw mode. - Black Forest LabsGenerate an image with FLUX 1.1 [pro] with ultra mode and optional raw mode.Submits an image generation task with FLUX 1.1 [pro] with ultra mode and optional raw mode.
/api-reference/models/generate-an-image-with-flux-2-maxAllowedGenerate an image with FLUX 2 MAX - Black Forest LabsGenerate an image with FLUX 2 MAXSubmits an image generation task with FLUX 2 MAX.
/api-reference/models/generate-an-image-with-flux1-[dev]AllowedGenerate an image with FLUX.1 [dev]. - Black Forest LabsGenerate an image with FLUX.1 [dev].Submits an image generation task with FLUX.1 [dev].
/api-reference/models/generate-an-image-with-flux1-fill-[pro]-finetune-using-an-input-image-and-maskAllowedGenerate an image with FLUX.1 Fill [pro] finetune using an input image and mask. - Black Forest LabsGenerate an image with FLUX.1 Fill [pro] finetune using an input image and mask.Submits an image generation task with the FLUX.1 Fill [pro] finetune model using an input image and mask. Mask can be applied to alpha channel or submitted as a separate image.
/api-reference/models/generate-an-image-with-flux1-fill-[pro]-using-an-input-image-and-maskAllowedGenerate an image with FLUX.1 Fill [pro] using an input image and mask. - Black Forest LabsGenerate an image with FLUX.1 Fill [pro] using an input image and mask.Submits an image generation task with the FLUX.1 Fill [pro] model using an input image and mask. Mask can be applied to alpha channel or submitted as a separate image.
/api-reference/models/generate-or-edit-an-image-with-flux2-[flex]AllowedGenerate or edit an image with FLUX.2 [FLEX] - Black Forest LabsGenerate or edit an image with FLUX.2 [FLEX]Submits an image generation or editing task with FLUX.2 [FLEX].
/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-4b]AllowedGenerate or edit an image with FLUX.2 [Klein 4B] - Black Forest LabsGenerate or edit an image with FLUX.2 [Klein 4B]Submits an image generation or editing task with FLUX.2 [Klein 4B].
/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-9b-kv]AllowedGenerate or edit an image with FLUX.2 [Klein 9B KV] - Black Forest LabsGenerate or edit an image with FLUX.2 [Klein 9B KV]Submits an image generation or editing task with FLUX.2 [Klein 9B] with KV caching.
/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-9b]AllowedGenerate or edit an image with FLUX.2 [Klein 9B] - Black Forest LabsGenerate or edit an image with FLUX.2 [Klein 9B]Submits an image generation or editing task with FLUX.2 [Klein 9B].
/api-reference/models/generate-or-edit-an-image-with-flux2-[pro]AllowedGenerate or edit an image with FLUX.2 [PRO] - Black Forest LabsGenerate or edit an image with FLUX.2 [PRO]Submits an image generation or edit task with FLUX.2 [PRO].
/api-reference/models/generate-or-edit-an-image-with-flux2-[pro]-previewAllowedGenerate or edit an image with FLUX.2 [PRO] Preview - Black Forest LabsGenerate or edit an image with FLUX.2 [PRO] PreviewSubmits an image generation or edit task with FLUX.2 [PRO] Preview.
/api-reference/models/report-model-usageAllowedReport Model Usage - Black Forest LabsReport Model Usage
/api-reference/utility/delete-finetuneAllowedDelete Finetune - Black Forest LabsDelete FinetuneDelete a finetune_id that was created by the user
/api-reference/utility/finetune-detailsAllowedFinetune Details - Black Forest LabsFinetune DetailsGet details about the training parameters and other metadata connected to a specific finetune_id that was created by the user.
/api-reference/utility/get-resultAllowedGet Result - Black Forest LabsGet ResultAn endpoint for getting generation task result.
/api-reference/utility/my-finetunesAllowedMy Finetunes - Black Forest LabsMy FinetunesList all finetune_ids created by the user
/api_integration/errorsAllowedErrors - Black Forest LabsErrorsReference for HTTP status codes and response types returned by the FLUX API, including error handling guidance.
/api_integration/integration_guidelinesAllowedFLUX API Integration Guide - Black Forest LabsFLUX API Integration GuideEssential guide for integrating with FLUX API endpoints, including endpoint selection, polling, and content handling.
/api_integration/mcp_integrationAllowedMCP Integration with FLUX - Black Forest LabsMCP Integration with FLUXUse FLUX image generation models in Claude Desktop, Claude.ai, or any MCP-compatible application.
/api_integration/skills_integrationAllowedBFL Agent Skills - Black Forest LabsBFL Agent SkillsReusable capabilities that teach AI agents how to work with FLUX models.
/flux_2/flux2_image_editingAllowedFLUX.2 Image Editing - Black Forest LabsFLUX.2 Image EditingEdit images with FLUX.2 using text prompts, multi-reference support, and advanced controls for professional workflows
/flux_2/flux2_klein_trainingAllowedFLUX.2 [klein] Training - Black Forest LabsFLUX.2 [klein] TrainingFinetune FLUX.2 [klein] models with custom datasets for specialized image generation
/flux_2/flux2_klein_training_exampleAllowedFLUX.2 [klein] Style Training - Black Forest LabsFLUX.2 [klein] Style TrainingTechnical guide for training style LoRAs on FLUX.2 [klein] models on Graphic Impressions Style
/flux_2/flux2_overviewAllowedOverview - Black Forest LabsOverviewFrom sub-second generation to highest quality — FLUX.2 covers the full spectrum with multi-reference editing, precise color control, and photorealistic output
/flux_2/flux2_text_to_imageAllowedFLUX.2 Text to Image - Black Forest LabsFLUX.2 Text to ImageGenerate high-fidelity images with advanced control, exact colors, and flexible aspect ratios.
/flux_models/flux_1_1_proAllowedFLUX1.1 [pro] Image Generation - Black Forest LabsFLUX1.1 [pro] Image GenerationGenerate images with FLUX1.1 [pro], a fast and reliable text-to-image model with strong prompt adherence and competitive pricing.
/flux_models/flux_1_1_pro_ultra_rawAllowedFLUX1.1 [pro] Ultra Mode - Black Forest LabsFLUX1.1 [pro] Ultra ModeGenerate up to 4MP resolution images with FLUX1.1 [pro] Ultra, featuring Raw mode for candid photography and image-to-image support.
/flux_tools/flux_1_fillAllowedFLUX.1 Fill [pro] - Black Forest LabsFLUX.1 Fill [pro]Use FLUX.1 Fill for text-driven inpainting and outpainting to edit image regions or extend borders.
/guides/prompting_guide_flux2AllowedPrompting Guide - FLUX.2 [pro] & [max] - Black Forest LabsPrompting Guide - FLUX.2 [pro] & [max]Master FLUX.2 [pro] & [max] prompting for photorealism, typography, precise colors, and advanced techniques
/guides/prompting_guide_flux2_kleinAllowedPrompting Guide - FLUX.2 [klein] - Black Forest LabsPrompting Guide - FLUX.2 [klein]Master narrative prompting for FLUX.2 [klein] - scene-first prose, lighting mastery, and multi-reference composition
/guides/prompting_guide_interactive_builderAllowedInteractive Prompt Builder - Black Forest LabsInteractive Prompt BuilderBuild and experiment with FLUX prompts using our interactive layer-by-layer tool
/guides/prompting_guide_kontext_i2iAllowedPrompting Guide - Image-to-Image - Black Forest LabsPrompting Guide - Image-to-ImageLearn how to write effective prompts for FLUX.1 Kontext image-to-image editing, from basic modifications to multi-step workflows.
/guides/prompting_guide_t2i_advancedAllowedAdvanced Techniques - Black Forest LabsAdvanced TechniquesAdvanced techniques for detailed and creative FLUX prompts
/guides/prompting_guide_t2i_essentialsAllowedPrompting Essentials - Black Forest LabsPrompting EssentialsEnhance your FLUX text-to-image prompts with lighting, color, composition, and atmosphere techniques.
/guides/prompting_guide_t2i_fundamentalsAllowedPrompting Fundamentals - Black Forest LabsPrompting FundamentalsLearn the core framework for writing effective FLUX text-to-image prompts, including structure, style, and context.
/guides/prompting_guide_t2i_negativeAllowedWorking Without Negative Prompts - Black Forest LabsWorking Without Negative PromptsLearn how to achieve precise results in FLUX without negative prompts
/guides/prompting_summaryAllowedPrompting Guide - Text to Image - Quick Reference - Black Forest LabsPrompting Guide - Text to Image - Quick ReferenceEssential techniques for effective FLUX text-to-image prompting
/kontext/kontext_image_editingAllowedImage Editing - Black Forest LabsImage EditingEdit images with FLUX.1 Kontext using simple text prompts for object changes, style transfers, and iterative modifications.
/kontext/kontext_overviewAllowedIntroduction - Black Forest LabsIntroductionOverview of FLUX.1 Kontext, a model that combines text-to-image generation with context-aware image editing.
/kontext/kontext_text_to_imageAllowedImage Generation - Black Forest LabsImage GenerationGenerate images from text prompts using FLUX.1 Kontext, with support for character consistency and advanced editing.
/quick_start/generating_imagesAllowedImage Generation with Text Prompts - Black Forest LabsImage Generation with Text PromptsComplete guide to FLUX API endpoints for AI image generation. Learn text-to-image creation, API polling, regional endpoints, and code examples.
/quick_start/get_startedAllowedQuick Start - Black Forest LabsQuick StartCreate your account, add credits, and generate your first AI image
/quick_start/introductionAllowedWelcome to BFL Documentation! - Black Forest LabsWelcome to BFL Documentation!Black Forest Labs builds state-of-the-art generative AI models
/quick_start/pricingAllowedOverview - Black Forest LabsOverviewPricing for FLUX models through our API or Playground.
/release-notesAllowedRelease Notes - Black Forest LabsRelease NotesProduct updates and announcements across BFL products
No rows found, please edit your search term.

OpenGraph metadata

Found 54 row(s).
URL 🔼OG TitleOG DescriptionOG ImageTwitter TitleTwitter DescriptionTwitter Image
/account_management/credits_billingCredits & Billing - Black Forest LabsAdd credits, track usage, and handle billing for your organizationhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Credits & Billing - Black Forest LabsAdd credits, track usage, and handle billing for your organizationhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/account_management/organizations_projectsOrganizations & Projects - Black Forest LabsOrganize your teams, manage API keys, and control access with Organizations and Projects.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Organizations & Projects - Black Forest LabsOrganize your teams, manage API keys, and control access with Organizations and Projects.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/account_management/team_managementTeam Management - Black Forest LabsInvite team members, assign roles, and manage access to your organizations and projects.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Team Management - Black Forest LabsInvite team members, assign roles, and manage access to your organizations and projects.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/get-the-users-creditsGet the user's credits - Black Forest LabsGet the user's creditshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Get the user's credits - Black Forest LabsGet the user's creditshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/edit-or-create-an-image-with-flux-kontext-maxEdit or create an image with Flux Kontext Max - Black Forest Labshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Edit or create an image with Flux Kontext Max - Black Forest Labshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/edit-or-create-an-image-with-flux-kontext-proEdit or create an image with Flux Kontext Pro - Black Forest Labshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Edit or create an image with Flux Kontext Pro - Black Forest Labshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/expand-an-image-by-adding-pixels-on-any-sideExpand an image by adding pixels on any side. - Black Forest LabsSubmits an image expansion task that adds the specified number of pixels to any combination of sides (top, bottom, left, right) while maintaining context.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Expand an image by adding pixels on any side. - Black Forest LabsSubmits an image expansion task that adds the specified number of pixels to any combination of sides (top, bottom, left, right) while maintaining context.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-an-image-with-flux-11-[pro]Generate an image with FLUX 1.1 [pro]. - Black Forest LabsSubmits an image generation task with FLUX 1.1 [pro].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate an image with FLUX 1.1 [pro]. - Black Forest LabsSubmits an image generation task with FLUX 1.1 [pro].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-an-image-with-flux-11-[pro]-finetune-with-ultra-modeGenerate an image with FLUX 1.1 [pro] finetune with ultra mode. - Black Forest LabsSubmits an image generation task with FLUX 1.1 [pro] finetune with ultra mode.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate an image with FLUX 1.1 [pro] finetune with ultra mode. - Black Forest LabsSubmits an image generation task with FLUX 1.1 [pro] finetune with ultra mode.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-an-image-with-flux-11-[pro]-with-ultra-mode-and-optional-raw-modeGenerate an image with FLUX 1.1 [pro] with ultra mode and optional raw mode. - Black Forest LabsSubmits an image generation task with FLUX 1.1 [pro] with ultra mode and optional raw mode.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate an image with FLUX 1.1 [pro] with ultra mode and optional raw mode. - Black Forest LabsSubmits an image generation task with FLUX 1.1 [pro] with ultra mode and optional raw mode.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-an-image-with-flux-2-maxGenerate an image with FLUX 2 MAX - Black Forest LabsSubmits an image generation task with FLUX 2 MAX.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate an image with FLUX 2 MAX - Black Forest LabsSubmits an image generation task with FLUX 2 MAX.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-an-image-with-flux1-[dev]Generate an image with FLUX.1 [dev]. - Black Forest LabsSubmits an image generation task with FLUX.1 [dev].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate an image with FLUX.1 [dev]. - Black Forest LabsSubmits an image generation task with FLUX.1 [dev].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-an-image-with-flux1-fill-[pro]-finetune-using-an-input-image-and-maskGenerate an image with FLUX.1 Fill [pro] finetune using an input image and mask. - Black Forest LabsSubmits an image generation task with the FLUX.1 Fill [pro] finetune model using an input image and mask. Mask can be applied to alpha channel or submitted as a separate image.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate an image with FLUX.1 Fill [pro] finetune using an input image and mask. - Black Forest LabsSubmits an image generation task with the FLUX.1 Fill [pro] finetune model using an input image and mask. Mask can be applied to alpha channel or submitted as a separate image.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-an-image-with-flux1-fill-[pro]-using-an-input-image-and-maskGenerate an image with FLUX.1 Fill [pro] using an input image and mask. - Black Forest LabsSubmits an image generation task with the FLUX.1 Fill [pro] model using an input image and mask. Mask can be applied to alpha channel or submitted as a separate image.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate an image with FLUX.1 Fill [pro] using an input image and mask. - Black Forest LabsSubmits an image generation task with the FLUX.1 Fill [pro] model using an input image and mask. Mask can be applied to alpha channel or submitted as a separate image.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-or-edit-an-image-with-flux2-[flex]Generate or edit an image with FLUX.2 [FLEX] - Black Forest LabsSubmits an image generation or editing task with FLUX.2 [FLEX].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate or edit an image with FLUX.2 [FLEX] - Black Forest LabsSubmits an image generation or editing task with FLUX.2 [FLEX].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-4b]Generate or edit an image with FLUX.2 [Klein 4B] - Black Forest LabsSubmits an image generation or editing task with FLUX.2 [Klein 4B].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate or edit an image with FLUX.2 [Klein 4B] - Black Forest LabsSubmits an image generation or editing task with FLUX.2 [Klein 4B].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-9b-kv]Generate or edit an image with FLUX.2 [Klein 9B KV] - Black Forest LabsSubmits an image generation or editing task with FLUX.2 [Klein 9B] with KV caching.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate or edit an image with FLUX.2 [Klein 9B KV] - Black Forest LabsSubmits an image generation or editing task with FLUX.2 [Klein 9B] with KV caching.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-9b]Generate or edit an image with FLUX.2 [Klein 9B] - Black Forest LabsSubmits an image generation or editing task with FLUX.2 [Klein 9B].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate or edit an image with FLUX.2 [Klein 9B] - Black Forest LabsSubmits an image generation or editing task with FLUX.2 [Klein 9B].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-or-edit-an-image-with-flux2-[pro]Generate or edit an image with FLUX.2 [PRO] - Black Forest LabsSubmits an image generation or edit task with FLUX.2 [PRO].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate or edit an image with FLUX.2 [PRO] - Black Forest LabsSubmits an image generation or edit task with FLUX.2 [PRO].https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/generate-or-edit-an-image-with-flux2-[pro]-previewGenerate or edit an image with FLUX.2 [PRO] Preview - Black Forest LabsSubmits an image generation or edit task with FLUX.2 [PRO] Preview.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Generate or edit an image with FLUX.2 [PRO] Preview - Black Forest LabsSubmits an image generation or edit task with FLUX.2 [PRO] Preview.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/models/report-model-usageReport Model Usage - Black Forest Labshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Report Model Usage - Black Forest Labshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/utility/delete-finetuneDelete Finetune - Black Forest LabsDelete a finetune_id that was created by the userhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Delete Finetune - Black Forest LabsDelete a finetune_id that was created by the userhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/utility/finetune-detailsFinetune Details - Black Forest LabsGet details about the training parameters and other metadata connected to a specific finetune_id that was created by the user.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Finetune Details - Black Forest LabsGet details about the training parameters and other metadata connected to a specific finetune_id that was created by the user.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/utility/get-resultGet Result - Black Forest LabsAn endpoint for getting generation task result.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Get Result - Black Forest LabsAn endpoint for getting generation task result.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api-reference/utility/my-finetunesMy Finetunes - Black Forest LabsList all finetune_ids created by the userhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100My Finetunes - Black Forest LabsList all finetune_ids created by the userhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api_integration/errorsErrors - Black Forest LabsReference for HTTP status codes and response types returned by the FLUX API, including error handling guidance.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Errors - Black Forest LabsReference for HTTP status codes and response types returned by the FLUX API, including error handling guidance.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api_integration/integration_guidelinesFLUX API Integration Guide - Black Forest LabsEssential guide for integrating with FLUX API endpoints, including endpoint selection, polling, and content handling.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100FLUX API Integration Guide - Black Forest LabsEssential guide for integrating with FLUX API endpoints, including endpoint selection, polling, and content handling.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api_integration/mcp_integrationMCP Integration with FLUX - Black Forest LabsUse FLUX image generation models in Claude Desktop, Claude.ai, or any MCP-compatible application.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100MCP Integration with FLUX - Black Forest LabsUse FLUX image generation models in Claude Desktop, Claude.ai, or any MCP-compatible application.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/api_integration/skills_integrationBFL Agent Skills - Black Forest LabsReusable capabilities that teach AI agents how to work with FLUX models.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100BFL Agent Skills - Black Forest LabsReusable capabilities that teach AI agents how to work with FLUX models.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/flux_2/flux2_image_editingFLUX.2 Image Editing - Black Forest LabsEdit images with FLUX.2 using text prompts, multi-reference support, and advanced controls for professional workflowshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100FLUX.2 Image Editing - Black Forest LabsEdit images with FLUX.2 using text prompts, multi-reference support, and advanced controls for professional workflowshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/flux_2/flux2_klein_trainingFLUX.2 [klein] Training - Black Forest LabsFinetune FLUX.2 [klein] models with custom datasets for specialized image generationhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100FLUX.2 [klein] Training - Black Forest LabsFinetune FLUX.2 [klein] models with custom datasets for specialized image generationhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/flux_2/flux2_klein_training_exampleFLUX.2 [klein] Style Training - Black Forest LabsTechnical guide for training style LoRAs on FLUX.2 [klein] models on Graphic Impressions Stylehttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100FLUX.2 [klein] Style Training - Black Forest LabsTechnical guide for training style LoRAs on FLUX.2 [klein] models on Graphic Impressions Stylehttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/flux_2/flux2_overviewOverview - Black Forest LabsFrom sub-second generation to highest quality — FLUX.2 covers the full spectrum with multi-reference editing, precise color control, and photorealistic outputhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Overview - Black Forest LabsFrom sub-second generation to highest quality — FLUX.2 covers the full spectrum with multi-reference editing, precise color control, and photorealistic outputhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/flux_2/flux2_text_to_imageFLUX.2 Text to Image - Black Forest LabsGenerate high-fidelity images with advanced control, exact colors, and flexible aspect ratios.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100FLUX.2 Text to Image - Black Forest LabsGenerate high-fidelity images with advanced control, exact colors, and flexible aspect ratios.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/flux_models/flux_1_1_proFLUX1.1 [pro] Image Generation - Black Forest LabsGenerate images with FLUX1.1 [pro], a fast and reliable text-to-image model with strong prompt adherence and competitive pricing.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100FLUX1.1 [pro] Image Generation - Black Forest LabsGenerate images with FLUX1.1 [pro], a fast and reliable text-to-image model with strong prompt adherence and competitive pricing.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/flux_models/flux_1_1_pro_ultra_rawFLUX1.1 [pro] Ultra Mode - Black Forest LabsGenerate up to 4MP resolution images with FLUX1.1 [pro] Ultra, featuring Raw mode for candid photography and image-to-image support.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100FLUX1.1 [pro] Ultra Mode - Black Forest LabsGenerate up to 4MP resolution images with FLUX1.1 [pro] Ultra, featuring Raw mode for candid photography and image-to-image support.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/flux_tools/flux_1_fillFLUX.1 Fill [pro] - Black Forest LabsUse FLUX.1 Fill for text-driven inpainting and outpainting to edit image regions or extend borders.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100FLUX.1 Fill [pro] - Black Forest LabsUse FLUX.1 Fill for text-driven inpainting and outpainting to edit image regions or extend borders.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/guides/prompting_guide_flux2Prompting Guide - FLUX.2 [pro] & [max] - Black Forest LabsMaster FLUX.2 [pro] & [max] prompting for photorealism, typography, precise colors, and advanced techniqueshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Prompting Guide - FLUX.2 [pro] & [max] - Black Forest LabsMaster FLUX.2 [pro] & [max] prompting for photorealism, typography, precise colors, and advanced techniqueshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/guides/prompting_guide_flux2_kleinPrompting Guide - FLUX.2 [klein] - Black Forest LabsMaster narrative prompting for FLUX.2 [klein] - scene-first prose, lighting mastery, and multi-reference compositionhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Prompting Guide - FLUX.2 [klein] - Black Forest LabsMaster narrative prompting for FLUX.2 [klein] - scene-first prose, lighting mastery, and multi-reference compositionhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/guides/prompting_guide_interactive_builderInteractive Prompt Builder - Black Forest LabsBuild and experiment with FLUX prompts using our interactive layer-by-layer toolhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Interactive Prompt Builder - Black Forest LabsBuild and experiment with FLUX prompts using our interactive layer-by-layer toolhttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/guides/prompting_guide_kontext_i2iPrompting Guide - Image-to-Image - Black Forest LabsLearn how to write effective prompts for FLUX.1 Kontext image-to-image editing, from basic modifications to multi-step workflows.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Prompting Guide - Image-to-Image - Black Forest LabsLearn how to write effective prompts for FLUX.1 Kontext image-to-image editing, from basic modifications to multi-step workflows.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/guides/prompting_guide_t2i_advancedAdvanced Techniques - Black Forest LabsAdvanced techniques for detailed and creative FLUX promptshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Advanced Techniques - Black Forest LabsAdvanced techniques for detailed and creative FLUX promptshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/guides/prompting_guide_t2i_essentialsPrompting Essentials - Black Forest LabsEnhance your FLUX text-to-image prompts with lighting, color, composition, and atmosphere techniques.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Prompting Essentials - Black Forest LabsEnhance your FLUX text-to-image prompts with lighting, color, composition, and atmosphere techniques.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/guides/prompting_guide_t2i_fundamentalsPrompting Fundamentals - Black Forest LabsLearn the core framework for writing effective FLUX text-to-image prompts, including structure, style, and context.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Prompting Fundamentals - Black Forest LabsLearn the core framework for writing effective FLUX text-to-image prompts, including structure, style, and context.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/guides/prompting_guide_t2i_negativeWorking Without Negative Prompts - Black Forest LabsLearn how to achieve precise results in FLUX without negative promptshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Working Without Negative Prompts - Black Forest LabsLearn how to achieve precise results in FLUX without negative promptshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/guides/prompting_summaryPrompting Guide - Text to Image - Quick Reference - Black Forest LabsEssential techniques for effective FLUX text-to-image promptinghttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Prompting Guide - Text to Image - Quick Reference - Black Forest LabsEssential techniques for effective FLUX text-to-image promptinghttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/kontext/kontext_image_editingImage Editing - Black Forest LabsEdit images with FLUX.1 Kontext using simple text prompts for object changes, style transfers, and iterative modifications.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Image Editing - Black Forest LabsEdit images with FLUX.1 Kontext using simple text prompts for object changes, style transfers, and iterative modifications.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/kontext/kontext_overviewIntroduction - Black Forest LabsOverview of FLUX.1 Kontext, a model that combines text-to-image generation with context-aware image editing.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Introduction - Black Forest LabsOverview of FLUX.1 Kontext, a model that combines text-to-image generation with context-aware image editing.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/kontext/kontext_text_to_imageImage Generation - Black Forest LabsGenerate images from text prompts using FLUX.1 Kontext, with support for character consistency and advanced editing.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Image Generation - Black Forest LabsGenerate images from text prompts using FLUX.1 Kontext, with support for character consistency and advanced editing.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/quick_start/generating_imagesImage Generation with Text Prompts - Black Forest LabsComplete guide to FLUX API endpoints for AI image generation. Learn text-to-image creation, API polling, regional endpoints, and code examples.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Image Generation with Text Prompts - Black Forest LabsComplete guide to FLUX API endpoints for AI image generation. Learn text-to-image creation, API polling, regional endpoints, and code examples.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/quick_start/get_startedQuick Start - Black Forest LabsCreate your account, add credits, and generate your first AI imagehttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Quick Start - Black Forest LabsCreate your account, add credits, and generate your first AI imagehttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/quick_start/introductionWelcome to BFL Documentation! - Black Forest LabsBlack Forest Labs builds state-of-the-art generative AI modelshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Welcome to BFL Documentation! - Black Forest LabsBlack Forest Labs builds state-of-the-art generative AI modelshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/quick_start/pricingOverview - Black Forest LabsPricing for FLUX models through our API or Playground.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Overview - Black Forest LabsPricing for FLUX models through our API or Playground.https://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
/release-notesRelease Notes - Black Forest LabsProduct updates and announcements across BFL productshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100Release Notes - Black Forest LabsProduct updates and announcements across BFL productshttps://bfl.mintlify.app/mintlify-assets/_next/image?url=%2F_mintli…f7e9e-2401x1284.jpg&w=1200&q=100
No rows found, please edit your search term.

Heading structure

Found 54 row(s).
Heading structureCountErrors 🔽URL
  • <h1> Welcome to BFL Documentation! [#page-title]
    • <h2> Quick Start
    • <h2> ​Models Overview [#models-overview]
    • <h2> FLUX.2
    • <h2> FLUX.1 Kontext
    • <h2> FLUX1.1 [pro] Ultra
    • <h2> FLUX1.1 [pro]
    • <h2> FLUX.1 Fill
    • <h2> ​Get Started [#get-started]
    • <h2> Try the Playground
    • <h2> Generate & Edit Images with our API
    • <h2> Prompting Guide
    • <h2> Host your own FLUX Models
130/quick_start/introduction
  • <h1> Quick Start [#page-title]
    • <h2> ​Next Steps [#next-steps]
    • <h2> Generate Your First Image
    • <h2> Try the Playground
    • <h2> Explore FLUX.2
    • <h2> Prompting Guide
60/quick_start/get_started
  • <h1> Introduction [#page-title]
    • <h2> ​What Can You Do? [#what-can-you-do]
    • <h2> ​Which Model to Choose? [#which-model-to-choose]
    • <h2> ​Getting Started [#getting-started]
    • <h2> Try in Playground
    • <h2> API Start
    • <h2> Learn Best Practices
    • <h2> Local Development
80/kontext/kontext_overview
  • <h1> Overview [#page-title]
    • <h2> ​Pricing [#pricing]
      • <h3> ​FLUX.2 Models [#flux-2-models]
      • <h3> ​FLUX.1 Models [#flux-1-models]
    • <h2> ​Batch Pricing [#batch-pricing]
    • <h2> ​Getting Started [#getting-started]
    • <h2> Quick Start
    • <h2> Generate Images
    • <h2> Try Playground
90/quick_start/pricing
  • <h1> Overview [#page-title]
    • <h2> ​What Can You Do? [#what-can-you-do]
    • <h2> ​Which Model to Choose? [#which-model-to-choose]
    • <h2> ​Compare FLUX.2 Models [#compare-flux-2-models]
      • <h3> ​At a Glance [#at-a-glance]
    • <h2> [klein]
    • <h2> [max]
    • <h2> [pro]
    • <h2> [flex]
      • <h3> ​Use Cases [#use-cases]
    • <h2> ​FLUX.2 [klein] Models [#flux-2-klein-models]
      • <h3> ​API Models [#api-models]
      • <h3> ​Open Weights (Community) [#open-weights-community]
    • <h2> ​Preview Endpoints [#preview-endpoints]
    • <h2> ​Technical Specifications [#technical-specifications]
    • <h2> Resolution
    • <h2> Multi-Reference
    • <h2> Advanced Controls
    • <h2> ​Getting Started [#getting-started]
    • <h2> Try in Playground
    • <h2> Download [klein] Weights
    • <h2> Text-to-Image API
    • <h2> Image Editing API
    • <h2> [klein] Prompting Guide
    • <h2> Local Development
250/flux_2/flux2_overview
  • <h1> FLUX1.1 [pro] Ultra Mode [#page-title]
    • <h2> ​Key Features [#key-features]
    • <h2> Up to 4MP resolution
    • <h2> Ultra-Fast Generation
    • <h2> Raw mode
    • <h2> Image-to-Image Support
      • <h3> ​Examples of Image Generation with FLUX.1 [pro] Ultra [#examples-of-image-generation-with-flux-1-pro-ultra]
    • <h2> ​Raw Mode [#raw-mode]
      • <h3> ​Examples of Image Generation with FLUX.1 [pro] Raw [#examples-of-image-generation-with-flux-1-pro-raw]
    • <h2> ​API Endpoint [#api-endpoint]
      • <h3> ​Poll for Result [#poll-for-result]
      • <h3> ​FLUX1.1 [pro] Ultra Parameters [#flux1-1-pro-ultra-parameters]
    • <h2> ​Pricing [#pricing]
130/flux_models/flux_1_1_pro_ultra_raw
  • <h1> Credits & Billing [#page-title]
    • <h2> ​Understanding Credits [#understanding-credits]
    • <h2> ​Adding Credits [#adding-credits]
    • <h2> ​Payment & Billing [#payment-&-billing]
    • <h2> Payment Methods
    • <h2> Invoices
    • <h2> ​Track Your Usage [#track-your-usage]
    • <h2> Credit Balance
    • <h2> Aggregated Usage
    • <h2> Model Breakdown
    • <h2> Project Consumption
    • <h2> Requests by Endpoint
    • <h2> Usage Patterns
    • <h2> Model Costs
    • <h2> ​Transferring Credits [#transferring-credits]
    • <h2> ​Activity Log [#activity-log]
    • <h2> ​Next Steps [#next-steps]
    • <h2> Organizations & Projects
    • <h2> Team Management
190/account_management/credits_billing
  • <h1> Image Generation with Text Prompts [#page-title]
    • <h2> ​API Endpoints [#api-endpoints]
    • <h2> ​Available Endpoints [#available-endpoints]
    • <h2> ​Create Your First Image [#create-your-first-image]
      • <h3> ​Submit Generation Request [#submit-generation-request]
      • <h3> ​Poll for Results [#poll-for-results]
    • <h2> ​Limits [#limits]
70/quick_start/generating_images
  • <h1> MCP Integration with FLUX [#page-title]
    • <h2> ​Available Models [#available-models]
    • <h2> ​Setup Instructions [#setup-instructions]
      • <h3> ​Claude Desktop [#claude-desktop]
      • <h3> ​Claude.ai [#claude-ai]
    • <h2> ​Usage [#usage]
    • <h2> ​Pricing [#pricing]
    • <h2> ​Technical Details [#technical-details]
      • <h3> ​Authentication [#authentication]
    • <h2> ​Troubleshooting [#troubleshooting]
    • <h2> ​Best Practices [#best-practices]
110/api_integration/mcp_integration
  • <h1> FLUX API Integration Guide [#page-title]
    • <h2> ​API Endpoints Overview [#api-endpoints-overview]
      • <h3> ​Primary Global Endpoint [#primary-global-endpoint]
      • <h3> ​Regional Endpoints [#regional-endpoints]
    • <h2> ​Key Benefits of New Endpoints [#key-benefits-of-new-endpoints]
    • <h2> Enhanced Reliability
    • <h2> Better Performance
    • <h2> Seamless Experience
    • <h2> ​Polling URL Usage [#polling-url-usage]
      • <h3> ​Example Implementation [#example-implementation]
    • <h2> ​Content Delivery and Storage Guidelines [#content-delivery-and-storage-guidelines]
      • <h3> ​Delivery URLs [#delivery-urls]
      • <h3> ​Important Delivery Considerations [#important-delivery-considerations]
      • <h3> ​Recommended Image Handling [#recommended-image-handling]
    • <h2> ​Migration Checklist [#migration-checklist]
    • <h2> ​Best Practices [#best-practices]
      • <h3> ​Error Handling [#error-handling]
      • <h3> ​Rate Limiting [#rate-limiting]
      • <h3> ​Content Management [#content-management]
190/api_integration/integration_guidelines
  • <h1> Image Editing [#page-title]
    • <h2> ​Examples of Editing [#examples-of-editing]
      • <h3> ​Basic Object Modifications [#basic-object-modifications]
      • <h3> ​Iterative Editing [#iterative-editing]
      • <h3> ​Text Editing [#text-editing]
      • <h3> ​Edit Images with Annotation Boxes [#edit-images-with-annotation-boxes]
    • <h2> ​Using FLUX.1 Kontext API for Image Editing [#using-flux-1-kontext-api-for-image-editing]
      • <h3> ​Create Request [#create-request]
      • <h3> ​Poll for Result [#poll-for-result]
      • <h3> ​FLUX.1 Kontext Image Editing Parameters [#flux-1-kontext-image-editing-parameters]
100/kontext/kontext_image_editing
  • <h1> Get the user's credits [#page-title]
10/api-reference/get-the-users-credits
  • <h1> FLUX.2 Text to Image [#page-title]
    • <h2> ​Capabilities [#capabilities]
    • <h2> ​Integration [#integration]
    • <h2> ​Configuration [#configuration]
    • <h2> ​Model Selection [#model-selection]
    • <h2> FLUX.2 [klein] 4B
    • <h2> FLUX.2 [klein] 9B
    • <h2> FLUX.2 [max]
    • <h2> FLUX.2 [pro]
    • <h2> FLUX.2 [flex]
    • <h2> [klein] Prompting Guide
110/flux_2/flux2_text_to_image
  • <h1> Prompting Guide - Text to Image - Quick Reference [#page-title]
    • <h2> ​FLUX Prompt Framework [#flux-prompt-framework]
    • <h2> ​Use Structured Descriptions [#use-structured-descriptions]
    • <h2> ​Word Order Matters [#word-order-matters]
    • <h2> ​Enhancement Layers [#enhancement-layers]
    • <h2> ​Optimal Prompt Length [#optimal-prompt-length]
    • <h2> ​Avoiding Negative Prompts in FLUX: Positive Alternatives [#avoiding-negative-prompts-in-flux-positive-alternatives]
    • <h2> ​Quick Templates [#quick-templates]
    • <h2> ​Text Integration [#text-integration]
    • <h2> ​Common Use Case Patterns [#common-use-case-patterns]
      • <h3> ​Character-focused [#character-focused]
      • <h3> ​Context-focused [#context-focused]
      • <h3> ​Style-focused [#style-focused]
      • <h3> ​Technical-focused [#technical-focused]
    • <h2> ​Professional Photography Control (Advanced) [#professional-photography-control-advanced]
    • <h2> ​Quality Control Checklist [#quality-control-checklist]
    • <h2> ​Ready to Start Creating? [#ready-to-start-creating]
    • <h2> Test in the Playground
    • <h2> Generate Images with API
    • <h2> ​Learn More about Prompting [#learn-more-about-prompting]
    • <h2> Fundamentals Guide
    • <h2> Enhancement Techniques
    • <h2> Advanced Methods
    • <h2> Working Without Negatives
240/guides/prompting_summary
  • <h1> Release Notes [#page-title]
    • <h2> ​FLUX.2 [pro] Speed Upgrade & Preview Endpoint [#flux-2-pro-speed-upgrade-&-preview-endpoint]
      • <h3> ​New: flux-2-pro-preview Endpoint [#new-flux-2-pro-preview-endpoint]
    • <h2> ​Webhook Payloads Now Match Polling Responses [#webhook-payloads-now-match-polling-responses]
      • <h3> ​What Changed [#what-changed]
      • <h3> ​Action Required [#action-required]
    • <h2> ​FLUX.2 [flex] Performance Update [#flux-2-flex-performance-update]
    • <h2> ​FLUX.2 [klein] Launch [#flux-2-klein-launch]
      • <h3> ​Key Features [#key-features]
      • <h3> ​API Endpoints [#api-endpoints]
    • <h2> ​Credit Transfer [#credit-transfer]
    • <h2> ​FLUX.2 [max] Launch [#flux-2-max-launch]
      • <h3> ​Key Features [#key-features-2]
      • <h3> ​Grounding Search Examples [#grounding-search-examples]
    • <h2> ​Organizations & Projects [#organizations-&-projects]
      • <h3> ​What’s New [#what’s-new]
      • <h3> ​For Existing Users [#for-existing-users]
    • <h2> ​FLUX.2 [pro] and [flex] Launch [#flux-2-pro-and-flex-launch]
      • <h3> ​FLUX.2 [pro] [#flux-2-pro]
      • <h3> ​FLUX.2 [flex] [#flux-2-flex]
      • <h3> ​Key Capabilities [#key-capabilities]
    • <h2> ​API Deprecations - Now In Effect [#api-deprecations-now-in-effect]
    • <h2> ​API Deprecations [#api-deprecations]
      • <h3> ​October 31, 2025 - Flux Pro 1.0 Endpoints [#october-31-2025-flux-pro-1-0-endpoints]
      • <h3> ​October 31, 2025 - Finetuning API [#october-31-2025-finetuning-api]
250/release-notes
  • <h1> FLUX.1 Fill [pro] [#page-title]
    • <h2> ​What is FLUX.1 Fill? [#what-is-flux-1-fill]
    • <h2> ​Examples [#examples]
      • <h3> ​Inpainting: Object Replacement [#inpainting-object-replacement]
    • <h2> ​Using FLUX.1 Fill API [#using-flux-1-fill-api]
      • <h3> ​Create a Request [#create-a-request]
      • <h3> ​Poll for Results [#poll-for-results]
70/flux_tools/flux_1_fill
  • <h1> Errors [#page-title]
    • <h2> ​HTTP Errors [#http-errors]
    • <h2> ​Response Types [#response-types]
    • <h2> ​Moderation Responses [#moderation-responses]
      • <h3> ​Request Moderated [#request-moderated]
      • <h3> ​Content Moderated [#content-moderated]
      • <h3> ​Adjusting moderation sensitivity [#adjusting-moderation-sensitivity]
70/api_integration/errors
  • <h1> Organizations & Projects [#page-title]
    • <h2> ​Core Concepts [#core-concepts]
    • <h2> Organizations
    • <h2> Projects
    • <h2> ​Managing Organizations & Projects [#managing-organizations-&-projects]
      • <h3> ​Creating an Organization [#creating-an-organization]
      • <h3> ​Organization Settings [#organization-settings]
      • <h3> ​Creating a Project [#creating-a-project]
      • <h3> ​Project Features [#project-features]
    • <h2> API Keys
    • <h2> Usage Metrics
    • <h2> Members
    • <h2> ​API Keys [#api-keys]
      • <h3> ​Creating API Keys [#creating-api-keys]
    • <h2> ​Environment Separation [#environment-separation]
    • <h2> ​Best Practices [#best-practices]
    • <h2> ​For Existing Users [#for-existing-users]
    • <h2> ​Next Steps [#next-steps]
    • <h2> Team Management
    • <h2> Credits & Billing
200/account_management/organizations_projects
  • <h1> Team Management [#page-title]
    • <h2> ​Roles Overview [#roles-overview]
    • <h2> ​Inviting Team Members [#inviting-team-members]
    • <h2> ​Managing Members [#managing-members]
    • <h2> Change Role
    • <h2> Remove Member
    • <h2> Cancel Invitation
    • <h2> ​Best Practices [#best-practices]
    • <h2> ​Activity Tracking [#activity-tracking]
    • <h2> ​Next Steps [#next-steps]
    • <h2> Organizations & Projects
    • <h2> Credits & Billing
120/account_management/team_management
  • <h1> FLUX.2 Image Editing [#page-title]
    • <h2> ​See It In Action [#see-it-in-action]
    • <h2> ​How It Works [#how-it-works]
      • <h3> ​Multi-Reference Magic [#multi-reference-magic]
      • <h3> ​Exact Color Control [#exact-color-control]
      • <h3> ​Pose Guidance [#pose-guidance]
      • <h3> ​Extract & Recompose [#extract-&-recompose]
      • <h3> ​Advanced Multi-Reference Techniques [#advanced-multi-reference-techniques]
    • <h2> ​Using FLUX.2 API for Image Editing [#using-flux-2-api-for-image-editing]
      • <h3> ​Create Request [#create-request]
      • <h3> ​Poll for Result [#poll-for-result]
      • <h3> ​FLUX.2 Image Editing Parameters [#flux-2-image-editing-parameters]
      • <h3> ​Multi-Reference Editing [#multi-reference-editing]
      • <h3> ​Choosing the Right Model [#choosing-the-right-model]
    • <h2> FLUX.2 [klein]
    • <h2> FLUX.2 [max]
    • <h2> FLUX.2 [pro]
    • <h2> FLUX.2 [flex]
    • <h2> ​What is Better Than FLUX.1 [#what-is-better-than-flux-1]
190/flux_2/flux2_image_editing
  • <h1> FLUX.2 [klein] Training [#page-title]
    • <h2> ​Overview [#overview]
    • <h2> ​Why Train FLUX.2 [klein] Models? [#why-train-flux-2-klein-models]
    • <h2> Style Transfer
    • <h2> Character Consistency
    • <h2> Domain Specialization
    • <h2> Concept Learning
    • <h2> ​Community Tools [#community-tools]
    • <h2> AI-Toolkit
    • <h2> Diffusers
    • <h2> ​Model Variants [#model-variants]
    • <h2> ​System Requirements [#system-requirements]
      • <h3> ​Minimum Hardware [#minimum-hardware]
    • <h2> For klein 4B Base Training
    • <h2> For klein 9B Base Training
    • <h2> ​Training Types [#training-types]
      • <h3> ​LoRA Training [#lora-training]
      • <h3> ​Full Fine-tuning [#full-fine-tuning]
    • <h2> ​Getting Started [#getting-started]
    • <h2> Step-by-Step Training Example
      • <h3> ​Quick Start Resources [#quick-start-resources]
    • <h2> Download Base Weights
    • <h2> Klein Prompting Guide
    • <h2> ​Training Best Practices [#training-best-practices]
      • <h3> ​Dataset Preparation [#dataset-preparation]
      • <h3> ​Training Parameters [#training-parameters]
    • <h2> ​Using Your Trained LoRA [#using-your-trained-lora]
    • <h2> ​Next Steps [#next-steps]
    • <h2> Training Example
    • <h2> Klein Prompting
    • <h2> Model Downloads
    • <h2> Try Playground
320/flux_2/flux2_klein_training
  • <h1> FLUX1.1 [pro] Image Generation [#page-title]
    • <h2> ​Key Features [#key-features]
    • <h2> Fast & Reliable
    • <h2> Strong Prompt Adherence
    • <h2> Scalable Generation
    • <h2> Competitive Pricing
    • <h2> ​Examples of Image Generation with FLUX.1 [pro] [#examples-of-image-generation-with-flux-1-pro]
    • <h2> ​Using FLUX1.1 [pro] API for Text-to-Image Generation [#using-flux1-1-pro-api-for-text-to-image-generation]
      • <h3> ​Create a Request [#create-a-request]
      • <h3> ​Poll for Result [#poll-for-result]
      • <h3> ​FLUX1.1 [pro] Parameters [#flux1-1-pro-parameters]
    • <h2> ​Pricing [#pricing]
120/flux_models/flux_1_1_pro
  • <h1> BFL Agent Skills [#page-title]
    • <h2> ​Installation [#installation]
    • <h2> ​What Your Agent Learns [#what-your-agent-learns]
      • <h3> ​flux-best-practices [#flux-best-practices]
      • <h3> ​bfl-api [#bfl-api]
    • <h2> ​Example: Before and After [#example-before-and-after]
    • <h2> ​Using with MCP [#using-with-mcp]
    • <h2> ​Updating [#updating]
    • <h2> ​Resources [#resources]
90/api_integration/skills_integration
  • <h1> Prompting Guide - FLUX.2 [pro] & [max] [#page-title]
    • <h2> ​Prompt Structure [#prompt-structure]
    • <h2> ​Photorealistic Styles [#photorealistic-styles]
      • <h3> ​Style Reference Guide [#style-reference-guide]
      • <h3> ​Camera and Lens Simulation [#camera-and-lens-simulation]
    • <h2> ​Typography and Design [#typography-and-design]
      • <h3> ​Text Rendering Tips [#text-rendering-tips]
    • <h2> ​HEX Color Code Prompting [#hex-color-code-prompting]
      • <h3> ​Basic Syntax [#basic-syntax]
      • <h3> ​Gradient Colors [#gradient-colors]
      • <h3> ​Color in JSON Prompts [#color-in-json-prompts]
    • <h2> ​Infographics and Data Visualization [#infographics-and-data-visualization]
      • <h3> ​Infographic Template [#infographic-template]
    • <h2> ​Multi-Language Prompting [#multi-language-prompting]
    • <h2> ​Comic Strips and Sequential Art [#comic-strips-and-sequential-art]
      • <h3> ​The Diffusion Man Story [#the-diffusion-man-story]
    • <h2> ​JSON Structured Prompting [#json-structured-prompting]
      • <h3> ​The Base Schema [#the-base-schema]
      • <h3> ​Precise Color Control Example [#precise-color-control-example]
      • <h3> ​Building a Prompt Step by Step [#building-a-prompt-step-by-step]
    • <h2> ​Multi-Reference Image Editing [#multi-reference-image-editing]
      • <h3> ​Fashion Editorial Example (8 references) [#fashion-editorial-example-8-references]
    • <h2> ​Prompt Upsampling [#prompt-upsampling]
    • <h2> ​Aspect Ratios and Resolution [#aspect-ratios-and-resolution]
    • <h2> ​Best Practices Summary [#best-practices-summary]
    • <h2> ​Quick Reference [#quick-reference]
    • <h2> Try FLUX.2
270/guides/prompting_guide_flux2
  • <h1> FLUX.2 [klein] Style Training [#page-title]
    • <h2> ​Overview [#overview]
      • <h3> ​Output Characteristics [#output-characteristics]
    • <h2> ​Training Pipeline [#training-pipeline]
    • <h2> ​Part 1: Dataset Preparation Example [#part-1-dataset-preparation-example]
      • <h3> ​Dataset Size Requirements [#dataset-size-requirements]
      • <h3> ​Caption Strategy for Style Training [#caption-strategy-for-style-training]
      • <h3> ​Caption Example [#caption-example]
      • <h3> ​File Structure [#file-structure]
    • <h2> ​Part 2: Configuration Parameters [#part-2-configuration-parameters]
      • <h3> ​Training Guidelines [#training-guidelines]
      • <h3> ​Default Configuration [#default-configuration]
      • <h3> ​Graphic_Impressions Configuration [#graphic_impressions-configuration]
      • <h3> ​Parameter Modifications [#parameter-modifications]
    • <h2> ​Part 3: Sampling Configuration [#part-3-sampling-configuration]
      • <h3> ​Recommended Sampling Parameters [#recommended-sampling-parameters]
    • <h2> ​Output Examples [#output-examples]
    • <h2> ​Adaptation Guidelines [#adaptation-guidelines]
    • <h2> ​Additional Resources [#additional-resources]
    • <h2> FLUX.2 Klein Training
    • <h2> Klein Prompting Guide
    • <h2> AI-Toolkit Documentation
220/flux_2/flux2_klein_training_example
  • <h1> Image Generation [#page-title]
    • <h2> ​Quick Examples [#quick-examples]
    • <h2> ​Using FLUX.1 Kontext API for Text-to-Image Generation [#using-flux-1-kontext-api-for-text-to-image-generation]
      • <h3> ​Create a Request [#create-a-request]
      • <h3> ​Poll for Result [#poll-for-result]
      • <h3> ​FLUX.1 Kontext Text-to-Image Parameters [#flux-1-kontext-text-to-image-parameters]
60/kontext/kontext_text_to_image
  • <h1> Prompting Guide - FLUX.2 [klein] [#page-title]
    • <h2> ​Write Like a Novelist [#write-like-a-novelist]
    • <h2> Do this
    • <h2> Not this
    • <h2> ​Basic Prompt Structure [#basic-prompt-structure]
    • <h2> ​Lighting: The Most Important Element [#lighting-the-most-important-element]
    • <h2> ​Word Order Matters [#word-order-matters]
    • <h2> ​Prompt Length [#prompt-length]
      • <h3> ​Style and Mood Annotations [#style-and-mood-annotations]
    • <h2> ​Image Editing [#image-editing]
      • <h3> ​Single-Image Editing [#single-image-editing]
      • <h3> ​Multi-Reference Editing [#multi-reference-editing]
      • <h3> ​Writing Effective Prompts [#writing-effective-prompts]
    • <h2> Good prompts
    • <h2> Avoid
    • <h2> ​Model Variants [#model-variants]
    • <h2> ​Best Practices Summary [#best-practices-summary]
    • <h2> Try [klein] via API
    • <h2> Download Weights
190/guides/prompting_guide_flux2_klein
  • <h1> Get Result [#page-title]
10/api-reference/utility/get-result
  • <h1> Working Without Negative Prompts [#page-title]
    • <h2> ​Turn Negatives Into Positives [#turn-negatives-into-positives]
    • <h2> ​The Replacement Strategy [#the-replacement-strategy]
    • <h2> ​Advanced Positive Framing [#advanced-positive-framing]
      • <h3> ​Practical Examples [#practical-examples]
    • <h2> ​Advanced Positive Techniques [#advanced-positive-techniques]
    • <h2> ​When Positive Alternatives Don’t Work [#when-positive-alternatives-don’t-work]
70/guides/prompting_guide_t2i_negative
  • <h1> Advanced Techniques [#page-title]
    • <h2> ​Layered Compositions [#layered-compositions]
    • <h2> Complete Layered Prompt
    • <h2> ​Style Fusion [#style-fusion]
    • <h2> Style Fusion Example
    • <h2> ​Professional Photography Mastery [#professional-photography-mastery]
      • <h3> ​Camera Control Principles [#camera-control-principles]
      • <h3> ​Lighting Principles [#lighting-principles]
      • <h3> ​Composition Concepts [#composition-concepts]
      • <h3> ​Cinematic Techniques [#cinematic-techniques]
    • <h2> ​Text Integration & Typography [#text-integration-&-typography]
      • <h3> ​Text Rendering Capabilities [#text-rendering-capabilities]
      • <h3> ​Typography Basics [#typography-basics]
130/guides/prompting_guide_t2i_advanced
  • <h1> Prompting Guide - Image-to-Image [#page-title]
    • <h2> ​Basic Object Modifications [#basic-object-modifications]
    • <h2> ​Prompt Precision: From Basic to Comprehensive [#prompt-precision-from-basic-to-comprehensive]
      • <h3> ​Quick Edits [#quick-edits]
      • <h3> ​Controlled Edits [#controlled-edits]
      • <h3> ​Complex Transformations [#complex-transformations]
    • <h2> ​Style transfer [#style-transfer]
      • <h3> ​Using prompts [#using-prompts]
      • <h3> ​Using Input image [#using-input-image]
      • <h3> ​Transform images into different styles [#transform-images-into-different-styles]
    • <h2> ​Iterative editing with Prompts while keeping Character Consistency [#iterative-editing-with-prompts-while-keeping-character-consistency]
    • <h2> ​Text Editing [#text-editing]
      • <h3> ​Text Editing Best Practices [#text-editing-best-practices]
    • <h2> ​Visual Cues [#visual-cues]
    • <h2> ​When Results Don’t Match Expectations [#when-results-don’t-match-expectations]
      • <h3> ​General Troubleshooting Tip [#general-troubleshooting-tip]
      • <h3> ​Character identity changes too much [#character-identity-changes-too-much]
      • <h3> ​Composition Control [#composition-control]
      • <h3> ​Style isn’t applying correctly [#style-isn’t-applying-correctly]
    • <h2> ​Best Practices Summary [#best-practices-summary]
200/guides/prompting_guide_kontext_i2i
  • <h1> Interactive Prompt Builder [#page-title]
    • <h2> ​How to Use the Prompt Builder [#how-to-use-the-prompt-builder]
    • <h2> ​Interactive Builder [#interactive-builder]
    • <h2> ​Next Steps [#next-steps]
    • <h2> Learn the Framework
    • <h2> Enhancement Techniques
    • <h2> Advanced Methods
    • <h2> Start Creating
80/guides/prompting_guide_interactive_builder
  • <h1> Prompting Fundamentals [#page-title]
    • <h2> ​What is prompting? [#what-is-prompting]
    • <h2> ​Basic Prompt Structure [#basic-prompt-structure]
    • <h2> Red Fox Example
    • <h2> Human Explorer Example
    • <h2> ​Structured descriptions beat keyword lists [#structured-descriptions-beat-keyword-lists]
    • <h2> ​Prompt length guidelines [#prompt-length-guidelines]
    • <h2> ​Word order importance [#word-order-importance]
      • <h3> ​Poor word order [#poor-word-order]
      • <h3> ​Front-loaded word order [#front-loaded-word-order]
      • <h3> ​Front-loading Examples [#front-loading-examples]
    • <h2> ​Key takeaways [#key-takeaways]
    • <h2> ​Troubleshooting [#troubleshooting]
130/guides/prompting_guide_t2i_fundamentals
  • <h1> Prompting Essentials [#page-title]
    • <h2> ​Building on the Foundation [#building-on-the-foundation]
      • <h3> ​The Enhancement Hierarchy [#the-enhancement-hierarchy]
    • <h2> ​Practical Enhancement Examples [#practical-enhancement-examples]
    • <h2> ​Quick start templates [#quick-start-templates]
    • <h2> ​Enhancement Patterns by Use Case [#enhancement-patterns-by-use-case]
    • <h2> ​Quality check before you hit Generate [#quality-check-before-you-hit-generate]
70/guides/prompting_guide_t2i_essentials
  • <h1> Delete Finetune [#page-title]
10/api-reference/utility/delete-finetune
  • <h1> My Finetunes [#page-title]
10/api-reference/utility/my-finetunes
  • <h1> Finetune Details [#page-title]
10/api-reference/utility/finetune-details
  • <h1> Generate an image with FLUX 1.1 [pro]. [#page-title]
10/api-reference/models/generate-an-image-with-flux-11-[pro]
  • <h1> Generate an image with FLUX.1 Fill [pro] finetune using an input image and mask. [#page-title]
10/api-reference/models/generate-an-image-with-flux1-fill-[pro]-finetune-using-an-input-image-and-mask
  • <h1> Generate or edit an image with FLUX.2 [PRO] [#page-title]
10/api-reference/models/generate-or-edit-an-image-with-flux2-[pro]
  • <h1> Generate or edit an image with FLUX.2 [Klein 4B] [#page-title]
10/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-4b]
  • <h1> Generate an image with FLUX.1 [dev]. [#page-title]
10/api-reference/models/generate-an-image-with-flux1-[dev]
  • <h1> Edit or create an image with Flux Kontext Pro [#page-title]
10/api-reference/models/edit-or-create-an-image-with-flux-kontext-pro
  • <h1> Generate an image with FLUX 1.1 [pro] finetune with ultra mode. [#page-title]
10/api-reference/models/generate-an-image-with-flux-11-[pro]-finetune-with-ultra-mode
  • <h1> Generate or edit an image with FLUX.2 [Klein 9B KV] [#page-title]
10/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-9b-kv]
  • <h1> Generate or edit an image with FLUX.2 [FLEX] [#page-title]
10/api-reference/models/generate-or-edit-an-image-with-flux2-[flex]
  • <h1> Generate an image with FLUX.1 Fill [pro] using an input image and mask. [#page-title]
10/api-reference/models/generate-an-image-with-flux1-fill-[pro]-using-an-input-image-and-mask
  • <h1> Expand an image by adding pixels on any side. [#page-title]
10/api-reference/models/expand-an-image-by-adding-pixels-on-any-side
  • <h1> Generate or edit an image with FLUX.2 [PRO] Preview [#page-title]
10/api-reference/models/generate-or-edit-an-image-with-flux2-[pro]-preview
  • <h1> Generate an image with FLUX 2 MAX [#page-title]
10/api-reference/models/generate-an-image-with-flux-2-max
  • <h1> Generate an image with FLUX 1.1 [pro] with ultra mode and optional raw mode. [#page-title]
10/api-reference/models/generate-an-image-with-flux-11-[pro]-with-ultra-mode-and-optional-raw-mode
  • <h1> Edit or create an image with Flux Kontext Max [#page-title]
10/api-reference/models/edit-or-create-an-image-with-flux-kontext-max
  • <h1> Generate or edit an image with FLUX.2 [Klein 9B] [#page-title]
10/api-reference/models/generate-or-edit-an-image-with-flux2-[klein-9b]
  • <h1> Report Model Usage [#page-title]
10/api-reference/models/report-model-usage
No rows found, please edit your search term.

404 URLs

No 404 URLs found.

Redirected URLs

StatusRedirected URL 🔼Target URLFound at URL
308 //quick_start/introduction

Skipped URLs Summary

ReasonDomainUnique URLs 🔽
Not allowed hostbfl.ai13
Not allowed hostdocs.bfl.ai5
Not allowed hosthuggingface.co3
Not allowed hostgithub.com3
Not allowed hostdashboard.bfl.ai2
Not allowed hostlinkedin.com1
Not allowed hosthelp.bfl.ai1
Not allowed hostapi.bfl.ai1
Not allowed hostx.com1

Skipped URLs

Found 30 row(s).
ReasonSkipped URL 🔼SourceFound at URL
Not allowed hosthttps://api.bfl.ai/<a href>/api_integration/mcp_integration
Not allowed hosthttps://bfl.ai/careers<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/contact<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/legal/developer-terms-of-service<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/legal/flux-api-service-terms<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/legal/imprint<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/legal/intellectual-property-policy<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/legal/privacy-policy<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/legal/responsible-ai-development-policy<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/legal/terms-of-use<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/legal/usage-policy<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/licensing<a href>/kontext/kontext_overview
Not allowed hosthttps://bfl.ai/models/flux-2<a href>/quick_start/introduction
Not allowed hosthttps://bfl.ai/pricing<a href>/quick_start/introduction
Not allowed hosthttps://dashboard.bfl.ai/<a href>/quick_start/introduction
Not allowed hosthttps://dashboard.bfl.ai/get-started<a href>/quick_start/get_started
Not allowed hosthttps://docs.bfl.ai/account_management/credits_billing<a href>/quick_start/generating_images
Not allowed hosthttps://docs.bfl.ai/api-reference/<a href>/quick_start/generating_images
Not allowed hosthttps://docs.bfl.ai/flux_2/flux2_overview<a href>/quick_start/introduction
Not allowed hosthttps://docs.bfl.ai/flux_models/flux_1_1_pro<a href>/release-notes
Not allowed hosthttps://docs.bfl.ai/kontext/kontext_text_to_image<a href>/release-notes
Not allowed hosthttps://github.com/black-forest-labs<a href>/quick_start/introduction
Not allowed hosthttps://github.com/black-forest-labs/flux<a href>/quick_start/generating_images
Not allowed hosthttps://github.com/black-forest-labs/skills<a href>/api_integration/skills_integration
Not allowed hosthttps://help.bfl.ai/<a href>/quick_start/introduction
Not allowed hosthttps://huggingface.co/black-forest-labs<a href>/flux_2/flux2_overview
Not allowed hosthttps://huggingface.co/black-forest-labs/FLUX.2-klein-base-4B<a href>/flux_2/flux2_klein_training
Not allowed hosthttps://huggingface.co/black-forest-labs/FLUX.2-klein-base-9B<a href>/flux_2/flux2_klein_training
Not allowed hosthttps://linkedin.com/company/bflml<a href>/quick_start/introduction
Not allowed hosthttps://x.com/bfl_ml<a href>/quick_start/introduction
No rows found, please edit your search term.

External URLs

30 external URL(s)
Found 30 row(s).
External URLPages 🔽Found on URL (max 5)
https://api.bfl.ai/1/api_integration/mcp_integration
https://bfl.ai/careers1/quick_start/introduction
https://bfl.ai/contact1/quick_start/introduction
https://bfl.ai/legal/developer-terms-of-service1/quick_start/introduction
https://bfl.ai/legal/flux-api-service-terms1/quick_start/introduction
https://bfl.ai/legal/imprint1/quick_start/introduction
https://bfl.ai/legal/intellectual-property-policy1/quick_start/introduction
https://bfl.ai/legal/privacy-policy1/quick_start/introduction
https://bfl.ai/legal/responsible-ai-development-policy1/quick_start/introduction
https://bfl.ai/legal/terms-of-use1/quick_start/introduction
https://bfl.ai/legal/usage-policy1/quick_start/introduction
https://bfl.ai/licensing1/kontext/kontext_overview
https://bfl.ai/models/flux-21/quick_start/introduction
https://bfl.ai/pricing1/quick_start/introduction
https://dashboard.bfl.ai/1/quick_start/introduction
https://dashboard.bfl.ai/get-started1/quick_start/get_started
https://docs.bfl.ai/account_management/credits_billing1/quick_start/generating_images
https://docs.bfl.ai/api-reference/1/quick_start/generating_images
https://docs.bfl.ai/flux_2/flux2_overview1/quick_start/introduction
https://docs.bfl.ai/flux_models/flux_1_1_pro1/release-notes
https://docs.bfl.ai/kontext/kontext_text_to_image1/release-notes
https://github.com/black-forest-labs1/quick_start/introduction
https://github.com/black-forest-labs/flux1/quick_start/generating_images
https://github.com/black-forest-labs/skills1/api_integration/skills_integration
https://help.bfl.ai/1/quick_start/introduction
https://huggingface.co/black-forest-labs1/flux_2/flux2_overview
https://huggingface.co/black-forest-labs/FLUX.2-klein-base-4B1/flux_2/flux2_klein_training
https://huggingface.co/black-forest-labs/FLUX.2-klein-base-9B1/flux_2/flux2_klein_training
https://linkedin.com/company/bflml1/quick_start/introduction
https://x.com/bfl_ml1/quick_start/introduction
No rows found, please edit your search term.

Content types

Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 20xStatus 30x
HTML5422 MB7.8 s144 ms 54 0
Redirect1115 B269 ms269 ms 01

Content types (MIME types)

Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 20xStatus 30x
text/html; charset=utf-85422 MB7.8 s144 ms 54 0
text / html1115 B269 ms269 ms 01

Source domains

DomainTotalsHTMLRedirect
docs.bfl.ml55 / 22MB / 8.1s54 / 22MB / 7.8s1 / 115B / 269ms

HTTP headers

Found 27 row(s).
Header 🔼OccursUniqueValues previewMin valueMax value
Age41-[ignored generic values]12.6 hour(s)12.6 hour(s)
Cache-Control551no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0
Cf-Cache-Status552HIT (54) / MISS (1)
Cf-Ray55-[ignored generic values]
Content-Security-Policy551worker-src * blob: data: 'unsafe-eval' 'unsafe-inline'; object-src data: ; base-…m-action 'self' https://codesandbox.io;
Content-Type552text/html; charset=utf-8 (54) / text/html (1)
Date55-[ignored generic values]2026-03-242026-03-24
Expires55-[ignored generic values]
Link551; rel="llms-txt", ; rel="llms-full-txt"
Location11/quick_start/introduction
Pragma551no-cache
Server551Vercel
Strict-Transport-Security551max-age=63072000
Vary551rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
X-Cache-Key5520+[see values below]
X-Frame-Options551DENY
X-Llms-Txt551/llms.txt
X-Matched-Path551/_sites/[subdomain]/[[...slug]]
X-Mint-Proxy-Version5511.0.0-prod
X-Mintlify-Client-Version5510.0.2698
X-Nextjs-Prerender5511
X-Nextjs-Stale-Time55160
X-Served-Version551dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2
X-Vercel-Cache552MISS (54) / HIT (1)
X-Vercel-Id5520+[see values below]
X-Vercel-Project-Id551prj_3kakCEKDVpOxnQIJmKyTWs83RXEa
X-Version551dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2
No rows found, please edit your search term.

HTTP header values

Found 64 row(s).
HeaderOccursValue
Cache-Control55no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0
Cf-Cache-Status54HIT
Cf-Cache-Status1MISS
Content-Security-Policy55worker-src * blob: data: 'unsafe-eval' 'unsafe-inline'; object-src data: ; base-uri 'self'; upgrade-insecure-requests; frame-ancestors 'self' https://dashboard.mintlify.com; form-action 'self' https://codesandbox.io;
Content-Type54text/html; charset=utf-8
Content-Type1text / html
Link55</llms.txt>; rel="llms-txt", </llms-full.txt>; rel="llms-full-txt"
Location1/quick_start/introduction
Pragma55no-cache
Server55Vercel
Strict-Transport-Security55max-age=63072000
Vary55rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/quick_start/introduction#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/flux_models/flux_1_1_pro_ultra_raw#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/kontext/kontext_image_editing#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/release-notes#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/quick_start/generating_images#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/api_integration/mcp_integration#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/flux_tools/flux_1_fill#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/api_integration/errors#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/guides/prompting_summary#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/api-reference/get-the-users-credits#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/account_management/team_management#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/flux_2/flux2_overview#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/quick_start/get_started#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/kontext/kontext_overview#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/quick_start/pricing#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/account_management/organizations_projects#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/account_management/credits_billing#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/flux_2/flux2_text_to_image#html=html
X-Cache-Key1bfl/73/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/api_integration/integration_guidelines#html=html
X-Frame-Options55DENY
X-Llms-Txt55/llms.txt
X-Matched-Path55/_sites/[subdomain]/[[...slug]]
X-Mint-Proxy-Version551.0.0-prod
X-Mintlify-Client-Version550.0.2698
X-Nextjs-Prerender551
X-Nextjs-Stale-Time5560
X-Served-Version55dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2
X-Vercel-Cache54MISS
X-Vercel-Cache1HIT
X-Vercel-Id1arn1:iad1::iad1::xgwpr-1774366246909-4d444c105fe2
X-Vercel-Id1arn1:iad1::iad1::dbt27-1774366247341-e37b4ba78015
X-Vercel-Id1arn1:iad1::iad1::28tw9-1774366246709-4efe80727b4c
X-Vercel-Id1arn1:iad1::iad1::sf7vm-1774366245908-fe5137ea8fec
X-Vercel-Id1arn1:iad1::iad1::bgzxm-1774366246409-2edfaeac4c35
X-Vercel-Id1arn1:iad1::iad1::lpnl9-1774366246349-4a4247c52c58
X-Vercel-Id1arn1:iad1::iad1::s9kg2-1774366247109-5bfb16abda06
X-Vercel-Id1arn1:iad1::iad1::dbt27-1774366245794-222b3bc34037
X-Vercel-Id1arn1:iad1::iad1::xgwpr-1774366246030-ad670d9e41c8
X-Vercel-Id1arn1:iad1::iad1::9kvnj-1774366246217-b91959fe8865
X-Vercel-Id1arn1:iad1::iad1::j2f96-1774366247052-c0b17c39f5e2
X-Vercel-Id1arn1:iad1::iad1::fd66d-1774366247525-430f8523750f
X-Vercel-Id1arn1:iad1::iad1::9kvnj-1774366246522-1e0c709a485d
X-Vercel-Id1arn1:iad1::iad1::fd66d-1774366247225-0357bdd73717
X-Vercel-Id1arn1:iad1::iad1::t6zs9-1774366247453-c2c35335aea3
X-Vercel-Id1arn1:fra1:iad1::iad1::dbt27-1774366245515-68bc039f79d6
X-Vercel-Id1arn1:iad1::iad1::86vsp-1774366247616-54ca158fe8fb
X-Vercel-Id1arn1:iad1::iad1::xgwpr-1774366246836-688230bcb07a
X-Vercel-Id1arn1:iad1::iad1::28tw9-1774366246109-c4f1060e846b
X-Vercel-Id1arn1:iad1::iad1::86vsp-1774366246624-82d244e11ee6
X-Vercel-Project-Id55prj_3kakCEKDVpOxnQIJmKyTWs83RXEa
X-Version55dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2
No rows found, please edit your search term.

HTTP Caching by content type (only from crawlable domains)

Content typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
HTMLCache-Control540 s 0 s 0 s
RedirectCache-Control10 s 0 s 0 s

HTTP Caching by domain

DomainCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
docs.bfl.mlCache-Control550 s 0 s 0 s

HTTP Caching by domain and content type

DomainContent typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
docs.bfl.mlHTMLCache-Control540 s 0 s 0 s
docs.bfl.mlRedirectCache-Control10 s 0 s 0 s

DNS info

DNS resolving tree
docs.bfl.ml
  cname.vercel-dns.com
    IPv4: cname.vercel-dns.com.
    IPv4: 66.33.60.67
    IPv4: 76.76.21.98
DNS server: 127.0.0.53

SSL/TLS info

InfoText
IssuerC = US, O = Let's Encrypt, CN = R12
SubjectCN = docs.bfl.ml
Valid fromJan 29 01:33:26 2026 GMT (VALID already 54.6 day(s))
Valid toApr 29 01:33:25 2026 GMT (VALID still for 35.4 day(s))
Supported protocolsTLSv1.2, TLSv1.3
RAW certificate outputCertificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            05:6b:1e:a4:7c:90:5a:15:f2:14:2c:35:12:6c:c5:f4:b8:a3
        Signature Algorithm: sha256WithRSAEncryption
        Issuer: C = US, O = Let's Encrypt, CN = R12
        Validity
            Not Before: Jan 29 01:33:26 2026 GMT
            Not After : Apr 29 01:33:25 2026 GMT
        Subject: CN = docs.bfl.ml
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                Public-Key: (2048 bit)
                Modulus:
                    00:d7:9f:8d:6b:c6:d8:81:94:c8:1b:8b:39:1a:21:
                    99:67:02:47:63:76:2e:ee:e8:07:b0:45:17:b4:ce:
                    32:87:1d:f7:b5:b4:11:6b:9f:f4:90:65:e8:4a:66:
                    f4:4f:af:2d:fd:91:8a:6e:e6:eb:f9:03:eb:af:27:
                    aa:75:02:bb:a8:60:ec:52:7f:03:ed:c2:05:71:68:
                    80:62:2d:0f:76:5f:97:b1:a6:bd:2d:fb:f4:5b:8a:
                    e3:46:a5:30:1d:df:8e:47:80:30:ee:98:fe:87:1f:
                    82:c1:0a:4f:d3:ac:c3:bd:d5:67:a3:53:b1:b6:5d:
                    36:ee:80:5f:f3:69:0f:96:d7:ae:e1:69:0c:a1:d0:
                    47:54:c4:e5:2a:60:0b:89:8d:27:56:48:21:61:19:
                    8d:d4:22:0d:0e:63:99:40:34:b1:3d:5d:f8:d1:83:
                    fb:d9:04:14:4f:a4:9d:a3:3f:70:19:a0:b2:25:2a:
                    4e:37:cb:87:a3:9d:28:90:04:2d:7a:25:dd:1e:c2:
                    01:94:80:48:e0:6d:99:5f:34:2e:e4:38:97:83:44:
                    af:79:9d:b7:c4:7f:b3:ba:ef:ea:34:bc:23:11:7e:
                    19:9d:c8:7f:13:86:19:9f:2c:7e:fc:f2:3e:a3:1d:
                    30:4a:67:b3:ed:ef:64:88:61:b6:f5:10:96:df:77:
                    78:4b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature, Key Encipherment
            X509v3 Extended Key Usage: 
                TLS Web Server Authentication, TLS Web Client Authentication
            X509v3 Basic Constraints: critical
                CA:FALSE
            X509v3 Subject Key Identifier: 
                D0:AC:7F:33:0D:7B:92:DE:16:9B:7B:61:E7:2E:9A:3A:84:9A:06:33
            X509v3 Authority Key Identifier: 
                00:B5:29:F2:2D:8E:6F:31:E8:9B:4C:AD:78:3E:FA:DC:E9:0C:D1:D2
            Authority Information Access: 
                CA Issuers - URI:http://r12.i.lencr.org/
            X509v3 Subject Alternative Name: 
                DNS:docs.bfl.ml
            X509v3 Certificate Policies: 
                Policy: 2.23.140.1.2.1
            X509v3 CRL Distribution Points: 
                Full Name:
                  URI:http://r12.c.lencr.org/36.crl
            CT Precertificate SCTs: 
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : D1:6E:A9:A5:68:07:7E:66:35:A0:3F:37:A5:DD:BC:03:
                                A5:3C:41:12:14:D4:88:18:F5:E9:31:B3:23:CB:95:04
                    Timestamp : Jan 29 02:31:56.890 2026 GMT
                    Extensions: none
                    Signature : ecdsa-with-SHA256
                                30:44:02:20:00:F1:A9:60:95:36:53:4A:5A:2E:66:4B:
                                37:7B:1A:D3:1D:45:48:02:34:F2:9D:5C:F8:85:13:7E:
                                4D:D7:0E:EB:02:20:02:8F:F8:37:6F:97:AE:11:78:92:
                                40:6F:83:EF:24:49:9A:27:8F:68:F4:3A:86:C8:29:BF:
                                A7:73:6A:2A:D3:61
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : A5:C9:78:92:5D:57:46:17:82:87:0D:D8:89:66:0B:5C:
                                55:64:8B:7D:00:40:F2:EC:07:68:51:D1:88:69:19:F7
                    Timestamp : Jan 29 02:31:56.830 2026 GMT
                    Extensions: 00:00:05:00:30:6B:9C:C3
                    Signature : ecdsa-with-SHA256
                                30:45:02:21:00:AB:C6:54:FC:B6:AA:EF:39:85:62:16:
                                2D:7E:F7:38:B5:13:D7:FD:0A:4D:B1:14:D0:FE:39:6F:
                                9A:8D:0B:E7:4C:02:20:5E:C5:B0:F5:E2:60:D6:9E:F7:
                                A8:44:DC:7C:72:3F:90:1A:7F:9B:F3:A7:B3:3D:EA:8D:
                                58:06:40:BB:65:C7:1B
    Signature Algorithm: sha256WithRSAEncryption
    Signature Value:
        99:50:d6:85:39:21:2e:f8:f1:6a:37:a9:72:46:d6:9b:d5:bc:
        24:9e:1b:80:b4:5f:ae:33:97:22:ce:cf:3e:32:2d:c5:e0:e2:
        59:01:49:e7:7a:a8:1d:2c:d8:7d:21:4d:9e:25:03:e7:29:58:
        a5:10:6f:5f:c0:22:79:a4:9f:50:ae:0c:c0:df:b8:b7:ed:19:
        fe:2b:7b:20:22:81:dc:09:52:20:a6:dc:71:9a:80:77:42:11:
        be:94:80:70:dd:33:7a:0f:31:1f:36:53:03:39:36:d1:4e:45:
        8f:e7:11:5b:96:cf:35:0f:78:ba:5c:b6:89:6d:ed:1b:dc:37:
        fc:6c:8b:91:e2:35:cf:58:c6:f8:53:e1:b4:7a:e6:0b:22:a6:
        ff:e8:4a:a4:e3:1a:72:ab:f2:49:5a:93:97:73:a9:b9:de:b9:
        d9:82:4e:c5:7f:43:60:d2:85:75:53:66:07:1e:3a:b7:db:07:
        73:ac:b9:6f:8d:61:64:37:f5:df:27:7d:82:36:c7:05:15:b3:
        c4:92:55:33:9e:39:5a:65:4e:c1:7c:97:73:d9:a3:43:d4:1d:
        6f:a0:bc:b6:12:9c:de:fa:ef:c7:e2:93:eb:e4:9a:fa:0d:08:
        46:22:59:71:f5:2b:4b:d4:3a:fd:ad:ce:5e:a7:4b:c3:a2:77:
        65:64:0f:cd
RAW protocols output
=== ssl2 ===
s_client: Unknown option: -ssl2
s_client: Use -help for summary.

=== ssl3 ===
s_client: Unknown option: -ssl3
s_client: Use -help for summary.

=== tls1 ===
40A781ACFE6F0000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 7 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---

=== tls1_1 ===
40775AF3117C0000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 7 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---

=== tls1_2 ===
depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = R12
verify return:1
depth=0 CN = docs.bfl.ml
verify return:1
CONNECTED(00000003)
---
Certificate chain
 0 s:CN = docs.bfl.ml
   i:C = US, O = Let's Encrypt, CN = R12
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Jan 29 01:33:26 2026 GMT; NotAfter: Apr 29 01:33:25 2026 GMT
 1 s:C = US, O = Let's Encrypt, CN = R12
   i:C = US, O = Internet Security Research Group, CN = ISRG Root X1
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Mar 13 00:00:00 2024 GMT; NotAfter: Mar 12 23:59:59 2027 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIE+TCCA+GgAwIBAgISBWsepHyQWhXyFCw1EmzF9LijMA0GCSqGSIb3DQEBCwUA
MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD
EwNSMTIwHhcNMjYwMTI5MDEzMzI2WhcNMjYwNDI5MDEzMzI1WjAWMRQwEgYDVQQD
Ewtkb2NzLmJmbC5tbDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANef
jWvG2IGUyBuLORohmWcCR2N2Lu7oB7BFF7TOMocd97W0EWuf9JBl6Epm9E+vLf2R
im7m6/kD668nqnUCu6hg7FJ/A+3CBXFogGItD3Zfl7GmvS379FuK40alMB3fjkeA
MO6Y/ocfgsEKT9Osw73VZ6NTsbZdNu6AX/NpD5bXruFpDKHQR1TE5SpgC4mNJ1ZI
IWEZjdQiDQ5jmUA0sT1d+NGD+9kEFE+knaM/cBmgsiUqTjfLh6OdKJAELXol3R7C
AZSASOBtmV80LuQ4l4NEr3mdt8R/s7rv6jS8IxF+GZ3IfxOGGZ8sfvzyPqMdMEpn
s+3vZIhhtvUQlt93eEsCAwEAAaOCAiIwggIeMA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQU0Kx/Mw17kt4Wm3th5y6aOoSaBjMwHwYDVR0jBBgwFoAUALUp8i2ObzHom0yt
eD763OkM0dIwMwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzAChhdodHRwOi8vcjEy
LmkubGVuY3Iub3JnLzAWBgNVHREEDzANggtkb2NzLmJmbC5tbDATBgNVHSAEDDAK
MAgGBmeBDAECATAuBgNVHR8EJzAlMCOgIaAfhh1odHRwOi8vcjEyLmMubGVuY3Iu
b3JnLzM2LmNybDCCAQsGCisGAQQB1nkCBAIEgfwEgfkA9wB1ANFuqaVoB35mNaA/
N6XdvAOlPEESFNSIGPXpMbMjy5UEAAABnAeX1NoAAAQDAEYwRAIgAPGpYJU2U0pa
LmZLN3sa0x1FSAI08p1c+IUTfk3XDusCIAKP+Ddvl64ReJJAb4PvJEmaJ49o9DqG
yCm/p3NqKtNhAH4Apcl4kl1XRheChw3YiWYLXFVki30AQPLsB2hR0YhpGfcAAAGc
B5fUngAIAAAFADBrnMMEAwBHMEUCIQCrxlT8tqrvOYViFi1+9zi1E9f9Ck2xFND+
OW+ajQvnTAIgXsWw9eJg1p73qETcfHI/kBp/m/Onsz3qjVgGQLtlxxswDQYJKoZI
hvcNAQELBQADggEBAJlQ1oU5IS748Wo3qXJG1pvVvCSeG4C0X64zlyLOzz4yLcXg
4lkBSed6qB0s2H0hTZ4lA+cpWKUQb1/AInmkn1CuDMDfuLftGf4reyAigdwJUiCm
3HGagHdCEb6UgHDdM3oPMR82UwM5NtFORY/nEVuWzzUPeLpctolt7RvcN/xsi5Hi
Nc9YxvhT4bR65gsipv/oSqTjGnKr8klak5dzqbneudmCTsV/Q2DShXVTZgceOrfb
B3OsuW+NYWQ39d8nfYI2xwUVs8SSVTOeOVplTsF8l3PZo0PUHW+gvLYSnN7678fi
k+vkmvoNCEYiWXH1K0vUOv2tzl6nS8Oid2VkD80=
-----END CERTIFICATE-----
subject=CN = docs.bfl.ml
issuer=C = US, O = Let's Encrypt, CN = R12
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: RSA-PSS
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 3160 bytes and written 301 bytes
Verification: OK
---
New, TLSv1.2, Cipher is ECDHE-RSA-AES128-GCM-SHA256
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-RSA-AES128-GCM-SHA256
    Session-ID: 14447404337545663F6227739E9F9504FD74ED675D9D82E9F265BCE473A14E3D
    Session-ID-ctx: 
    Master-Key: A78F189C441514B2DFE62D106088015C2C4E3A6FC817A1FF4B1FD98B883C1959FB8B5A3510BD5C38121531D2211A4DAD
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket:
    0000 - a4 85 0c 11 c8 8e 3f ce-af e8 9f 60 bb 7f 73 92   ......?....`..s.
    0010 - 19 9b f9 f9 be d5 49 11-67 0a e0 f7 f0 56 85 29   ......I.g....V.)
    0020 - 76 5c 06 41 21 96 49 38-97 03 36 80 9f 82 43 95   v\.A!.I8..6...C.
    0030 - d8 05 0b 69 30 75 77 c8-45 9f c9 e8 54 f8 92 8d   ...i0uw.E...T...
    0040 - 28 24 da ca ae 73 99 12-49 15 ab ea b2 64 c5 c4   ($...s..I....d..
    0050 - 2e c5 bb 10 a4 c9 a9 85-ff f9 24 c1 5b a6 00 f1   ..........$.[...
    0060 - 18 03 eb ed 06 e7 ef 53-3c 4d 76 c4 e5 20 ba cf   .......S    0070 - 2a 95 25 1a a8 c8 e0 2a-d7 fa cf                  *.%....*...

    Start Time: 1774366251
    Timeout   : 7200 (sec)
    Verify return code: 0 (ok)
    Extended master secret: yes
---
DONE

=== tls1_3 ===
depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = R12
verify return:1
depth=0 CN = docs.bfl.ml
verify return:1
CONNECTED(00000003)
---
Certificate chain
 0 s:CN = docs.bfl.ml
   i:C = US, O = Let's Encrypt, CN = R12
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Jan 29 01:33:26 2026 GMT; NotAfter: Apr 29 01:33:25 2026 GMT
 1 s:C = US, O = Let's Encrypt, CN = R12
   i:C = US, O = Internet Security Research Group, CN = ISRG Root X1
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Mar 13 00:00:00 2024 GMT; NotAfter: Mar 12 23:59:59 2027 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIE+TCCA+GgAwIBAgISBWsepHyQWhXyFCw1EmzF9LijMA0GCSqGSIb3DQEBCwUA
MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD
EwNSMTIwHhcNMjYwMTI5MDEzMzI2WhcNMjYwNDI5MDEzMzI1WjAWMRQwEgYDVQQD
Ewtkb2NzLmJmbC5tbDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANef
jWvG2IGUyBuLORohmWcCR2N2Lu7oB7BFF7TOMocd97W0EWuf9JBl6Epm9E+vLf2R
im7m6/kD668nqnUCu6hg7FJ/A+3CBXFogGItD3Zfl7GmvS379FuK40alMB3fjkeA
MO6Y/ocfgsEKT9Osw73VZ6NTsbZdNu6AX/NpD5bXruFpDKHQR1TE5SpgC4mNJ1ZI
IWEZjdQiDQ5jmUA0sT1d+NGD+9kEFE+knaM/cBmgsiUqTjfLh6OdKJAELXol3R7C
AZSASOBtmV80LuQ4l4NEr3mdt8R/s7rv6jS8IxF+GZ3IfxOGGZ8sfvzyPqMdMEpn
s+3vZIhhtvUQlt93eEsCAwEAAaOCAiIwggIeMA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQU0Kx/Mw17kt4Wm3th5y6aOoSaBjMwHwYDVR0jBBgwFoAUALUp8i2ObzHom0yt
eD763OkM0dIwMwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzAChhdodHRwOi8vcjEy
LmkubGVuY3Iub3JnLzAWBgNVHREEDzANggtkb2NzLmJmbC5tbDATBgNVHSAEDDAK
MAgGBmeBDAECATAuBgNVHR8EJzAlMCOgIaAfhh1odHRwOi8vcjEyLmMubGVuY3Iu
b3JnLzM2LmNybDCCAQsGCisGAQQB1nkCBAIEgfwEgfkA9wB1ANFuqaVoB35mNaA/
N6XdvAOlPEESFNSIGPXpMbMjy5UEAAABnAeX1NoAAAQDAEYwRAIgAPGpYJU2U0pa
LmZLN3sa0x1FSAI08p1c+IUTfk3XDusCIAKP+Ddvl64ReJJAb4PvJEmaJ49o9DqG
yCm/p3NqKtNhAH4Apcl4kl1XRheChw3YiWYLXFVki30AQPLsB2hR0YhpGfcAAAGc
B5fUngAIAAAFADBrnMMEAwBHMEUCIQCrxlT8tqrvOYViFi1+9zi1E9f9Ck2xFND+
OW+ajQvnTAIgXsWw9eJg1p73qETcfHI/kBp/m/Onsz3qjVgGQLtlxxswDQYJKoZI
hvcNAQELBQADggEBAJlQ1oU5IS748Wo3qXJG1pvVvCSeG4C0X64zlyLOzz4yLcXg
4lkBSed6qB0s2H0hTZ4lA+cpWKUQb1/AInmkn1CuDMDfuLftGf4reyAigdwJUiCm
3HGagHdCEb6UgHDdM3oPMR82UwM5NtFORY/nEVuWzzUPeLpctolt7RvcN/xsi5Hi
Nc9YxvhT4bR65gsipv/oSqTjGnKr8klak5dzqbneudmCTsV/Q2DShXVTZgceOrfb
B3OsuW+NYWQ39d8nfYI2xwUVs8SSVTOeOVplTsF8l3PZo0PUHW+gvLYSnN7678fi
k+vkmvoNCEYiWXH1K0vUOv2tzl6nS8Oid2VkD80=
-----END CERTIFICATE-----
subject=CN = docs.bfl.ml
issuer=C = US, O = Let's Encrypt, CN = R12
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: RSA-PSS
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 3116 bytes and written 309 bytes
Verification: OK
---
New, TLSv1.3, Cipher is TLS_AES_128_GCM_SHA256
Server public key is 2048 bit
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---
DONE
---
Post-Handshake New Session Ticket arrived:
SSL-Session:
    Protocol  : TLSv1.3
    Cipher    : TLS_AES_128_GCM_SHA256
    Session-ID: 087884A6EAAF9C41AF4C05F794E7D63C75E8E958532247F52D08EC678EC07996
    Session-ID-ctx: 
    Resumption PSK: D90DFBDA2747FB9D7783EA6C71CBB023637D02CA7125B5460BF6E9CDDBC386F9
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 604800 (seconds)
    TLS session ticket:
    0000 - d8 8a 21 60 67 9d ec b5-5e 0c 37 f1 6a a0 eb 9b   ..!`g...^.7.j...
    0010 - 93 b0 d4 af 85 05 ef b5-91 68 ce 69 b0 57 70 7d   .........h.i.Wp}
    0020 - 1c bb b0 65 8f 52 38 86-c8 ac b1 aa 62 68 d6 40   ...e.R8.....bh.@
    0030 - b9 7c 9d 93 dd 37 c5 08-89 49 aa 1c ae d5 98 75   .|...7...I.....u
    0040 - e8 e5 00 53 42 57 10 99-a5 2c 65 79 8b a4 d2 c2   ...SBW...,ey....
    0050 - 76 30 33 e1 2c f7 a4 3e-02 85 12 81 09 0b 92 f9   v03.,..>........
    0060 - 2c 9d 07 f2 92 ff 54 84-41                        ,.....T.A

    Start Time: 1774366251
    Timeout   : 7200 (sec)
    Verify return code: 0 (ok)
    Extended master secret: no
    Max Early Data: 0
---
read R BLOCK

Crawler stats

Basic stats
Total execution time8.3 s
Total URLs55
Total size22 MB
Requests - total time8.1 s
Requests - avg time147 ms
Requests - min time56 ms
Requests - max time884 ms
Requests by status200: 54
308: 1

Analysis stats

Found 21 row(s).
Class::methodExec time 🔽Exec count
SslTlsAnalyzer::getTLSandSSLCertificateInfo385 ms 1
BestPracticeAnalyzer::checkHeadingStructure261 ms 54
AccessibilityAnalyzer::checkMissingLabels243 ms 54
AccessibilityAnalyzer::checkMissingAriaLabels242 ms 54
AccessibilityAnalyzer::checkMissingRoles212 ms 54
BestPracticeAnalyzer::checkNonClickablePhoneNumbers195 ms 54
AccessibilityAnalyzer::checkMissingLang179 ms 54
BestPracticeAnalyzer::checkMaxDOMDepth155 ms 54
BestPracticeAnalyzer::checkInlineSvg62 ms 54
BestPracticeAnalyzer::checkMissingQuotesOnAttributes24 ms 54
AccessibilityAnalyzer::checkImageAltAttributes8 ms 54
SeoAndOpenGraphAnalyzer::analyzeHeadings6 ms 1
SecurityAnalyzer::checkHtmlSecurity5 ms 54
SecurityAnalyzer::checkHeaders1 ms 54
SeoAndOpenGraphAnalyzer::analyzeSeo0 ms 1
SeoAndOpenGraphAnalyzer::analyzeOpenGraph0 ms 1
BestPracticeAnalyzer::checkTitleUniqueness0 ms 1
BestPracticeAnalyzer::checkMetaDescriptionUniqueness0 ms 1
BestPracticeAnalyzer::checkBrotliSupport0 ms 1
BestPracticeAnalyzer::checkWebpSupport0 ms 1
BestPracticeAnalyzer::checkAvifSupport0 ms 1
No rows found, please edit your search term.

Content processor stats

Found 12 row(s).
Class::methodExec time 🔽Exec count
NextJsProcessor::applyContentChangesBeforeUrlParsing274 ms 54
JavaScriptProcessor::findUrls107 ms 54
HtmlProcessor::findUrls87 ms 55
CssProcessor::findUrls10 ms 54
AstroProcessor::findUrls2 ms 54
AstroProcessor::applyContentChangesBeforeUrlParsing0 ms 54
NextJsProcessor::findUrls0 ms 54
JavaScriptProcessor::applyContentChangesBeforeUrlParsing0 ms 54
SvelteProcessor::applyContentChangesBeforeUrlParsing0 ms 54
SvelteProcessor::findUrls0 ms 54
HtmlProcessor::applyContentChangesBeforeUrlParsing0 ms 55
CssProcessor::applyContentChangesBeforeUrlParsing0 ms 54
No rows found, please edit your search term.

Crawler info

Version 2.1.0.20260317
Executed At 2026-03-24 15:30:43
Command siteone-crawler --url=https://docs.bfl.ml --markdown-export-dir=/tmp/siteone-bfl --markdown-exclude-selector=header,footer,nav,.sidebar,.menu,.breadcrumb,script,style --timeout=30 --workers=5 --disable-javascript --disable-styles --disable-fonts --disable-images --disable-files --no-color --hide-progress-bar --output=text
Hostname ubuntu-8gb-hel1-1
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/26.0.0.0 Safari/537.36 siteone-crawler/2.1.0.20260317