I want to create a gradient background like the background in the image below:

enter image description here

I have tried the solution in this post but the result is not satisfying. As it can be seen in this picture, it seems that two radial gradient are applied together, if I reduce the number of colors(as it was suggested in the mentioned solution) I will have something like this:

enter image description here

which has curved boundaries for each color, But in the desired image the colors should be bounded by a linear grid. If I change the radial gradient to a linear one, an other problem would occur since the colors should be brighter in some areas in the radial fashion.

As it can be seen in the original picture, its like a gradient modifier is applied then the pixels of the image got enlarged! I have tried several other solutions(including drawing from scratch and it worked!) but I have yet to find an easy solution for this problem.

  • what have you tried? do the same as the answer you linked, but with radial gradients instead (in the image above it looks like there are 2 gradient centers)
    – Luciano
    Commented Apr 5, 2019 at 10:42
  • @Luciano I have tried that solution, maybe I should mention it's problems in the post.
    – lino
    Commented Apr 5, 2019 at 10:44
  • yes, you can edit your question to add more information, that'd be great
    – Luciano
    Commented Apr 5, 2019 at 10:47

3 Answers 3


You can try:

  • create an image with as much pixels as you want squares
  • apply a brush with low hardness (to produce blurred borders)
  • resize using Nearest Neighbor

enter image description here


Using Photoshop:

Start with a background with the size and resolution needed for the flyer:


Add a Gaussian Blur:


Menu Filter → Pixelate → Mosaic:


enter image description here


I'm just gonna toss this one up here - was working on this for a little bit whilst apparently this query got answered and accepted - and a good answer too.

Mine's similar to @Luciano's, but I worked my approach entirely in Affinity Designer.

First I made a base pixelated background document, very small, for-web, 26 pix wide, then laid out a background rectangle and two ellipses - coloured 'em and applied a gaussian blur to the two ellipses.

enter image description here

Turned on Pixel View to be sure it would look as I expected:

enter image description here

And it did:

enter image description here

Exported that 1:1 as a .png, and placed that into the background of a new Affinity Designer file I drew the layout and other vector design elements in: it's rough and unfinished, clearly, but you get the idea:

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.