Stop using Ferric Chloride etchant! (A better etching solution.)

Picture of Stop using Ferric Chloride etchant!  (A better etching solution.)
Ferric chloride is a traditional home-use circuit board etchant. It's easy enough to come by, and the Ferric by itself is no big environmental problem. However, once you've etched a board with it, you're left with a solution with a bunch of copper chloride in it. This dissolved copper is an environmental problem, and you can't just pour it down the drain (legally) -- you're supposed to take it to a hazardous waste facility. (For instance: How to Dispose of Ferric Chloride in this FAQ. )

Wouldn't it be nice if there were an etchant that you could re-use indefinitely so that you don't have to worry about disposing of the copper, and that could be made in lifetime supply for like $10.00 with ingredients bought at hardware and drugstores? (And it's prettier too.)

I got seven words for you: Copper Chloride in Aqueous Hydrochloric Acid Solution! (Exclamation point!)

But how're you going to get CCiAHAS? Conveniently enough, by starting out with a simple two-ingredient starter etchant, and doing a bunch of etching.

Remove these adsRemove these ads by Signing Up

Step 1: Ingredients: The Starter Etchant

Picture of Ingredients: The Starter Etchant
For the starter etchant itself, you only need two ingredients: hydrochloric acid and hydrogen peroxide.

(OK, actually three. But the third one's copper. See the chemistry section for an explanation.)

Hydrochloric (muriatic acid, "pool acid", etc.) is available at a hardware store. The acid I got is 31.45% (or 10M) and should run around $5 per gallon. Which is more than you'll ever, ever need.

The peroxide is normal 3% for mouthwash or cleaning cuts, and can be bought at a drug store for $2-3 for a big bottle.

You'll also need a non-metallic container that fits your PCB and two standardized measuring cups.

As long as you're in the hardware store, pick up some acetone if you don't already have some. It's useful for removing the etch resist. (That's for another instructable.)

1-40 of 663Next »
geo bruce made it!17 days ago

Thanks works great!!

I've made a mixture of: 1 cup H2O2 36%, 1 cup HCl 23%
and made a simple test pcb. I did nothing to start the process first try was slow but second try was much faster. Because there was already some copper in the mixture.
I was able to make a trace of 12mill => 0.3mm, my printer was the bottle neck.

20150619_223757.jpgtest pcb.png
Richard 1120 days ago

made this etchant, it worked very quickly clean, no fumes excellent.

Thank you for your project, looks like a good system to me. Do you have a recommendation of what types of plastic I could use as containers for this project? I intend to use it to electroplate graphite painted 3d printed plastics such as PLA/ABS/HIPS/Nylon/TPE, can you think of any issues i might face with any those plastics?

compwolf1 month ago

Just one quick question, does the container need to be actively open when using the solution? The reason why I ask is I try to minimize any fumes I can (even when soldering). Like using a small glass pan with modified lid that locks everything air tight as it etches. I don't know if its like a fume pressure build up like smoke would cause, or more extreme like a 6th grade volcano kind of pressure. Thank you.

The Real Elliot (author)  compwolf26 days ago

No problem closing it up as it etches. I always do that so that it doesn't spill while I'm agitating. (I etch in tupperware and slosh it around vigorously.)

Ziplock bags also make a nice etching tank. Board in, fill with etchant, close, and then lay it all flat in some kind of dish or tupperware in case you accidently break or open the bag. You can agitate the board by smooshing the bag (carefully) like a waterbed, and it's really easy to tell when it's done because you can press the bag up against the board like a window.

The other advantage of the tupperware + ziplock bag is that you can easily fill the tupper with warm water which will keep the etchant warm and speed up the reaction.

When you're done, snip off a corner from the bag and you've got a funnel to pour it back into your container.

Man, I should make an Instructable on that...

AlexeyM127 days ago
For etching Cu try H3Cit + H2O2 with NaCl.
deephidden1 month ago
I think I used too much. All I did was create fumes are irriate my breathing. I'm going to toss the batch, air out my house and try again actually using you measurements. I've gotten too used to just winging it on the amounts of things I use.
The Real Elliot (author)  deephidden1 month ago

Too much what?

Just aim to get the acid down around 3M or 10%. So if you start with 10M / 34% acid, you need to add two parts water (or weak peroxide in our case).

Mixing a strong acid and water like this makes heat. If you toss water into the acid, you'll get hot acid and that might fume. Don't do that.

Measure out two cups of peroxide, pour into that one cup acid. Easy enough, but you need to measure and get the order right.

Open a window anyway, and if you're getting excessive / noticeable fumes rethink what you're doing.

And if you want to ditch a batch of the etchant before use (no copper dissolved in it yet), you can toss some baking soda into it to neutralize the acid and pour it down the drain with a lot of running water.

can i use sulfuric acid 30% instead of muriatic acid?
The Real Elliot (author)  Testas.T1 month ago

Not 100% sure, but I'd say no.

TrumanF3 months ago

Elliot the first time I tried this is worked flawlessly. Now I used a small tupperware leftover tub and the boards etched in just a few minutes. I tried it again two nights ago, which was a few weeks later and tried using the still very green solution but I played heck trying to get it to etch. I added a bit more acid but it only seemed to work once I added a little more H2O2. The color didn't change much but the board started losing copper at a more normal rate. Since I bought a laminator and couldn't wait to try it out again last night I threw a couple of small boards in the day old solution and the same result. Just wouldn't etch. Left it in for an hour just to see what would happen and nothing. Added more acid and unfortunately I was out of H2O2. The solution was still nice Kool Aid green too. My wife is picking up some HP today at the store and hopefully when I add that the magic will happen once again. The container is only 4 inches square and maybe 1.5 " deep. You think I should use a larger tub?

DaveJ1 TrumanF1 month ago

Same boat, friend! First batch etches like a dream, but subsequent etches, even if same day, don't complete. Seems a bit of a waste if we have to top off with acid AND H2O2 each time (might as well start from scratch, negating the potential environmental benefits)...

fkahhaleh TrumanF2 months ago


I am having the same issue as you are, my initial solution was PERFECT.

I leave it for a few months, not needing to do any PCBs, come back to it and it is barely etching. I used the "bubble in air" method with no luck, out of HP and will grab some but it seems it is only a temp. workaround and not a solution to the problem.

Were you able to figure out what was wrong? (solution color is LIGHT GREEN)


DaveJ11 month ago

Help! My attempts only work when I start fresh with HCl and H2O2- when I try to reuse the beautiful emerald green solution, it stalls, and gives me a very bad etch! My solution isn't turning brown, so it has enough oxygen, and it still takes to copper to the rosey stage, so i think it has enough acid. I will try adding more acid, but...

CR9Designs1 month ago
I mixed the acid and peroxide in the correct ratios. I used my vinyl resist and let a piece etch. It wasn't very deep after an hour so I removed the piece. I placed a couple of scrap pieces in the solution for a few hours and they reduced in thickness quite a bit. I then tried etching another piece and it seemed to be slower than the original etch attempt.
The solution is still a very light bluish green. Do I need to dissolve more copper in it first?
The Real Elliot (author)  CR9Designs1 month ago

Blue usually means copper hydroxide, which means that you've not got enough acid in the solution. I'd pitch in a little bit of acid and see.

How much copper were you initially etching? Was this a PCB or something else? ("Scrap pieces" of what?) It may just be that you've run out of acid.

Indeed it was not a pcb. 16g copper sheeting is what I use in my jewelry making. A piece approximately 1" by 2" with a vinyl resist. It made a decent visible etch initially. I added a I" piece of 1/4" tubIng and about a 1" square piece of scrap to see if that would green it up. Those were quite dissolved after a few hours but after that nothing else would really etch.
Thanks. I'll try more acid. Would a 1/1 ratio be better for my needs?

Added a sample of the pieces I'm making. Some of those were done with ferric.
The Real Elliot (author)  CR9Designs1 month ago

Yeah, you might try a 1/1 ratio for a new starting batch, but at this point you can just top up with a little more acid and see how it goes. The whole point is to avoid re-starting and having to dispose of the copper solution.

Maintaining the chemistry (read: enough free acid & oxygen) is part of the trick with this stuff. When brown, add peroxide. When slow / blue, add acid. Easy enough once you get a feel for it.

DaveSemm1 month ago

My first attempt failed. I used 200ml pool acid (30% HCl) and hydrogen peroxide (400ml 3% H2O2), and after 20 minutes it turned slightly green, and that was it. After 2 hours there is no sign that the copper is coming off of the PCB. I kept it warm and swished it around for the 1st hour, but it looks like nothing is happening to the board; I just left it outside for now - I'll check it in the morning. I need to get more H2O2 to try to tune the batch, but if that doesn't work, I'll have to go back to ferric chloride.

The Real Elliot (author)  DaveSemm1 month ago

An hour with agitation is waay too long. Especially with fresh chemicals, it should go relatively fast, like ten minutes or so. You can tell it's etching when the shiny and coppery-colored metal goes in -- in a minute or so, it'll turn a matte pink color.

Could anything be coating the copper? Try scrubbing the surface with a bit of sandpaper (finer grit is better for not leaving scratches, but if this is just a test...) beforehand?

I've just finished successfully etching my first board! Someone suggested that the peroxide I bought might be dud: even though I bought it new, if the bottle wasn't properly sealed and it had been on the shelf long enough, he said it could be useless - it had happened to him more than once. So I bought another bottle from a different shop, and hey presto! the board etched in a few minutes. I over did it a little bit, probably because I didn't agitate it evenly: I had to wait for a patch in the middle to dissolve. (Don't swirl: rock!) But it works, so from here it can only get better. I think my main lesson is to keep a few bottles of peroxide handy.

BTW, before my 2nd attempt, I was also wondering if the "gloss" from the glossy paper might have coated the board with an invisible layer of plastic - it seemed possible - but I've now established that that is not the case. The paper works perfectly.
The Real Elliot (author)  DaveSemm1 month ago

Hey fantastic! I'm glad to hear you got it working, and even more stoked that you found a way that things can go wrong. :)

Peroxide has a shelf life, for sure. And as you note, a trip to the pharmacy and a couple of bucks can test that hypothesis.

Re: agitation is key. The center pretty much always dissolves more slowly than the edges, no matter how you agitate (unless you're spraying, but that's another level of complexity altogether). If you let it sit for a second or two, then swirl, you can see brown/black dust coming off the board -- gives you a good idea of whether you're agitating well enough.

Glad you got it working, and thanks for coming back with the report. Watch out for bad/expired peroxide, y'all!

i use ammonium persulfate. It is in powder form and you mix it with water. It is tranparent so you can see the etch working, it turns slightly blue as etch is working - I use it for etching copper bullet casings, holding the casing with a 'third hand' and putting it into a plastic up with the etching mix. you can see how deeply the etch is going and then pull it out - no fumes, no fuss. I have tried many resists, staz on ink pads with art stamps, black and white prints on photo paper which i then iron onto the casing, hand drawn sharpie pen shapes....

Ammonium persulfate is great, but how you dispose of the resulting copper-containing mess is the problem.

See for what I mean.

With the cuprous chloride solution, you only have to dispose of the etchant/copper mix once: when you're never going to make any PCBs anymore. Otherwise, you can keep re-using the solution indefinitely. It's just a lot less hassle.

melissalyndell made it!2 months ago

Wow, super quick and easy!

I made this ring out of 18G copper sheet and used heavy body acrylic paint for the resist. I'm not entirely happy with the resist though as I would like a deeper etch but the paint began lifting.

Any suggestions on what to use as a resist for artistic purposes?

Thanks for the tutorial!!

The Real Elliot (author)  melissalyndell1 month ago

Wow, that's a fantastic result! (And so far away from the boring PCBs I run.)

A resist for longer-term / deeper cutting? Not sure. I've used nail polish sometimes when I need it to hold. Just have to make sure it's fully dry before etching -- a hairdryer can help. But I don't know if you'll get fine enough lines for what you want.

You might look into what engravers use? Sometimes they use some pretty nasty acids, and have a long history of high-resolution resists.

I use vinyl cut on a silhouette cameo machine as a resist. It has worked with electro and chemical etching.
Xexos2 months ago
Can this be used for damascus steel? Ferric chloride works, but it is rather expensive to buy enough to dip a whole blade in.

you dont need to dip the whole blade in a pool. Think of a sock and foot/leg. Get a plastic tube container just big enough for it (PVC tube?). you can fill the empty space with a long dowel cut in half. that way its just the blade that is covered in a few MM of liquid.

hope this was not too confusing and inspires you.

mchagerman2 years ago
When you get to the point of too much solution, you could electroplate the dissolved copper onto a piece of copper wire.

Raise the pH of the solution with lye or ammonia (to at least pH 7), stick in a copper cathode and a sacrificial anode, and apply a few volts. You'll want a corrosion-resistant anode, and platinum is rather pricey; perhaps a carbon anode would work?

It'll work better if you agitate the solution while plating.

I'm no chemist, but DO NOT MIX AMMONIA with this etching solution...

ChipBits2 months ago

UK visitors - Everbuild brick & patio cleaner (<10% Hydrochloric Acid) from hardware shops and Care+ Hydrogen Peroxide (9%) local chemist. Slow but works.

What ratio did you mix the two. I've a 6% H2O2 and a mix of 9.9% HCL (brick cleaner alright). It's turning green but it isnt etching a thing (only cleaning off the sharpie I used to fix a track on the etching).

Mine was about 3 x HCL to 1 x H2O2 by volume. I've noticed a lot of variation here and people seem to prime it with spare copper to reach optimum speed. These % mixtures are mostly water & seems a lot of people either use air bubbling, agitation or heat to either evaporate off the water or accelerate the reaction. Still experimenting here too!

Ok, to get rid of the excess copper chloride, you generate hydrogen gas and pass it over heated fine ground crystals which will reduce the copper salt to metal and give HCl gas as a byproduct which can then be bubbled into water to give more hydrochloric acid. We use to do something similar to this in the lab using zinc and hydrochloric acid and then we would pass the hydrogen through a heavy glass tube with a few Bunsen burners underneath, copper product inside. We used this to repair copper wool that had turned green and clean pennies. Most of the pennies were just oxidized with oxygen so we got out just water. Of course zinc chloride isn't very life friendly either, so maybe electrolysis of water to make the hydrogen would be better. Of course heating hydrogen gas over an open flame in a glass tube isn't to be taken lightly, so maybe you should just place the extra into plastic bottle and seal it into a bucket of concrete and take that 10 miles off shore and dump it into international waters like most industrialized countries do now. Who knows? If you survive my suggestions, later.

crazypj3 months ago

I'll try the toner transfer method to make 'real' circuit boards, this was just a thick Sharpie I picked up to test things which is why it's so rough

Cap pack 3.JPG
The Real Elliot (author)  crazypj3 months ago
Bah! That's not rough -- it looks pretty darn good. And if it gets the job done, it's more than good enough.

I do a lot of little circuits with Sharpie and etchant. It's great for quickie one-offs when it's not worth designing a whole layout, but you still need the strength and structural stability of a PCB.

It's a great trick to have in your bag, if it helps you get stuff done faster or better.
crazypj made it!3 months ago

I was astounded how well it worked. Did a very rough drawing to make a series/parallel capacitor bank using miniature 'ultra caps'.

Was real easy to solder

Cap pack 3.JPG
GeraldB33 months ago

will it work on steel painted with cellulose i.e wanting to etch on a stencil on the side of a commercial vehicle

dkoebnick3 months ago

Can you store the etchant in the container (plastic) that you are using for etching? Can you use a cover on it when storing?

1-40 of 663Next »