How do you choose the right colour for a 3D print?
Colour is usually the second decision after material, right after “what will this be printed in.” A 3D print can reach a target colour three different ways: straight off the spool in a stock filament colour, sprayed or airbrushed to an exact brand colour after printing, or UV printed with flat artwork and logos directly onto the surface. Each route gives a different level of colour accuracy and a different cost, and suits a different job. Here is what is actually available, and what to expect when the brief calls for an exact match rather than “close enough.”
Stock filament and resin colours
Fused Deposition Modeling (FDM), the most common 3D printing technology, has the widest stock colour range because it prints straight from spooled thermoplastic, typically PLA. The standard PLA range covers Beige, Black, Dark Blue, Bone White, Brown, Cool White, Fire Engine Red, Grey, Green, Light Blue, Light Brown, Magenta, Olive Green, Orange, Peak Green, Pine Green, Pink, Purple, Red, Silver, Warm White and Yellow, plus speciality Silk, Marble and Wood-fill filaments.
PLA+
































PETG
PETG’s stock range is narrower than PLA’s: Blue, White and Black.



SLA and SLS
Stereolithography (SLA) resin has a narrower range again: the standard colours are Beige, Black, Cool White and Grey. We can mix pigments to reach other targets outside that set, though the result is still a resin colour rather than a Pantone match. Selective Laser Sintering (SLS) has the least variety of all: the only two stock colours are White and Black.
Across every process, the colour you get is a close match to the spool or resin bottle, not an identical one, and it can be improved afterwards. If the stock range does not cover the brief, or the part needs to hit an exact brand colour, that is where post-processing takes over.
Painted finishes, for an exact brand colour
When the brief is a specific Pantone code rather than “a shade of blue,” filament and resin colour alone will not get there, because stock colours vary batch to batch and are not formulated to hit Pantone targets. For an exact match, we print in a base material, usually white PLA or grey resin, then spray-paint with Pantone-matched automotive paint, or hand-airbrush for gradients and fine detail. Tell us the Pantone code at quote time so we can plan the finish.
Pantone-matched spray with a clear coat runs S$30 to S$80 per hand-sized part, in matte, satin or gloss, and painted work adds one to two days on top of the standard 5 to 7 working day print lead time. See the spray paint colour catalogue for the full stock range, or the colour and finishing service for how sanding, primer and clear coat fit together.
UV print, for logos and flat artwork
For flat artwork, logos and photographic detail printed directly onto a surface rather than a full-part colour change, UV print is the option, from S$10 to S$40 per part. It suits branding on a flat or gently curved face, a logo on a plaque or the front of a product mock-up, where the job is applying artwork rather than recolouring the whole part.
How close will the colour actually be?
Setting expectations up front:
- Filament and resin colours vary batch to batch and are not formulated to hit Pantone targets, so stock colour is a close match, not an exact one.
- A printed surface reads slightly darker than the spool because of the layered deposition, and glossy filaments print with a more matte finish unless re-coated.
- Painted finishes are the route to an exact Pantone match, because the colour is applied after printing rather than baked into the material.
- For colour-critical work, we print or spray a small sample first and confirm before running the full batch.
Send your file or part, or print it with us for a free instant quote, and tell us the Pantone code or colour brief at quote time. We’ll recommend stock filament, a painted finish or UV print depending on how close the match needs to be.
Frequently asked
What colours can you 3D print in?
FDM PLA comes in 20+ stock colours including black, white, red, blue, green, yellow, plus speciality silk, marble and wood-fill filaments. SLA resin is more limited, typically clear, white, grey and a few primary colours. For brand-exact Pantone matching, we paint after printing using our spray and electroplating finishes.
Can you match a Pantone colour exactly?
Yes, but not via filament. Filament colours vary batch to batch and won't hit Pantone targets. For brand-accurate colour, we print in a base material (white PLA or grey resin), then spray-paint with Pantone-matched automotive paint or hand-airbrush. Tell us the Pantone code at quote time so we can plan the finish.
Will the printed colour match the spool colour?
Usually close but not identical. The printed surface looks slightly darker than the spool because of the layered deposition. Glossy filaments lose some sheen as printed (matte finish unless re-coated). For colour-critical work, we'll print a small sample first and confirm before running the full batch.







