Maintaining product consistency across image edits with FLUX
Upload a product photo or logo and describe the new setting. Specify which labels, shapes, and materials should stay the same, then check those details in the result.
Examples
Logo on new product
Product in new scene
Product in aquatic setting
Product on retail packaging
Logo on merchandise
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Black Forest Labs","colors":{"primary":"#486A58","light":"#F6F1E7","dark":"#13251D"},"logo":{"light":"https://mintcdn.com/bfl/OQ5B17YmedKOM4zs/logo/logo_light.png?fit=max\u0026auto=format\u0026n=OQ5B17YmedKOM4zs\u0026q=85\u0026s=a11f73fac1ef9254cffa5eb412269198","dark":"https://mintcdn.com/bfl/OQ5B17YmedKOM4zs/logo/logo_dark.png?fit=max\u0026auto=format\u0026n=OQ5B17YmedKOM4zs\u0026q=85\u0026s=d933d5452b84db18fc87cd6321e33d08"},"favicon":"https://mintcdn.com/bfl/OQ5B17YmedKOM4zs/favicon.ico?fit=max\u0026auto=format\u0026n=OQ5B17YmedKOM4zs\u0026q=85\u0026s=d0fe6b872ae546a0581d176dfb8726ce","api":{"openapi":["https://api.bfl.ai/openapi.json","https://api.bfl.ai/v1/licenses/docs/openapi.json","https://fal.ai/api/openapi/queue/openapi.json?endpoint_id=blackforestlabs/flux-3-max/text-to-video"]},"background":{"color":{"light":"#f3f1e6","dark":"#07130e"}},"navbar":{"links":[{"href":"https://help.bfl.ai","label":"Help Center"},{"href":"https://status.bfl.ai","label":"API Status"},{"href":"https://bfl.ai/pricing","label":"API Pricing"}],"primary":{"type":"button","label":"Get API Key","href":"https://dashboard.bfl.ai/"}},"footer":{"socials":{"x":"https://x.com/bfl_ai","github":"https://github.com/black-forest-labs","linkedin":"https://www.linkedin.com/company/bflai"},"links":[{"header":"Legal","items":[{"label":"Impressum","href":"https://bfl.ai/legal/imprint"},{"label":"Developer Terms of Service","href":"https://bfl.ai/legal/developer-terms-of-service"},{"label":"Flux API Service Terms","href":"https://bfl.ai/legal/flux-api-service-terms"},{"label":"Terms of Use","href":"https://bfl.ai/legal/terms-of-use"},{"label":"Responsible AI Development Policy","href":"https://bfl.ai/legal/responsible-ai-development-policy"},{"label":"Usage Policy","href":"https://bfl.ai/legal/usage-policy"},{"label":"Intellectual Property Policy","href":"https://bfl.ai/legal/intellectual-property-policy"},{"label":"Privacy Policy","href":"https://bfl.ai/legal/privacy-policy"}]},{"header":"Company","items":[{"label":"Careers","href":"https://bfl.ai/careers"},{"label":"Help Center","href":"https://help.bfl.ai/"},{"label":"Contact","href":"https://bfl.ai/contact"}]}]},"fonts":{"family":"Instrument Sans"},"integrations":{"posthog":{"apiKey":"phc_S5D9NAXVC6BGl2PWlhihIW6IcKFYloe6zvUZW9SU1Bu","apiHost":"https://eu.i.posthog.com"}},"banner":{"content":"FLUX 3 Image Klein, designed for image editing. Fast and customizable with open weights. • [Learn more](/flux_3/flux3_image_klein)","dismissible":true},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"thumbnails":{"background":"https://cdn.sanity.io/images/2gpum2i6/production/7a2a3a2a8d594db99b03a24b413a3f59da2f7e9e-2401x1284.jpg"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"bfl","hasAudioNarration":false,"actualSubdomain":"bfl","customDomains":["docs.bfl.ml","docs.bfl.ai"],"gitSource":{"type":"github","owner":"black-forest-labs","repo":"dokumentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":false},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6af845b3c11f076dcaca48d9","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"Documentation","count":138},{"language":"default","tag":"Prompting Guide","count":54},{"language":"default","tag":"API Reference","count":32},{"language":"default","tag":"Use Cases with FLUX","count":21},{"language":"default","tag":"FLUX Tools","count":13},{"language":"default","tag":"Legacy Models","count":13},{"language":"default","tag":"FLUX 3","count":13},{"language":"default","tag":"Editing Use Cases","count":11},{"language":"default","tag":"Text-to-Image Use Cases","count":9},{"language":"default","tag":"Image Generation with FLUX","count":7}],"searchSettings":{"showContentSnippets":true}},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/bfl/75417d6a41fb4175/style.css"}],"page":{"pagePath":"guides/usecases_editing_product_consistency","slug":"/guides/usecases_editing_product_consistency","pageMetadata":{"title":"Product Consistency","sidebarTitle":"Product Consistency","description":"Maintaining product consistency across image edits with FLUX","mode":"wide","href":"/guides/usecases_editing_product_consistency"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Maintaining product consistency across image edits with FLUX\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const PromptDisplay=({prompt})=>{const[copied,setCopied]=useState(false);const copy=()=>{navigator.clipboard.writeText(prompt);setCopied(true);setTimeout(()=>setCopied(false),2e3)};return _jsx(`div`,{className:`not-prose`,style:{marginTop:`1rem`},children:_jsxs(`div`,{style:{backgroundColor:`#1a1a1a`,borderRadius:`1rem`,padding:`1.25rem 1.5rem`,display:`flex`,flexDirection:`column`,gap:`1rem`},children:[_jsx(`p`,{style:{color:`#e5e5e5`,fontSize:`1rem`,lineHeight:1.6,margin:0,fontFamily:`inherit`},children:prompt}),_jsx(`div`,{style:{display:`flex`,justifyContent:`flex-end`},children:_jsx(`button`,{onClick:copy,style:{backgroundColor:copied?`#3d8a5b`:`var(--aspen-evergreen, #486A58)`,color:`#fff`,border:`none`,borderRadius:`0.375rem`,padding:`0.25rem 0.6rem`,fontSize:`0.7rem`,fontWeight:600,cursor:`pointer`,transition:`background-color 0.2s`},children:copied?`Copied!`:`Copy prompt`})})]})})};function _createMdxContent(props){const _components={p:`p`,..._provideComponents(),...props.components},{Columns,Frame,Heading,OptimizedImage,_MdxComponentBoundary}=_components;if(!Columns)_missingMdxReference(`Columns`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Upload a product photo or logo and describe the new setting. Specify which labels, shapes, and materials should stay the same, then check those details in the result.`}),`\n`,_jsx(Heading,{level:`2`,id:`examples`,children:`Examples`}),`\n`,_jsx(Heading,{level:`3`,id:`logo-on-new-product`,children:`Logo on new product`}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://cdn.sanity.io/images/2gpum2i6/production/65d25432eb559d2b8cb9cfd3af6e9f17e97364aa-1248x832.jpg`,alt:`Brand logo`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://cdn.sanity.io/images/2gpum2i6/production/37dfeff91774bd2dbb8f080cec8e0dd443598a02-1248x832.png`,alt:`Logo on perfume bottle`})})]}),`\n`,_jsx(_MdxComponentBoundary,{name:`PromptDisplay`,children:_jsx(PromptDisplay,{prompt:`Use this logo on a perfume bottle designed in the shape of a takeaway coffee cup. Make the logo appear naturally printed on the bottle, with realistic lighting, reflections, and product-style presentation.`})}),`\n`,_jsx(Heading,{level:`3`,id:`product-in-new-scene`,children:`Product in new scene`}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://cdn.sanity.io/images/2gpum2i6/production/40f4afc4e8663ce9087e66d998ca5fed48860a03-600x600.webp`,alt:`Product bottle`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://cdn.sanity.io/images/2gpum2i6/production/5950af13503a110628744a4fe1fb3fff7cbf5a73-1024x1024.png`,alt:`Bottle in strawberry scene`})})]}),`\n`,_jsx(_MdxComponentBoundary,{name:`PromptDisplay`,children:_jsx(PromptDisplay,{prompt:`A professional high end product shot of this bottle in a pile of fresh wet strawberries on white background, studio lighting`})}),`\n`,_jsx(Heading,{level:`3`,id:`product-in-aquatic-setting`,children:`Product in aquatic setting`}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://cdn.sanity.io/images/2gpum2i6/production/c7f8dc27c1ea92e77941791fef5ec097e500ec7a-493x493.webp`,alt:`Perfume bottle`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://cdn.sanity.io/images/2gpum2i6/production/610574a4f5fa634a6dd4909816ce293a9cc39d24-1024x1024.png`,alt:`Perfume bottle in aquatic scene`})})]}),`\n`,_jsx(_MdxComponentBoundary,{name:`PromptDisplay`,children:_jsx(PromptDisplay,{prompt:`A high-quality sharp photograph featuring this wet perfume bottle centered in the composition, surrounded by a serene aquatic setting. The background is a soft gradient of light turquoise and aqua. The bottle is partially submerged, creating gentle ripples and reflections in the water.`})}),`\n`,_jsx(Heading,{level:`3`,id:`product-on-retail-packaging`,children:`Product on retail packaging`}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://cdn.sanity.io/images/2gpum2i6/production/4c385b644b0d353f98c4722e1d1a6074e1e39521-1440x1440.png`,alt:`LEGO deer product`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://cdn.sanity.io/images/2gpum2i6/production/b264f034b83e35e77987053015a210a3fe73c98e-1440x1440.png`,alt:`LEGO deer on retail box`})})]}),`\n`,_jsx(_MdxComponentBoundary,{name:`PromptDisplay`,children:_jsx(PromptDisplay,{prompt:`Place the LEGO deer product image on a real LEGO retail box designed for sale. The box should be a glossy printed cardboard package with sharp edges, folded seams, and a slightly reflective coated surface. Show the official LEGO logo printed clearly in the top corner.`})}),`\n`,_jsx(Heading,{level:`3`,id:`logo-on-merchandise`,children:`Logo on merchandise`}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://cdn.sanity.io/images/2gpum2i6/production/c8f3b3c92374945d4fe66ec8f6622b4cc380dbd1-1376x1184.png`,alt:`Brand logo`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://cdn.sanity.io/images/2gpum2i6/production/932adee1fa97a12e6f2497f89e10d478b6d9edcf-1376x1184.png`,alt:`Merchandise with logo`})})]}),`\n`,_jsx(_MdxComponentBoundary,{name:`PromptDisplay`,children:_jsx(PromptDisplay,{prompt:`Create merchandise with this logo: black mug, black t-shirt, black cap and a black backpack. On white background`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{PromptDisplay,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Product Consistency","sidebarTitle":"Product Consistency","description":"Maintaining product consistency across image edits with FLUX","mode":"wide","href":"/guides/usecases_editing_product_consistency"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[149,1044,")=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[{"title":"Examples","slug":"examples","depth":2,"children":[{"title":"Logo on new product","slug":"logo-on-new-product","depth":3,"children":[]},{"title":"Product in new scene","slug":"product-in-new-scene","depth":3,"children":[]},{"title":"Product in aquatic setting","slug":"product-in-aquatic-setting","depth":3,"children":[]},{"title":"Product on retail packaging","slug":"product-on-retail-packaging","depth":3,"children":[]},{"title":"Logo on merchandise","slug":"logo-on-merchandise","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/bfl/589dc04dc07c9b1b/analytics.js"],"subdomain":"bfl","siteName":"Black Forest Labs","title":"Product Consistency - Black Forest Labs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-01T18:49:21.442Z","originalFileLocation":"guides/usecases_editing_product_consistency.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Maintaining product consistency across image edits with FLUX\">\u003cmeta data-mint-head name=\"application-name\" content=\"Black Forest Labs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bfl/qSW9OJZxslZOxxB1/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/bfl/qSW9OJZxslZOxxB1/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bfl/qSW9OJZxslZOxxB1/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/bfl/qSW9OJZxslZOxxB1/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/bfl/qSW9OJZxslZOxxB1/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bfl/qSW9OJZxslZOxxB1/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bfl/qSW9OJZxslZOxxB1/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/bfl/qSW9OJZxslZOxxB1/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/bfl/qSW9OJZxslZOxxB1/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Product Consistency - Black Forest Labs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Maintaining product consistency across image edits with FLUX\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Black Forest Labs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.bfl.ml/guides/usecases_editing_product_consistency\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://bfl.mintlify.site/_mintlify/api/og/v2?division=Editing+Use+Cases\u0026amp;title=Product+Consistency\u0026amp;description=Maintaining+product+consistency+across+image+edits+with+FLUX\u0026amp;theme=35b530f4d6b56ee02862d338\u0026amp;signature=94aaab81e5888491662b6fdab3fc1f04a6c36e5ebdeda25cf811976702236ae9\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Product Consistency - Black Forest Labs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Maintaining product consistency across image edits with FLUX\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://bfl.mintlify.site/_mintlify/api/og/v2?division=Editing+Use+Cases\u0026amp;title=Product+Consistency\u0026amp;description=Maintaining+product+consistency+across+image+edits+with+FLUX\u0026amp;theme=35b530f4d6b56ee02862d338\u0026amp;signature=94aaab81e5888491662b6fdab3fc1f04a6c36e5ebdeda25cf811976702236ae9\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/bfl/qSW9OJZxslZOxxB1/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Black Forest Labs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#486A58\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.bfl.ml/guides/usecases_editing_product_consistency\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/usecases_editing_product_consistency.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.bfl.ml/#organization\",\"name\":\"Black Forest Labs\",\"url\":\"https://docs.bfl.ml\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/bfl/OQ5B17YmedKOM4zs/logo/logo_light.png?fit=max\u0026auto=format\u0026n=OQ5B17YmedKOM4zs\u0026q=85\u0026s=a11f73fac1ef9254cffa5eb412269198\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.bfl.ml#website\",\"name\":\"Black Forest Labs\",\"url\":\"https://docs.bfl.ml\",\"publisher\":{\"@id\":\"https://docs.bfl.ml/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.bfl.ml/guides/usecases_editing_product_consistency#webpage\",\"url\":\"https://docs.bfl.ml/guides/usecases_editing_product_consistency\",\"name\":\"Product Consistency\",\"description\":\"Maintaining product consistency across image edits with FLUX\",\"dateModified\":\"2026-10-01T18:49:21.442Z\",\"isPartOf\":{\"@id\":\"https://docs.bfl.ml#website\"},\"breadcrumb\":{\"@id\":\"https://docs.bfl.ml/guides/usecases_editing_product_consistency#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.bfl.ml/guides/usecases_editing_product_consistency#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Use Cases with FLUX\",\"item\":\"https://docs.bfl.ml/guides/prompting_unified_usecases\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Editing Use Cases\",\"item\":\"https://docs.bfl.ml/guides/usecases_editing_style_transfer\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Product Consistency\",\"item\":\"https://docs.bfl.ml/guides/usecases_editing_product_consistency\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.bfl.ml/guides/usecases_editing_product_consistency#article\",\"headline\":\"Product Consistency\",\"name\":\"Product Consistency\",\"description\":\"Maintaining product consistency across image edits with FLUX\",\"url\":\"https://docs.bfl.ml/guides/usecases_editing_product_consistency\",\"mainEntityOfPage\":{\"@id\":\"https://docs.bfl.ml/guides/usecases_editing_product_consistency#webpage\"},\"dateModified\":\"2026-10-01T18:49:21.442Z\",\"publisher\":{\"@id\":\"https://docs.bfl.ml/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.bfl.ml#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Black Forest Labs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Black Forest Labs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/guides/usecases_editing_product_consistency.md","siteName":"Black Forest Labs","nav":{"global":null,"anchors":[{"anchor":"Documentation","icon":"book-open-cover","tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/quick_start/introduction"}]},{"tab":"Cookbook","hidden":true,"searchable":true,"pages":[{"title":"Cookbook","href":"/cookbook/overview"}]},{"tab":"Prompting Guide","groups":[{"group":"Video Generation with FLUX","pages":[{"title":"Video Generation with FLUX","sidebarTitle":"Overview","mode":"wide","href":"/guides/prompting_video_overview"},{"title":"Text-to-Video","sidebarTitle":"Text-to-Video","href":"/guides/prompting_video_text_to_video"},{"title":"Audio and speech","sidebarTitle":"Audio and speech","href":"/guides/prompting_video_audio"},{"title":"Image-to-Video","sidebarTitle":"Image-to-Video","href":"/guides/prompting_video_image_to_video"},{"title":"Video Editing","sidebarTitle":"Video Editing","href":"/guides/prompting_video_editing"},{"title":"Examples \u0026 Cheatsheet","sidebarTitle":"Examples \u0026 Cheatsheet","mode":"wide","href":"/guides/prompting_video_camera_terms"}]},{"group":"Image Generation with FLUX","pages":[{"title":"FLUX Prompting Guide","sidebarTitle":"Overview","href":"/guides/prompting_summary"},{"title":"Prompting Basics","sidebarTitle":"Prompting Basics","href":"/guides/prompting_unified_basics"},{"title":"Building a Good Prompt","sidebarTitle":"Building a Good Prompt","href":"/guides/prompting_unified_building"},{"title":"Style, Aesthetics \u0026 Text","sidebarTitle":"Style, Aesthetics \u0026 Text","href":"/guides/prompting_unified_style"},{"title":"Technical Parameters","sidebarTitle":"Technical Parameters","href":"/guides/prompting_unified_technical"},{"title":"Layout prompts","sidebarTitle":"Layout prompts","href":"/guides/prompting_layout"},{"title":"Prompt Reference","sidebarTitle":"Prompt Reference","href":"/guides/prompting_unified_reference"}]},{"group":"Image Editing with FLUX","pages":[{"title":"Image Editing","sidebarTitle":"Image Editing","href":"/guides/prompting_editing_overview"},{"title":"Single-Reference Editing","sidebarTitle":"Single-Reference Editing","href":"/guides/prompting_editing_single_reference"},{"title":"Multi-Reference Editing","sidebarTitle":"Multi-Reference Editing","href":"/guides/prompting_editing_multi_reference"}]},{"group":"Use Cases with FLUX","pages":[{"title":"Use Cases","sidebarTitle":"Use Cases","mode":"wide","href":"/guides/prompting_unified_usecases"},{"group":"Text-to-Image Use Cases","pages":[{"title":"Photorealistic Images","sidebarTitle":"Photorealistic Images","mode":"wide","href":"/guides/usecases_t2i_photorealistic"},{"title":"HEX Color Code Prompting","sidebarTitle":"HEX Color Prompting","mode":"wide","href":"/guides/usecases_t2i_hex_color_prompting"},{"title":"JSON Structured Prompting","sidebarTitle":"JSON Prompting","href":"/guides/usecases_t2i_json_prompting"},{"title":"Typography \u0026 Design","sidebarTitle":"Typography \u0026 Design","mode":"wide","href":"/guides/usecases_t2i_typography_design"},{"title":"Infographics","sidebarTitle":"Infographics","mode":"wide","href":"/guides/usecases_t2i_infographics"},{"title":"Multi-Language Prompting","sidebarTitle":"Multi-Language","href":"/guides/usecases_t2i_multi_language"},{"title":"World Knowledge","sidebarTitle":"World Knowledge","mode":"wide","href":"/guides/usecases_t2i_world_knowledge"},{"title":"UI Mockups","sidebarTitle":"UI Mockups","mode":"wide","href":"/guides/usecases_t2i_ui_mockups"},{"title":"Product Mockups","sidebarTitle":"Product Mockups","mode":"wide","href":"/guides/usecases_t2i_product_mockups"}]},{"group":"Outdated","hidden":true,"pages":[{"title":"Logo Generation","sidebarTitle":"Logo Generation","mode":"wide","href":"/guides/usecases_t2i_logo_generation"},{"title":"Style Transfer","sidebarTitle":"Style Transfer","mode":"wide","href":"/guides/usecases_t2i_style_transfer"},{"title":"Interior Design","sidebarTitle":"Interior Design","mode":"wide","href":"/guides/usecases_t2i_interior_design"},{"title":"Virtual Clothing Try-On","sidebarTitle":"Virtual Clothing Try-On","mode":"wide","href":"/guides/usecases_t2i_clothing_tryon"},{"title":"Lighting and Weather Transformation","sidebarTitle":"Lighting \u0026 Weather","mode":"wide","href":"/guides/usecases_t2i_lighting_weather"},{"title":"Object Removal","sidebarTitle":"Object Removal","href":"/guides/usecases_t2i_object_removal"},{"title":"Insert the Person Into a Scene","sidebarTitle":"Person Into a Scene","href":"/guides/usecases_t2i_person_in_scene"},{"title":"Multi-Image Referencing and Compositing","sidebarTitle":"Multi-Image Compositing","href":"/guides/usecases_t2i_multi_image_compositing"},{"title":"3D Pop-Up Card \u0026 Paper Art","sidebarTitle":"3D Pop-Up Card","mode":"wide","href":"/guides/usecases_t2i_3d_popup_card"},{"title":"Action Figure / Plush","sidebarTitle":"Action Figure / Plush","mode":"wide","href":"/guides/usecases_t2i_action_figure"},{"title":"Children's Book Art","sidebarTitle":"Children's Book Art","mode":"wide","href":"/guides/usecases_t2i_childrens_book"}]},{"group":"Editing Use Cases","pages":[{"title":"Style Transfer","sidebarTitle":"Style Transfer","mode":"wide","href":"/guides/usecases_editing_style_transfer"},{"title":"Fashion","sidebarTitle":"Fashion","mode":"wide","href":"/guides/usecases_editing_clothing_tryon"},{"title":"Drawing to Image (Rendering)","sidebarTitle":"Drawing to Image","mode":"wide","href":"/guides/usecases_editing_drawing_rendering"},{"title":"Lighting and Weather Transformation","sidebarTitle":"Lighting \u0026 Weather","mode":"wide","href":"/guides/usecases_editing_lighting_weather"},{"title":"Object Removal","sidebarTitle":"Object Removal","mode":"wide","href":"/guides/usecases_editing_object_removal"},{"title":"Interior Design","sidebarTitle":"Interior Design","description":"Use FLUX.2 to repaint walls, swap flooring, restyle rooms, and adjust lighting in existing interior photos for instant design visualization.","mode":"wide","href":"/guides/usecases_editing_interior_design"},{"title":"Product Consistency","sidebarTitle":"Product Consistency","mode":"wide","href":"/guides/usecases_editing_product_consistency"},{"title":"Character \u0026 Style Consistency","sidebarTitle":"Character \u0026 Style Consistency","description":"Maintaining consistent characters and styles across image edits with FLUX","mode":"wide","href":"/guides/usecases_editing_character_consistency"},{"title":"Insert the Person Into a Scene","sidebarTitle":"Person Into a Scene","mode":"wide","href":"/guides/usecases_editing_person_in_scene"},{"title":"Multi-Image Referencing and Compositing","sidebarTitle":"Multi-Image Compositing","mode":"wide","href":"/guides/usecases_editing_multi_image_compositing"},{"title":"Pose \u0026 Layout Guidance","sidebarTitle":"Pose \u0026 Layout Guidance","mode":"wide","href":"/guides/usecases_editing_controlnets"}]}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/utility/get-result"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/release-notes"}]}]},{"anchor":"Prompting Guide","icon":"graduation-cap","pages":[{"title":"Prompting Guide","href":"/guides/prompting_video_overview"}]},{"anchor":"BFL Homepage","icon":"house","href":"https://bfl.ai"},{"anchor":"Help Center","icon":"question","href":"https://help.bfl.ai"}]},"basePath":"","title":"Product Consistency - Black Forest Labs","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["10e4515597","07c022d89b","a74be98ba7"],"chunks":["BannerMarkdown-Dlc3Qr3h.js","dist-D2J8knkn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-Dq9TQuNi.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","Frame-D2acuaLg.js","DynamicMarkdown-Co5nikxh.js","zoom-image-lightbox-BbK2OBGL.js","lightbox-handle-r17bVUz3.js"]}