A New, Improved Color Tool for Tableau


A New, Improved Color Tool for Tableau

by Robert Rouse

Tableau purchased Power Tools in 2019. Contact Us for more information.

Tableau users should not have to write code to create and save custom color palettes. Although Tableau gives us some options for customizing colors, it isn’t easy to save those for repeated use. Creating custom palettes requires manually editing the Preferences.tps file, writing XML and pasting color values one at a time. We created Color Tool for Tableau to simplify that process. Today, we’re excited to announce several improvements since its debut a year-and-a-half ago. Take a look:

Color Tool for Tableau

More Control

Previously, Color Tool accepted one color choice or an uploaded image and decided the rest for you. If you’re picky about colors, you want more control than that. Now, you can:

  1. Pick as many colors as you want. Color Tool will automatically create matching shades and gradients for each color you choose. While it isn’t a good practice to use more than 20 colors in a discrete palette, it can be useful to quickly generate more choices for design purposes.
  2. Customize results from image matching or presets. When you upload an image or choose a preset, Color Tool will automatically populate a full palette. You can now modify, remove or add to the colors in those results.
  3. Specify colors in multiple formats. If you’re matching a corporate style guide but don’t have HEX values (e.g. #FFFFFF), there’s no need to convert them in another tool. Now, you can enter RGB, HSL and other common color specifications by typing “rgb(255,255,255),” “hsl(0%,100%,50%),” etc.
  4. Re-arrange palettes. Tableau assigns colors in order when you apply a custom palette, so you may want to change the order of them in your preferences file. Now, you can drag them up or down to change that order.

Better Scales

Color Tool has a completely new engine behind its color choices: chroma.js. This JavaScript library has much better tools for building scales and handles perceptual color spaces such as L*a*b*. These differences could warrant their own post, but I’ll save that for later. For now, just know it has smoother color ramps and more thinking behind matching user inputs.

User Interface Improvements

This upgrade includes several elements that make it easier for users to understand how it works.

  1. Immediate visual feedback. Now, you can see how colors will change as you move around the color picker.
  2. Sequential and diverging palettes are displayed. In addition to the “regular” palettes, the new UI shows the colors generated for sequential and diverging palettes.
  3. Preset color previews. Before choosing a preset, you may want some idea of what colors it will use. Now, you can see those presets before adding them.
  4. Better navigation. Now, it takes fewer clicks to update outputs and buttons are easier to find.
  5. Tooltip hints. Can’t remember the right way to type in RGB values? Tooltips are there to help when hovering on the input box.

Try It Yourself

To get free access to Color Tool, click here and fill out the request form. If you have ideas to make Color Tool for Tableau even better, please send them our way!

More About the Author

Robert Rouse

Analytics Consultant
Eine neue Art KPIs in Tableau zu visualisieren Key Performance Indicators sind eines der Dinge, die Leute am häufigsten in Tableau darstellen möchten. Das bezieht für gewöhnlich ein, ...
Disney Data & Analytics Conference 2019 in Review At Disney World, every park has a theme. What you may not know is that their annual data and analytics conference has a theme, too. In ...

See more from this author →

InterWorks uses cookies to allow us to better understand how the site is used. By continuing to use this site, you consent to this policy. Review Policy OK


Interworks GmbH
Ratinger Straße 9
40213 Düsseldorf
Geschäftsführer: Mel Stephenson

Kontaktaufnahme: markus@interworks.eu
Telefon: +49 (0)211 5408 5301

Amtsgericht Düsseldorf HRB 79752
UstldNr: DE 313 353 072


Love our blog? You should see our emails. Sign up for our newsletter!