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.
{"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"]},"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":"Introducing FLUX 3 Image Klein, 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":""},"chroma":{"liveDeploymentHistoryId":"6ada4ccbb24e0f7b8738efdb","collectionId":"eb7ffcdc-c65e-4964-82dd-ae0795bc7569","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ada4ccbb24e0f7b8738efdb"},"feedback":{"thumbs":true,"agentFeedback":false},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ada4ccbb24e0f7b8738efdb","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Documentation","count":135},{"language":"default","tag":"Prompting Guide","count":54},{"language":"default","tag":"API Reference","count":31},{"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":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","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":"editor-v7-file-tree","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":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/bfl/28e9cddcb212eb2a/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.app/_mintlify/api/og/v2?division=Editing+Use+Cases\u0026amp;title=Product+Consistency\u0026amp;description=Maintaining+product+consistency+across+image+edits+with+FLUX\u0026amp;theme=a70df1157b5b08d96e98c16c\u0026amp;signature=cbb7c360f81ca7276a3a04561ef0bc60d9b04054b1d10e6c4286254f85203255\">\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.app/_mintlify/api/og/v2?division=Editing+Use+Cases\u0026amp;title=Product+Consistency\u0026amp;description=Maintaining+product+consistency+across+image+edits+with+FLUX\u0026amp;theme=a70df1157b5b08d96e98c16c\u0026amp;signature=cbb7c360f81ca7276a3a04561ef0bc60d9b04054b1d10e6c4286254f85203255\">\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\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","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"}]},"title":"Product Consistency - Black Forest Labs","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":["10e4515597","07c022d89b","a74be98ba7"],"chunks":["BannerMarkdown-Og7hgu7u.js","dist-BaREnp3o.js","lib--scc4DXi.js","lib-B8HbPgcC.js","clsx-CefdjKz2.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","Frame-B0bJ23PC.js","DynamicMarkdown-UGQuxDKp.js","zoom-image-lightbox-B0E5HDf_.js","lightbox-handle-r17bVUz3.js"]}