In my feeling, the best method is clean the nanoparticles by centrifugation (sedimentation and re-dispersion) in water or other solvent. But take care... excess of cleaning would promote agglomeration of your nanoparticles.
You can remove SDS (i did it with PVP) just boiling (not really necessary but works better) with water. Keep in mind that you will have to repeat it at least 3-5 times with a quite large amount of water. EtOH could work too but I have no experience with that. There are also expensive colums to do it quantitatively, as the do it for DNA purification.
In my feeling, the best method is clean the nanoparticles by centrifugation (sedimentation and re-dispersion) in water or other solvent. But take care... excess of cleaning would promote agglomeration of your nanoparticles.
Yes, Technical Note provided by Boon-Hong Wee is very useful and it will be useful for you. You can choose appropriate method to remove surfactant from your nanoparticles.
I understand that you can use above said methods for removing excess surfactants after synthesis. However it is difficult to remove those are chemically attached to the nanoparticles as a capping agents or so. So you should not try to remove that one which will creat problems also.
It is also possible to remove surfactant by calcination at higher temperature, but you have to see that it should not effect on your catalytic activity or changes in phase of your nanoparticle.
usually any surfact could be removed from nanoparticles solution simply by washing steps. In case tagged with protein etc, surfact can also be removed by dialysis in appropriate buffer.
Hey you can remove surfactant by centrifuging them and washing them with ethanol , then with methanol. You can try this for 10-11 times for 15 minutes given for each centrifugation cycle. I have tried to remove using this only. I hope it works for you also.
no calcination! you may sinter your product! I would recommend dialysis against water containing another stabilizer. Repeat many time and that should go.
The best way, I think, is to wash your nanoparticles with some organic solvent such as ethanol or acetone etc... Moreover, you can also anneal your sample accordingly to get rid of the surfactant at elevated temperature.
Suggest trying the addition of KCl - Potassium salts of SDS are remarkably insoluble. You will still need to deal with the Na+ counter-ion from NaSDS, but that may be removed/exchanged via dialysis.
You have to watch for agglomeration. So dialysis while replacing surfactant with other small spacers that can provide electrostatic repulsion will work.
Repeated washing and centrifugation is sufficient to remove any surfactnat bound to any nanoparticles. This is well known to colloidal chemists for centuries.
I am late actually, consider your size also, you can use vacuum filtration system using .22 or .45 micron filters, by this way you can get your surfactant removed concentrated NP
Try adding acetone to your nanoparticles which readily removes surfactant from NPs. Then u can stabilize with some other surfactant depends on your application.