Turn your website into on-brand images: Brand DNA from one URL

Yash Soni
Yash SoniFounder of BrandGen
6 min readLast updated Oct 30, 2026
Turn your website into on-brand images: Brand DNA from one URL

To turn your website into on-brand AI images, paste your homepage URL into BrandGen's "Website" option. BrandGen reads your site's colours, fonts, logo and voice into a Brand DNA, then follows it on every image you generate. In our test on apex36tech.com the setup finished in under a minute, used no credits, and kept the brand's navy and cyan exactly.

Your website already holds most of your brand rules: the colours in your stylesheet, the fonts you load, the logo in your header and the way you write. This guide shows what BrandGen reads, what it can't see, and how to check the result before you generate your first on-brand image.

Key takeaways

  • Paste one URL and BrandGen learns your brand; every image you generate afterwards follows it.
  • BrandGen reads one page plus the files it loads (stylesheets, logo, share image), not your whole site.
  • Colours and fonts come from your code, so hex values and font names are exact, not guessed from a picture.
  • Code only hints at your photography style, through your share image, so describe it yourself if it matters.
  • If your site blocks automated visitors, use a screenshot as a brand image instead.

What is Brand DNA, and why start from a website?

Brand DNA is the set of rules BrandGen sends with every image you generate: your colours, type, logo and style (what Brand DNA is). You can build it from a brand image, from written guidelines, or from your website.

The website route is the quickest when your site is already on brand. Your colours and fonts sit in your code as exact values, and around 87% of websites load web fonts, so the font names are usually right there to read (HTTP Archive Web Almanac 2024, Fonts).

How do you set up BrandGen from your website?

Start a new project, pick "Website", and paste your homepage address. That's the whole input.

  1. In your workspace, click New project, then choose Website.

BrandGen's New project dialog with three options: Brand image, Manual, and Website, marked New

  1. Name the project and type your URL. You don't need https://, and your homepage works best.

The Website form in BrandGen with the project name Apex36 website and apex36tech.com typed into the Website URL field

  1. Click Continue and watch the brand sheet fill in. It moves through five steps: Page, Styles, Colour and type, Logo, and Knowledge.

BrandGen reading apex36tech.com: the brand sheet shows six colours read from CSS, the Inter font and the Apex36 logo found in the site header, with the Knowledge step still writing

  1. When it finishes, BrandGen opens your Brand DNA page so you can check it. You may see it refine the result from a screenshot of your site for up to a minute first.

What does BrandGen read from your website?

BrandGen fetches your page and the files it loads, then pulls brand signals from each:

SignalWhere it comes from
ColoursColours actually painted on the page, plus colour variables in your CSS
FontsFont families named in your stylesheets
LogoThe image or SVG in your site header, or the logo in your structured data
Voice and factsThe text on the page
Imagery hintYour share image (the og:image your site sets for link previews)

It also checks common brand-kit addresses on your domain, such as /brand, /press and /media-kit. If it finds a published brand guidelines page, those rules win over anything it inferred.

An AI step then turns the raw values into usable rules. In our test on apex36tech.com, the scan listed six colours and one font from three stylesheets. It also read the colours painted straight into the page, like the navy #0E2239 on the site's panels, which never appears in the stylesheet list. The finished Brand DNA dropped two near-duplicate greys and kept five colours, each with a name and a role: Dark Navy #0E2239 (dominant background), Electric Cyan #02B3DD (accent), Pure White #FFFFFF (text), Cool Grey #9CA3AF (neutral) and Amber Gold #FBBF24 (supporting). Inter came through as the primary typeface, in Bold, Medium and Regular, with sentence case for titles and body and uppercase for small labels.

The Brand DNA page after reading apex36tech.com: source Website apex36tech.com, the Apex36 logo with Upload better logo and Not your logo? buttons, five named colours from Dark Navy to Amber Gold, and Inter as the primary typography

The written part is just as concrete. The Identity section described the logo mark, the wordmark and tagline, and rules such as "Default to deep dark navy blue (#0E2239) for section backgrounds and main canvas containers". The Knowledge section summed up what the company does and who it serves.

The Identity and Knowledge sections BrandGen wrote for Apex36 Technologies: palette rules with hex values on the left, and the company overview and core offerings on the right

What can't BrandGen read from a website?

Code tells BrandGen what your brand looks like on screen, not how you photograph products or what materials you use. Your share image gives it a hint about medium, lighting and mood, but if photography matters to your brand, describe it in the Identity section yourself.

It also doesn't do a few things you might expect:

  • It reads one page, not your whole site. Use the page that best shows your brand, usually the homepage.
  • It doesn't log in, so a page behind a login can't be read.
  • It doesn't read PDF brand books. Paste their rules into the Identity section instead.
  • It doesn't run your site's JavaScript during the main read, so a page that draws everything with scripts may give it little to work with.

What should you check before you generate?

Spend a minute on the Brand DNA page before your first image. Three things matter most:

  • Logo. Make sure it's your real logo. If not, click Not your logo? to pick it on your site, or Upload better logo.
  • Identity and Knowledge. Both are editable text. Add your photography style, any colours or words to avoid, and product facts the homepage doesn't mention.
  • Colours. Check that the named brand colours match your own. If one is wrong, write the correct value in Identity, since that text goes with every generation.

Then click Create images and write your first prompt. While Brand DNA is on, every image in the project follows it, so your colours, type and style carry through without restating them in each prompt.

What if your website can't be read?

When a site refuses or times out, BrandGen tells you why and offers a way forward. You'll see one of these messages: "This site blocks automated readers", "That site took too long to respond" or "Couldn't reach that page".

Blocking is getting more common. Since July 2025, Cloudflare, which handles traffic for about 20% of the web, blocks AI crawlers by default unless the site owner allows them (Cloudflare, July 2025). If your site's protection turns BrandGen away, pick Use a screenshot instead: a screenshot of your homepage works as a brand image. If the page simply had too little to go on, BrandGen suggests pages like /about or /brand to try.

Got any questions left?

No. In our tests the credit balance was the same before and after the website read. Credits are only used when you generate images.

Usually, yes, because BrandGen reads the page your visitors get, whatever built it. A site that blocks automated visitors, or one that draws its content only with JavaScript, may not give it enough to read. If that happens, use a screenshot of your homepage instead.

You pick one starting point when you create the project. After that, you can paste written guidelines into the Identity and Knowledge sections, and they're used with every image.

On the Brand DNA page, click **Not your logo?** to select the right one on your site, or **Upload better logo** to add a PNG, JPEG or WebP file yourself.

Your homepage, unless another page shows your brand better. If you have a public brand or press page, BrandGen looks for common ones like /brand, /press and /media-kit on its own.

Try it

Paste your homepage into a new project, check the Brand DNA it builds, and generate your first on-brand image. Free accounts can do it too: see the plans, browse what BrandGen makes, or read the step-by-step Brand DNA setup guide.

Turn your website into on-brand images

Try it free

Keep reading