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

 by The Real Elliot
Featured
pcb etching instructable 00026.jpg
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

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 550Next »
baligena says: May 20, 2013. 12:02 PM
My enchant is light green but its not etching as quick as the first time I created it, 5 days ago. Why?
The Real Elliot (author) in reply to baligenaMay 23, 2013. 1:04 AM
Yeah. It will slow down initially. (If anything, the peroxide-acid etchant is a little bit too strong.) The first few runs with a new batch will go in like 2-5 minutes. Later, it should take more like 10-15 min.

Make sure that you're constantly agitating the solution so that fresh etchant is always exposed to the copper, and be patient. On the other hand, if it's taking longer than 15 minutes, something's wrong.

Keep the solution sealed when not in use -- strong hydrochloric solutions like this tend to fume, making the solution weaker and corroding all metal in the surroundings.

If it's green, and not etching well, add a little acid. If brown, add a tiny bit of peroxide. That's all I've ever needed to do...

Good luck! And if you figure out what's going on, post back?
baligena says: May 20, 2013. 11:54 AM
How do I know the cupric chloride has been regenerated?
panic mode says: Apr 24, 2013. 8:04 PM
i've been using ferric chloride for years and it works for me. the thing i like the best is that it so low maintenance: pour it into plastic container, toss in the pcb, remove pcb when done, pour etchant back into it's bottle (including any sediment), done.
downside - it is not fast (etching time 10-20min depending on temperature and use) and it is not clear so one normally takes PCB out for inspection.
the good side - cheap, easy to get, lasts for years and hundreds of PCBs, no maintenance (no mixing, measuring, shaking, bubbling or whatever). when you think you had it for too long, drop it off at a recycling place and buy new bottle.
etching time can be reduced by using air bubbler or agitator and warming up the etchant before use. another thing i am doing more often is to just let someone else manufacture my PCBs. then you get through hole plating, solder mask and silkscreen...
The Real Elliot (author) in reply to panic modeApr 25, 2013. 6:36 AM
Ferric's a great, traditional etchant. If it works for you, and you don't like to try new things, then by all means carry on. My experience with Ferric is that once it's starting to form black precipitate, it's running so slowly that it's time to get rid of it. So like a bottle of Ferric from RS is good for 20-30 small boards over a year for me. So yeah, it's just fine.

(I'm curious how you get your Ferric solution to last for "years" and "hundreds of PCBs".)

In contrast, I've used the same batch of this stuff that I made for this Instructable up until I left the US in 2011. So say from 2007 to 2011. Probably not "hundreds" of boards, maybe like 80-100. And as far as I know, they're still using my batch at my old hackerspace.

Industry switched from Ferric to more-easily renewable etchants in the late 1990s and early 2000s for environmental and cost reasons. I see no reason for the hobbiest not to do the same.

panic mode in reply to The Real ElliotApr 26, 2013. 9:46 AM
You are right about precipitate, once it develops things do get slower. Many things affect the etching time or how long the acid lasts. For example I tend to leave large copper areas (as large as possible, remove only what is needed) rather than etch them away. With few tricks i was still getting great results (clean edges, no pitted surface). Etching time using old acid may not be breaking records. but can be reduced for example by using wider container (so the level is low and area is large) and lamp to warm it up, using slow agitator (sloshing acid over the board). I don't have exact count of the boards I made but there was many (well over 200). I never bothered to "rejuvenate" it. Btw. just few weeks ago I just replaced it for new one. I expect it last even longer since I do less and less prototyping / debugging, and usually just order the boards from the PCB shops. In the last two years or so, I also used mill to to make some of the prototype PCBs. Milling is ok but can be pain to find shorts (sometimes fine burr remains attached to one of edges, if the other end reaches other track we have a problem). it is important to check the board before soldering or trouble could be under the soldered component.
sergiotovaro says: Apr 24, 2013. 8:45 AM
Does anyone know if this etchant will work on bronze and nickel silver?? Both are copper alloys, but I don't know what the other components will do when reacting to the etchant...
vace117 says: Apr 1, 2013. 10:53 PM
I just tried this method with a 50/50 mixture of the acid and peroxide. I was using a pre-coated photoresist PCB.

For some reason this process did not work for me. Even after 20 minutes, not the board was still looking pinkish, b/c not all the copper has been removed yet. The photo resist layer started dissolving on minute 10 of the etching, so I could not use this method at all. Here is the end result:

Does anyone know a possible reason for why this didn't work? Is the photoresist coming off too easily? Is the copper being removed much slower than it should be?
The Real Elliot (author) in reply to vace117Apr 2, 2013. 1:47 AM
With the photoresist stuff (that I've never used), aren't you supposed to treat that in some way first before etching? And did you expose it enough? Those pinholes look suspicious to me.

Did you use double-sided board? It looks like the top actually etched clean, but there's still some copper left on the back side. It's a lot easier on the etchant, and a lot quicker, if you mask off the back side of a double-sided board with tape or paint or anything, rather than etch it away. *And* then if you hook it up to your ground, you get a nice ground plane for free.
vace117 in reply to The Real ElliotApr 2, 2013. 1:03 PM
The board was exposed to light for 8 minutes, and developed in a Positive Developer solution for 5 minutes. Before etching the mask looked really good and sharp. The copper areas looked cleaned and fully exposed. The pinholes are there b/c the board was in the etching solution for 20 minutes already (which is probably way too long), and yet the copper in the exposed areas of the board was still not gone. I really have no idea why that would be, considering that people are reporting etching time of less than 5 minutes...

It is a double-sided board, with tracks on both sides.
The Real Elliot (author) in reply to vace117Apr 3, 2013. 5:26 AM
Darn. And yeah, I agree about the pinholes probably being caused by the long bath time.

Etching time can vary a lot depending on the thickness of the copper on the board, of course, but 20 minutes for fresh etchant mix seems very long to me as well. That's why I was wondering if you somehow the positive developer stage didn't go right or something? Maybe it the resist didn't get fully removed? (Like I said, I have _no_ experience with that stuff, I've always been an iron-on or sharpie kind of guy.) Can you test this with some clean copper? Maybe remove the photo-resist film with sandpaper or use un-treated board to be sure?

And here's all the rest I can think of: (shotgun-style, hoping something will hit)

Temperature? You're not doing this outside on a cold day, right?

Double-sided etches need 2x the solution as single-sided, and it's a lot harder to etch the downward-facing part of the board if it's resting on the bottom of a tupperware.

And then there's agitation. Even with a fresh solution, if you're not constantly swirling the solution around in the tray, it'll locally saturate with copper and slow down the reaction in the neighborhood of the traces. As you swirl it around, you'll see small dark clouds of dissolving copper coming off the traces that eventually dissappear into solution. Professional etching machines use pumps, bubblers, or spray-and-drip methods to keep fresh etchant in contact with the copper. We're stuck with emphatic swirling.

smallik says: Apr 1, 2013. 3:40 AM
Diluted H2O2 in 1:8 proportion and HCL in 1:3 proportion and It is taking barely 20 seconds to etch. It is an awesome etchant. Thanks a lot buddy.
smallik says: Mar 30, 2013. 3:42 AM
Hello Friend,

I was only able to arrange laboratory grade 30% h202 and some extra strong Muriatic acid used for toilet cleaning here in India. With 2:1 proportion, It barely took seconds to etch out the pcb, But I am having a hard time preserving it.

I kept it in a plastic bottle, but the mixture heated up by itself and exploded, costing a bucketful of sweat cleaning up the mess(excluding to the expenses of the chemicals). Can you please help me with proper guidelines on how to preserve it? It is creating a significant amount of fume and that's the reason for the explosion. but I am worried diluting the solution will affect the etching process. Please help.
Regards,
Shubhradeep
The Real Elliot (author) in reply to smallikApr 1, 2013. 2:34 AM
Hmm... 30% H2O2 is *very* strong. I've only used 3%. It only takes a tiny bit of extra O2 to oxidize the copper in solution. If all you've got it 30%, dilute it down 1:10 first?

Second, I don't know how strong "extra strong" HCl is, but be aware that stuff used for cleaning toilets often has extra additives, and you'll have no idea what's going on chemically.

Anyway, it sounds like you've gone waaay too far in both possible directions. You're aiming for a 3M HCl solution with a tiny bit of excess oxygen. Dilute out your H2O2, and figure out how much of the diluted H2O2 solution to add to the acid, based on how strong the acid is.

Eg: I used 10M HCl, so to get it down to around 3M, I needed to dilute it 1/3, or one part in three, or 1:2 with a (weak) peroxide solution.
Hec031 says: Mar 30, 2013. 2:01 PM
This stuff is wicked cool. I love this etchant. It's taking me about 20 minutes to get it to fully clear the copper from the board, but my features and traces only leave behind about 1% of the copper on the board, so given the large amount of copper that has to be dissolved it's moving very fast. Putting a board is the best way to prime the solution. Don't bother with any other method. It's a waste of time. Just get your board ready mix the Acid and Peroxide 1 to 1 and put the board in. The rest takes care of itself. I do agitate the solution periodically and will leave it out over night so it can oxygenate but other than that, this stuff is perfect for a DIY project.
mbeeby says: Mar 14, 2013. 4:46 PM
I tried finding these chemicals locally at Tesco (UK).

Hydrochloric Acid in Harpic Power Plus Original toilet cleaner. 9g HCL per 100g = 9% (Brick cleaner from builder merchants states 5-10% HCL)

Hydrogen Peroxide in Bausch & Lamb EasySept contact lens solution. States 5% Hydrogen Peroxide.

I finally got round to trying these as an etchant and got zero results. I added HCL (Harpic) to H20" (EasySept) then my copperclad. Even after 10 minutes there was no visible reaction, despite all info saying the first etch is super quick.

I'm not sure what to do from here, other than just buy some Ferric Chloride!
AntzyP says: Feb 21, 2013. 1:28 AM
I'm using laboratory grade Hydrochloric Acid with hydrogen peroxide to etch my boards. But instead of the deep green colour I see in the image above, my solution is turning light blue(like copper sulphate) after etching. I'm 100% sure it's pure HCl. Anyone has any idea what's going on and why?
AntzyP in reply to AntzyPMar 11, 2013. 7:33 AM
Found the answer. If anyone has the same problem, add more HCl. It should turn to the lovely green colour.
alpeperker says: Mar 7, 2013. 3:47 AM
Can this also be used to etch Aluminium?
E_MAN in reply to alpeperkerMar 8, 2013. 5:31 AM
HCl will react with Aluminum on its own. Be careful however, it leaves an aluminum chloride that is a darker gray color. This can be easily polished off. The reaction with aluminum releases explosive hydrogen gas and lots of heat. Do this etching process outside. Add the acid slowly to ensure that you do not ignite the gas. It is also very quick. You should be able to dissolve, lets say, a soda can in under 30 mins. Be careful. Msg me if you want help or an explanation. I have done a bit of chemistry with HCl.
The Real Elliot (author) in reply to E_MANMar 9, 2013. 12:37 AM
A really fun way to etch Aluminium is to make up a lye solution (say 1tsp in a cup) and cover. Aluminum will oxidize in water, but it's sped up a whole bunch in the presence of hydroxide ions, provided by the lye. This reaction is "fun" in two different ways:

First off, it's thermally unstable -- the reaction generates heat and wants to run faster as it heats up. If you're doing this with more than a little bit of lye, you should have it in a cooling bath to limit the reaction speed and temperature,

Second, the end results are aluminum oxide (and your aluminum etched away), and hydrogen gas, probably with a bunch of lye/water vapor mixed in -- steam if it's hot enough. So you've got a potentially runaway exothermic reaction and a flammable (explosive if contained) gas, in a steam with caustic lye. Fun times.

But this is my favorite way of filling up hydrogen balloons at parties. To be quasi-safe, the procedure goes like this: Use small amounts of lye -- I'll put 1 tbs in 500 ml of water, and that's probably on the high end. Keep the solution cool -- have the lye + aluminum reaction going on in something heat-proof, and have it submerged in another bucket with a lot of water to suck the excess heat away and keep the reaction under control.

So yeah. Long story short: if you want to etch aluminum, lye in water is great. Just keep the lye in small amounts, don't ignite the resulting hydrogen unless you want to, and keep it in a water bath with ice on hand if it gets crazy to keep the temperature and reaction speed under control.

In the end, pull the aluminum out with tongs or something and rinse it off. Dilute the lye/water/aluminum oxide mixture with a lot of water and toss it down the drain.

raypsi says: Feb 28, 2013. 9:44 AM
hey OT:
Ferric Chloride should be cheap it's the waste product from cleaning rust off of steel. They use HCl to do it.
I'd like to find out how to reclaim all that copper I will be etching away with HCl and H2O2

gr8 blog BTW
dumle29 says: Feb 26, 2013. 9:40 AM
would using 10% peroxide have any noticeable effect on the ratios?
Also, with a 2 peroxide to 1 MA (30%), it keeps produceing gas. (on the second day) So I have to leave the solution outside, with the cap half on.

Other than that, I must say it's a great solution. I 5 by 5 cm board in 2-3 minutes, in -1°C So yeah. I just hope I wont run in to any issues with reuseing it like others have had.
The Real Elliot (author) in reply to dumle29Feb 27, 2013. 7:21 AM
10% peroxide shouldn't change much. As long as you've got oxygen available (from peroxide or the atmosphere) it'll keep etching.

Re: producing gas. Yeah, the HCl will probably fume. I've kept my solutions in sealed glass / plastic bottles which keep the fumes well contained.

Made the mistake of trusting the seal on some IKEA tupperware, left the solution in a cabinet, and ended up with a lot of very seriously rusted metal parts.

I secretly think that some of the stalled etches are due to lack of agitation of the solution. When there's excess O2 in solution, it doesn't matter as much, but in the long-run stable version of the etchant, you'll find that continually moving fresh solution over the copper is important.

NAO says: Jan 28, 2013. 3:35 PM
Thank you for posting this; this method works really well. Does anyone know how to safely, environmentally-consciously, dispose of the used etchant? I know, I know, you can re-use the etchant many times, but I've found that after one or two etches, the etching rate slows dramatically, and I'd rather use fresh etchant every time. So, what's the best way to neutralize the pH and convert the soluble copper ions into a safer form? Can I dump this "neutralized" solution down the drain, or else how do I dispose of it? Thanks.
The Real Elliot (author) in reply to NAOJan 31, 2013. 1:32 AM
Re: Disposal

The whole point was to not have to dispose of the solution for a long time (years? forever?) by re-using. And yeah, it does slow down after the first few times through, from around 2 minutes to around 10 minutes in my experience. But can't you wait another 8 minutes?

If not, you can try warming up the solution, to something like 100-120 degrees F (barely warm to the touch) in the microwave. Warming increases the HCl fuming, though, so you might want to etch with warmed solution in a ziplock bag or closed tupper or similar.

If you're getting etch times in the 20 minute or more range, something's wrong with your chemistry. Add acid or H2O2, or possibly let some of the water evaporate out over a couple days. That's all that can go wrong. (Note that adding low-concentration peroxide is basically adding water, so if you've done that a lot, you'll have a dilute solution which will etch slowly.)

And then finally, if you're really dead-set on disposing and starting again, you can call up your local firehouse -- they will know how to dispose of hazardous chemicals.

Or alternatively neutralize all the acid by adding enough lye (sodium hydroxide) and maybe some baking soda (calcium carbonate) to turn the solution a turquoise-blue, (copper hydroxide / carbonate) then let this dry out into a powder, and you can throw it in the trash. On the other hand, that's a lot more work than just getting the etchant back into shape chemically and waiting an extra 8 minutes per etch...

dumle29 in reply to The Real ElliotFeb 14, 2013. 2:35 PM
Wow, disposal is a lot easier in Denmark :O You just drive it to your local dump, and they have a place where you can put dangerous chemicals, and they will dispose of it correctly.
josh wiles says: Feb 9, 2013. 5:06 PM
so with this mix can you do zinc plates ? like use a 1\16th inch thick zinc with a backing and a PNP blue resist on top ? or does zinc make this stuff wig out ?
gbutter says: Dec 4, 2012. 1:36 PM
I ttied this with copper and LOVE it! Thank you so much for this information. I'm wondering...does this work with brass and could I use the same bath to etch copper and brass?
NAO in reply to gbutterJan 28, 2013. 3:25 PM
I have successfully etched thin brass shim stock (0.001") using the same bath I had been using to etch copper-clad PCBs. I did get some pitting and pinholes, but I believe this was due to problems with the etch-resist , and not with the etchant itself (I used the toner transfer method using Pulsar's "PCB Fab in a Box", and I've been having problems achieving a non-porous toner image with my crappy laser printer).


One word of caution though: the copper and zinc seem to etch at different rates. In one experiment, I was attempting to reduce the thickness of some brass sheet by a timed etch in this solution. The thickness was reduced, but the sheet's surface went from from having a uniform bright brass colour to having heterogeneous swirls and streaks of dark brown copper and silver-coloured patches of what I assume was zinc. This was using fresh etchant, at an elevated temperature, so the sample etched really quickly (under 2 minutes), When I used a "used" etchant bath, at a cooler temperature, the brass etched more slowly and evenly, and retained its homogeneous appearance and original colour. If you're trying to etch all the way through your brass sheet, though, this point is moot and I'm sure it will work fine at any etch rate.
x-tian says: Jan 18, 2013. 8:34 AM
Chloride gas can and will kill you if you're not careful. Even toilet cleaning solvents have killed people.
nzc says: Mar 18, 2008. 6:32 AM
Any idea if the excess solution can be used to electroplate stuff with copper?
The Real Elliot (author) in reply to nzcMar 18, 2008. 8:52 AM
That's a neat idea. Looking around on the web, it seems the standard procedure is to use a solution very much like what we've got (Copper II in sulphuric acid solution instead of HCl) and a copper anode. The standard explanation is that the metallic copper comes off the anode, into solution, and then excess copper plates out at the cathode. Anyone know how to electrically coax the copper out of solution?
nzc in reply to The Real ElliotMar 21, 2008. 8:57 AM
My extremely naive view on this is "you run a current through it" with copper electrode at the donor end and the objet to be plated at the 'tother. That's certainly how it works with the H2SO4 solution.

I think the problem with the HCL based solution *might* be that you're more likely to evolve chlorine gas and get in trouble that way. Or it might just not give very good results finish-wise, or plating time wise. Or all three. Anyhow, I was hoping someone here might have experience with the technique.
The Real Elliot (author) in reply to nzcMar 21, 2008. 9:53 AM
The trick is that you need to be dissolving some other metal in the solution to keep the charge balance when the copper ions leave. Mu's deleted post below suggested zinc or sodium, which are probably too much trouble/hazard. Or, as you suggest, you could keep the charge balance by giving off chlorine. Hmmm.... Wonder what happens if you use a carbon electrode on one side...
Nyxius in reply to The Real ElliotDec 27, 2012. 12:01 PM
Chances are extremely good that you'll create a gas when using a carbon electrode with HCl. The gas will be either pure Cl2 or a mixture of Cl2 and Cl2O depending on your voltage. Either gas is extremely dangerous to inhale, very reactive, and Cl2O is explosive in the right concentrations. You might see some electrode degradation in the form of CO2, but it will be minimal. The only way to keep the Cl in the solution is to provide some kind of 'antioxidant' in the solution. This will eventually burn off however.
nzc in reply to The Real ElliotMar 21, 2008. 10:17 AM
copper electrode puts more copper ions in solution. I think the chlorine comes out if you get things out of balance, but I could be wrong about that.
mu-Ctrl in reply to The Real ElliotMar 19, 2008. 8:32 AM
(removed by author or community request)
The Real Elliot (author) in reply to mu-CtrlMar 19, 2008. 12:32 PM
Cool. Thanks for that. But I'm not overly optimistic about either of those. The resulting Zinc Chloride solution is going to make a disposal problem as bad or worse than the copper. Even thinking about making an electrode of sodium metal and sticking it in water makes me giggle a bit. I read somewhere that iron would spontaneously plate out copper in a copper sulphate solution. I wonder if there's something like that to try.
ancienthart in reply to The Real ElliotOct 14, 2010. 4:45 AM
Yep, iron will plate out copper (science teacher here) from a copper salt but it's VERY slow, and doesn't occur at all if the iron isn't totally clean. It's called displacement. Zinc will plate out copper VERY fast - you can literally see it happen as you watch.
Additionally, depending on a hundred different factors, the resulting copper plating will be a smooth finish, or a black, metallic powder that just falls off the metal. :(
1-40 of 550Next »
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!