Brand Kit Generator

Pick your colors and fonts once, then download a one-page brand sheet and CSS variables to reuse everywhere.

Brand colors

3 to 6 colors. The first is your main color, the second your accent.

    Pull colors from a logo or photo
    Open in pin maker

    CSS variables

     
    Bulk mode: make one brand kit per spreadsheet row Upload a CSV or Excel file and download every brand kit in one ZIP, with a Pinterest bulk upload CSV.
    1. 1. Get the template, fill it in Excel or Google Sheets

      Each row becomes one brand kit. The design settings above (colors, fonts, layout) apply to every row; blank cells stay blank.

    2. 2. Upload your file

    3. 3. Add the photos (optional)

      Put each photo's file name in the photo column, like beach.jpg. Without that column, photos are used in the order you add them.

    How to use the Brand Kit Generator

    1. 1

      Set your colors

      Type hex codes or use the color pickers. Put your main color first and your accent second. To start from a logo or photo, open "Pull colors from a logo or photo" and add the image.

    2. 2

      Choose two fonts

      Pick a heading font with character and a calm, readable body font. The type samples and the sample pin show how they work together.

    3. 3

      Download and reuse

      Download the brand sheet PNG, copy the CSS variables into your site, or click Open in pin maker to design a pin with your colors and heading font already set. To make sheets for several brands, use Bulk mode with a CSV or Excel file, one brand per row.

    A brand kit is the short list of colors and fonts you use on every pin, post and page. Writing it down once saves you from guessing hex codes every time you design, and it makes a feed of pins look like it comes from one place. This generator builds that list and lays it out as a clean sheet you can keep, share with a designer or print.

    Add three to six colors by hand, or drop in your logo or a photo you love and the main colors are pulled out for you. Choose a heading font and a body font, and the sheet updates with color swatches, hex and RGB values, type samples and a sample pin. It also writes CSS variables for your website and opens the pin maker with your colors loaded.

    How many colors does a brand need?

    Most small brands need three to five: one main color people remember you by, one accent for buttons and highlights, and one or two neutrals for backgrounds and text. More than six becomes hard to use consistently, which is why the tool stops there.

    Check that your text color and background have enough contrast to read on a phone. As a rule of thumb, pair a light color with a dark one, never two mid tones. The pin color palette extractor helps if you want to borrow colors from a pin you admire.

    Pairing a heading and body font

    Contrast works best: a serif heading such as Playfair Display with a clean sans body such as Poppins, or a bold sans heading such as Montserrat with a softer body font such as Nunito. Script fonts like Pacifico and Caveat suit short headings only, never paragraphs.

    Once the kit is set, use it everywhere. Keep pin titles in the heading font and small text in the body font, and you will recognize your own pins at a glance in the feed. The Pinterest font generator has more ideas for styled titles.

    Brand Kit Generator FAQ

    What should a brand kit include?

    At minimum your logo, three to six colors with hex codes, a heading font and a body font. Many kits also show an example of the brand in use, such as the sample pin on this sheet.

    Can I get a color palette from my logo?

    Yes. Open "Pull colors from a logo or photo" and add the image. The most distinct colors replace the palette, and you can tweak any of them afterwards. Transparent areas of a PNG logo are ignored.

    Are the fonts free to use?

    Yes. Every font in the list is an open source Google Font, free for personal and commercial use on pins, websites and print.

    How do I use the CSS variables?

    Copy them into your site stylesheet, then use var(--brand-primary) or var(--font-heading) wherever you set a color or font. Load the same fonts on your site so the names resolve.

    Is my logo uploaded anywhere?

    No. Colors are read and the sheet is drawn in your browser. Your colors are remembered on this device only.

    Can I make many brand kits at once from a spreadsheet?

    Yes. Open Bulk mode below the tool and download the CSV template. Fill one row per brand with the name, tagline, hex codes separated by spaces and the two font names, then upload the .csv or .xlsx file. Add logo files if you like. Every sheet uses the same layout and they all download together in one ZIP.

    More free tools

    See all 107 tools

    Browse all free Pinterest tools, including more text generators. Need a full pin design? Use the free pin maker.