Dataviz Color Palette Generator

Generate AI-powered colour palettes for Tableau, Power BI, Flourish, D3 and beyond — in seconds. Or extract your brand colours directly from any image.

DataMonster · by Pablo Gomez

How it works

Describe your viz theme, pick a style and colour count — then hit Generate. Export straight to Tableau, Power BI, Flourish, or grab the hex list. Ready to visualise!

3
4
5
6
7
8
Color-blind safe
or extract colours from a branding file
🎨
Drop a branding image here
PNG or JPG · click or drag to upload
Color-blind safe

Like a colour? Lock it, then regenerate to evolve the rest.

See how your palette performs in real chart scenarios. These previews use your actual colors on simulated data — spot clashes, weak contrast between series, or over-dominant hues before you commit.

Bar Chart
Line Chart
Donut Chart

Charts render on a neutral background to simulate a typical dashboard environment. Each series uses one of your palette colors in order.

⬇ Download PNG

Click the button above to download your palette as a PNG image. You can also right-click the image → Save Image As.


            
          

            
            

Paste inside the <preferences> block of your Preferences.tps file, then restart Tableau Desktop.


            
            

In Tableau: Format → Custom Palette → Create Custom Palette → Paste Swatches. Paste the hex values above directly into the "Hex or RGB Values" field.


            
            

Save as a .json file. In Power BI Desktop: View → Themes → Browse for themes → select your file.


            
            

In Flourish: open visualization settings → Colors → Custom palette → paste hex values (one per line).


            
            

Use with d3.scaleOrdinal().range(palette) or pass to any D3 color scale.

Download a Markdown document summarising your palette — ready to share with clients or teammates as a colour brief.

⬇ Download Brief Doc (.md)
Built by DataMonster · Powered by Claude AI

About the Color Palette Generator

Choosing the right colours for a data visualisation is one of the most impactful — and often most overlooked — decisions in the design process. A well-crafted palette doesn't just look good; it communicates clearly, guides the eye, and ensures your insights land with the right emphasis.

The DataMonster Colour Palette Generator uses Claude AI to generate professionally designed palettes tailored to your specific context — whether it's a corporate dashboard, a climate infographic, an F1 analytics report, or anything in between.

Simply describe your theme, choose a style and palette type, and let the AI do the heavy lifting. Lock the colours you love and regenerate the rest until your palette is exactly right.

Working with an existing brand? Upload your brand guidelines as an image and the tool will automatically extract every colour, ready to export directly into Tableau, Power BI, Flourish, or D3 — no manual transcription needed.

Every palette comes with a full suite of export formats: Tableau XML for your Preferences file, Tableau Custom Palette for the Import Swatches dialog, Power BI JSON theme files, Flourish hex lists, and D3 arrays. Plus a downloadable Markdown brief for sharing with clients or teammates.

Built by Pablo Gomez — three-time Tableau Visionary and Ambassador — as part of the DataMonster mission to make data visualisation more accessible, beautiful, and effective for everyone.

Café con Datos

Listen Now!

A podcast in Spanish about dataviz, Tableau, AI and so much more!

Apple Podcasts Spotify Podcast Anchor Podcast