Switching background color of an image with Gimp

2nd March 2014 | by Adam Beres-Deak | design, gimp, color, tutorial

As a web developers we sometimes come across some tasks which are not that strictly related to development, but rather to design. For me such a task was a few days ago, when I found a neat background pattern, but the color just didn't fit the site I was working on.

For this mini tutorial I'm using this pattern from

Original background pattern   Modified pattern with different background color

Before on the left, after on the right

Here is what to do:

  1. Open the picture in Gimp
  2. Get the hex code of the color, which you want to switch (in this case fac564)
  3. Then go to Colors > Color to Alpha... (If it's grayed out, just switch the Image > Mode from Indexed to RGB)
  4. After this you should see the same image, just with transparent background color. So now we create a new background layer with the desired color.
  5. At the end just export the new image and have fun

The steps as images

Capturing color code

Color to Alpha grayed out

Image mode to RGB

Color to Alpha

Color to Alpha window

Final step - creating new background layer with desired color

by Adam Beres-Deak

| Share | Tweet | Share | Share

Latest blog posts

Displaying icons with custom elements 14th October 2015

Plain JavaScript event delegation 26th January 2015

After the first year of blogging - what happened on my blog in 2014? 1st January 2015

Better webfont loading with using localStorage and providing WOFF2 support 18th December 2014

Worth watching: Douglas Crockford speaking about the new good parts of JavaScript in 2014 20th October 2014