Logo to Brand Style Guide

Upload your logo and get a ready-to-use brand style guide: colour roles, tints and shades, contrast checks, a font pairing idea and logo usage rules, with CSS, Tailwind and design token exports. Everything happens in your browser.

  • 100% free
  • No sign-up
  • Runs in your browser

Add your logo

Drop your logo here

or choose a file · you can also paste with Ctrl + V

PNG · JPG · WEBP · SVG

Used in the style guide and in the exported files.

The tool looks for a transparent or plain background around the logo and leaves it out of the palette.

Your logo is read by your own browser. It is never uploaded.

Brand colours

Add a logo to find its colours. You can then change any colour, and the whole style guide updates.

About the tool

How the Brand Style Guide Generator works

The Logo to Brand Style Guide Generator turns a logo file into a practical starting point for a brand style guide. Upload, drop or paste a PNG, JPG, WEBP or SVG logo. The tool looks for a transparent or plain background around the logo and leaves it out, then groups the remaining pixels into colours. From these it picks a primary, secondary and accent colour with simple rules, builds a neutral grey scale lightly tinted with your colours, and adds success, warning, error and info colours whose hue and strength are nudged towards your palette so they sit well together.

Every colour gets a 50 to 900 scale of tints and shades, with the original colour placed on the step that matches its lightness. You can change any colour role with a colour picker, by typing a HEX code or by clicking one of the colours found in the logo, and the whole guide updates. The Accessibility tab shows a WCAG 2 contrast table for common text and background pairs with AA, AAA and AA Large results, and suggests the right text colour for each brand colour and the darkest or lightest shade to use as text on white or dark backgrounds.

The Typography tab suggests a Google Fonts pairing for headings and body text based on traits of the logo, such as warm or cool colours, colour strength and how rounded its shapes are. It is a suggestion from simple rules, not font recognition. The Logo usage tab gives the aspect ratio, a transparency check, minimum sizes for screen and print, clear space, header and favicon sizes, and previews on light, dark and brand backgrounds. Export CSS custom properties, SCSS, Tailwind v4 or v3 config and design tokens JSON, or download a self-contained HTML style guide you can share or print as a PDF. Everything runs in your browser and the tool does not use AI.

Frequently asked questions

Is my logo uploaded anywhere?

No. Your logo is read and analysed by your own browser, and the colours, previews and files are created on your device. Nothing is sent to a server. The only optional request is the font preview, which loads fonts from Google Fonts when you press its button; your logo is never sent.

How does the tool choose the primary, secondary and accent colours?

It groups the logo’s pixels into a few main colours, ignoring transparent pixels and a plain background. The most used strong colour becomes primary, the next clearly different colour (or a dark wordmark colour) becomes secondary, and the colour furthest in hue from the primary becomes the accent. If the logo has too few colours, it suggests matching ones, and you can change any of them.

Does it recognise the font used in my logo?

No. The font pairing is a suggestion based on simple rules about your logo, such as warm or cool colours, colour strength and whether its shapes are rounded or angular. It does not read or identify lettering. If you know your brand fonts, use those instead.

What do AA and AAA mean in the contrast table?

They are levels from the Web Content Accessibility Guidelines (WCAG 2). Normal text needs a contrast ratio of at least 4.5:1 for AA and 7:1 for AAA. AA Large means the pair reaches 3:1, which is only enough for large text (24 px, or 18.66 px bold) and for icons and borders.

Can I use the colours in Tailwind CSS?

Yes. The Export tab gives a Tailwind v4 @theme block and a Tailwind v3 tailwind.config.js colours section, so you can use classes such as bg-primary-500 or text-neutral-900. You can also copy plain CSS custom properties, SCSS variables or design tokens JSON for Figma plugins and Style Dictionary.

Why does my JPG logo show a background colour warning?

JPG files cannot be transparent, so the logo sits on a solid background. The tool removes that colour for its previews, but for real use a PNG with a transparent background, or better an SVG, works far better on photos and coloured areas.

Keep exploring
  • Free
    Design

    Color Palette from Image

    Extract the main colours from any image and copy them as HEX, RGB or HSL, or export CSS, Tailwind and JSON.

    • HEX codes
    • Color picker
    • Tailwind
  • Free
    Developer

    Favicon Generator

    Make a complete favicon set from a logo, letters or an emoji: ICO, PNG, Apple touch icon, Android icons and HTML.

    • favicon.ico
    • Apple touch icon
    • Web manifest
    Instant · No sign-upTry Tool: Favicon Generator
  • Free
    Image

    SVG to PNG, JPG & WEBP Converter

    Paste SVG code or open an .svg file and convert it to a sharp PNG, JPG, WEBP or ICO image at any size, with a transparent or coloured background.

    • SVG to PNG
    • SVG code
    • Any size
For makers

Have an AI Tool?

Submit your AI tool and help others discover it.