How To Add Custom Shapes In Tableau Desktop

Recently, I was working on a Makeover Monday where there were many different GPUs for a few different brands. Seeing that there were not a massive amount of GPUs, I made the decision to individually grab the images, and insert them into my Tableau workbook.

How Do We Add Custom Shapes?

The first thing to do is to locate your Tableau Repository Folder.

This can usually be found within your Documents Folder. From there, navigate towards the shapes folder, and create a new folder. This will store the images you choose for your shapes.

Within this new folder you have created, upload your images in .png or .jpg/.jpeg format, preferably with the background set to transparent.

How To Use The Custom Shapes In Tableau

Now, in Tableau Desktop, create a new worksheet, and set the chart type to shape in the Marks pane.

Now, drag your field over to the shape mark.

You might get a warning depending on how many rows of data you have, but if the total number of members is quite low, just go ahead and add all members.

From here, you can click on the Shapes mark which will bring up a window like the one shown:

I have already defined the shapes for the data, so ignore the shapes for each field on the left

As we see, we are currently selected onto the Default shape palette. To bring in the images we added earlier, press the Reload Shapes button.

Now you can go find your custom Shape Palette, (Mine is called GPU) and assign them to each of your data items!

After assigning and pressing ok, you should now be able to see little images for each of your data points! (if they are too small, increase the size in the same marks pane!)

Hope that helps!

Author:
Sean Fei
Powered by The Information Lab
1st Floor, 25 Watling Street, London, EC4M 9BR
Subscribe
to our Newsletter
Get the lastest news about The Data School and application tips
Subscribe now
© 2026 The Information Lab