Two cationic lipids, bis-guanidinium-spermidine-cholesterol (BGSC) and bis-guanidinium-trencholesterol (BGTC)-cholesterol derivatives bearing two guanidinium groups-have been synthesized and tested as artificial vectors for gene transfer. They combine the membrane compatible features of the cholesterol subunit and the favorable structural and high pKa features of the guanidinium functions for binding DNA via its phosphate groups. Reagent BGTC is very efficient for transfection into a variety of mammalian cell lines when used as a micellar solution. In addition, both BGTC and BGSC present also a high transfection activity when formulated as liposomes with the neutral phospholipid dioleoylphosphatidyl ethanolamine. These results reveal the usefulness of cholesterol derivatives bearing guanidinium groups for gene transfer.