PCB soldermask colours: which one should you choose?

I’m sure that all electronics hobbyists have, by now, noticed that anyone can get their PCBs printed at the online Chinese services such as Seeed Studio, ITead Studio and Elecrow. Many of you will have even used those services. I have, and I’ve used them often.

Introduction

When selecting the parameters for your printed boards one of the options that you get is a choice of colours for the soldermask.

Along with the traditional green there are others such as red, blue, yellow, white and black available and sometimes at no extra cost. But which one should you choose? Are there any advantages or drawbacks to choosing something other than the standard green? That’s the question I hope to answer in this short summary of my experience.

Since I’ve now had multiple boards printed using every soldermask colour available I’ll go through each one with a short overview of the good and the bad.

Green

Click on any of the three images for a very large version

Bog-standard green with white silkscreen. Boring eh? Maybe so but green is probably the best of all the available colours in practical terms. The contrast between traces, planes and vacant space is high so you can inspect your boards easily with the naked eye to check for manufacturing defects. The white silkscreen contrasts well with the soldermask and flux residue cleans up well leaving a professional looking board.

Don’t be so quick to dismiss green as your choice of colour because if your board routing is a work of art then green might just be the best colour to show it off.

Red

Click on any of the two images for a very large version

I like red, it’s bold and it looks professional. The contrast between traces, planes and empty space is good, but noticeably lower than on a green board. Inspection of fine traces on the board for defects is best done with some form of magnification. Silkscreen stands out well against the red background and flux residues clean up well, just as well as on a green board.

Red can look bold and eye-catching, though not exactly unique since everyone’s doing it these days. If you want your beautiful routing to be the star of the show then green is still the best bet.

Blue

Click on any of the three images for a very large version

It’s a dark blue, the same as the one used on the Arduino. The contrast between traces, planes and empty space is quite low now and magnification is mandatory to inspect for manufacturing defects. On the plus side contrast between silkscreen and soldermask is very high so if your board is label-heavy then blue might be for you.

I also find that the combination of black integrated circuits, black pin headers and silver coloured connectors is aesthetically pleasing and looks very professional. This is also a good colour for mounting an LCD against as your eye is not drawn away from the screen by bright background colours and sharply contrasting edges.

Blue doesn’t clean up as well as red and green. As a dark colour it is prone to showing off dirt and if you’re not careful then flux stains can be stubborn to remove.

Blue can be a good choice if you’re not bothered about showing off the traces on your board or you need to match colours with your Arduino shield design against an Arduino host.

Black

Go on, click on them…

I don’t know what it is about gloss black that makes me keep coming back and choosing it? The contrast between traces, planes and empty space is virtually non-existent. Inspection of the board not only requires powerful magnification but you also have to angle a light just so it casts a shadow where the traces raise slightly above the board. A total nightmare to inspect.

At least the silkscreen contrasts well; in fact the silkscreen and the pads are pretty much all you can see on the board without optics and lighting to help you. At the time of writing only gloss black is available. The extremely cool matte black is yet to become available at the prototyping services.

Another peril with black is the way that it absorbs heat during reflow. You have to either scale down your profile or make sure that your temperature sensor is actually placed on the board itself. The silkscreen is also prone to turning light brown during reflow, presumably because the board under it takes on so much heat.

Cleaning is very hard indeed. It’s not that the flux stains are harder to remove; it’s that if you tilt the board to the light to see your routing then you also see where all the stains were!

On the positive side, and probably the reason why I keep coming back to black is that it really is the best colour for mounting an LCD against. Nobody’s going to be looking past your screen at distracting details when the backing colour is black.

Black’s a tough one to love and you really have to want it to ignore all the drawbacks. I’d like to say that I’ve scratched my black soldermask itch but it does look so good as a screen background.

White

You can see ’em bigger, but they don’t get any clearer

OK I’ll get right out and say it; you’ve got to be crazy to want the gloss white soldermask option. There’s really nothing at all good about it. My excuse is that I knew this board was never going to be the final version so I thought I’d select white just so I could see it, knowing full well that I’d be complaining about it later.

If you think that the black soldermask makes your routing hard to inspect then you haven’t seen white. Contrast is the lowest of all the soldermask colours and even tilting to the light fails to properly show the traces. My microscope has a 45° stage light and even under that the traces are almost invisible.

Cleaning is just as tough as you’d expect. If you can get all the residue off then the board can look quite nice but it’s white so you really have to get every spot off for it to look good.

I find that the overall look of a built board is quite strange. Because the traces are invisible your components look like they’re floating on a sea of white. It’s just not right. Perhaps if your board is so dense that the component area outweighs the white area then you might pull it off. I remain to be convinced.

On the plus side the black silkscreen contrasts just as well as you’d expect black on white to do so any artwork you’ve got in the silkscreen layer will stand out very well.

The BeagleBone is probably the best known professional product with a white PCB out there and while I don’t think it looks terrible I do think it would have looked better in a different colour; maybe blue would have looked best with all that black and silver on there to set it off nicely.

Yellow

Click on any of the two images for a very large version

Why does no-one choose yellow? It’s not bad at all really. OK yes, it’s a bit of a murky shade of yellow and I’ve tried to adjust the photograph colours to correctly show it but unless your monitor is calibrated like mine is then it’s not going to show correctly I’m afraid. Take my word for it, it’s sort of murky and desaturated.

The contrast between planes, traces and spaces is very high. In fact it’s just as high as green so if you’ve got some beautiful routing to show off (and your PCB should be a work of art) then murky yellow may be the right choice for you.

About the only downside is that the white silkscreen does not contrast well with the board. Not so bad if you’re not producing something with lots of user instructions in the labels or you don’t go for fancy artwork in the silkscreen layer. I’d like to see an option for black silkscreen with this soldermask, I think it would work better for many designs.

I’ve found that yellow is a breeze to clean, no more difficult than green or red and any light residues that remain don’t stand out.

In summary I’m surprised that yellow isn’t an option chosen by more people. I may be unfairly maligning it by referring to it as ‘murky’. Perhaps ‘dark’ yellow is more appropriate.

Others I haven’t tried

Some services, e.g. OSH-Park offer a nice looking purple soldermask that matches their gold ENIG pad finish very well. I’ve never tried this but others speak well of it.


Image from Kickstarter project page

Other, more exotic finishes such as matte-black and matte-green aren’t available through the cheapest sources just yet but can be found at medium to high-cost houses such as PCBCart and PCBUniverse.


How the pro’s do it: the XFX 7970 graphics card (click for larger)

My XFX 7970 graphics card (bottom layer pictured above) is matte black and it looks very cool indeed, despite having all the trace visibility issues that gloss black has. Do you think the C3129 silkscreen label means that there really is 3000+ caps on that card or are they encoding more information in the label than just a sequential counter?

The end

There aren’t many resources out there to help you selecting a soldermask colour so I hope that this somewhat opinionated view of the available options goes some way to helping you make a decision.

Do you agree, disagree and have you got some photos of some of your boards in these soldermask colours that you want to share? Please feel free to drop in at the forum or leave a comment below.

  • Good stuff – soldermask color is either totally irrelevant or critically important, depending on your view of things. My opinion is that if you’re selling something as a bare circuit board without a case, then the color really does affect how it will be perceived. Green just looks old and tired – practically anything else is better. Personally I use blue, and pay a bit extra for it. OSH Park’s purple is also pretty good.

  • Joseph Perkins

    The yellow comes across as almost copper colored to me. It’s nice, but the purple is the best alternate I see here 🙂

  • Øystein Kirø

    https://uploads.disquscdn.com/images/f3d1ca1a53758413a9646f2facd33088277404b8d0033f3e57193c11ea2a01bf.jpg
    V3, V1, V5 of the same breakout card, with ‘something red’ on top. The flash on the camera makes the black silkscreen higly visible, in reality
    it can be quite hard to read because of the high contrast of the underlying structure. My favourite is the blue, with the red a close second.

    • That’s a really striking yelllow colour. Is it really like that or has your camera adjusted the colours?

      • Øystein Kirø

        Compareing the actual card with the photo on the screen it is obvious that the camera has brightened it considerably. In reality it’s kind of murky….

        Ostan

        Den 18.07.2016 20:54, skrev Disqus:

  • Freire

    An interesting argument of why to use white:

    “… during the repairing, the pcb boards have to be heated to 260C again, green and black pcb is good but white pcb will change to light yellow one.
    So we decide we only ship the first pass VoCore to users, and use white PCB to make it easy to check every VoCore we shipped is first class quality.”

    http://vonger.cn/?p=2638

    • Yes white will turn yellow if heated for too long – it’s happened to some of my boards particularly in areas where manual rework with a hot air gun or soldering iron occurs.

  • Brendan

    Great article – Some offer aluminium boards and flexible PCB (e.g. dirty-pcb) – I tried to get some samples from the board house but no luck. Do you have any images of examples or thoughts on these?

    • Hi Brendan. Aluminium boards are generally used for LED lighting applications because they have good heatsinking properties. Unfortunately that same property can make them rather hard to hand solder! The flex PCBs are interesting. I’ve never had one myself but one attraction is that because they are made using a laser even the prototype tolerances are very good: you can expect 2/2mil.

      • Brendan

        Cool, what about how they look? I’m making boards for show and was keen to try making sort of aluminium origami boards. Would they be bendable if I scored the folding edge with mouse bites or similar? Is there still a mask on there? How are the copper traces separated from the substrate? I’m guessing the flexible boards are printed on thick brown translucent Kapton, is that the case? Sorry for the barrage of questions!

  • Richard Presland

    One other point to consider when choosing resist colour is the minimum required resist feature size.
    Typically, green resist cures quickly and can be applied with the highest resolution and produce the smallest resist features, I’m thinking of solder dams between fine pitch BGAs and the like).
    Other colours have different curing properties (Red/Blue/Black have longer curing times than green due to the different pigment) and producing the same small resist features is more difficult/expensive.

    • Adlen Bendali Braham

      That’s true, and that parameter ‘Dams’ is also called ‘Sliver’ by some pcb manufacturers and found also on Altium Designer. Just to disipate some confusion.

  • contagiouseddie

    What camera you used to take these awesome photos? The soldermask registration can be seen to be quite off for most of the boards.

    • It will have been my Canon 70d with an old Sigma 105mm macro lens with broken autofocus that I didn’t bother to get repaired because it’s better used manually anyway!

  • dont want disqus account

    The info is 5 years old and there’s been changes in color availability. Matte green and black is available at cheap price for 5 or 10 PCBs but still costs more than other colors. OSHPark is also offering “After Dark” option at no extra cost. It uses black fiberglass substrate and clear soldermask which means the traces have the best possible contrast rivaling classic green or the second choice yellow mask. And with white silkscreen, it contrasts well on black background.

    I am tempted to make Arduino Mega2560 clone using Afrer Dark but the PCB won’t be cheap due to large size and the ‘2560 chip has tiny solder pina