A novel catalyst support was synthesized by in situ chemical oxidative polymerization of pyrrole on Vulcan XC-72 carbon in naphthalene sulfonic acid (NSA) solution containing ammonium persulfate as oxidant at room temperature. Pt nanoparticles with 3–4nm size were deposited on the prepared polypyrrole–carbon composites by chemical reduction method. Scanning electron microscopy and transmission electron microscopy measurements showed that Pt particles were homogeneously dispersed in polypyrrole–carbon composites. The Pt nanoparticles-dispersed catalyst composites were used as anodes of fuel cells for hydrogen and methanol oxidation. Cyclic voltammetry measurements of hydrogen and methanol oxidation showed that Pt nanoparticles deposited on polypyrrole–carbon with NSA as dopant exhibit better catalytic activity than those on plain carbon. This result might be due to the higher electrochemically available surface areas, electronic conductivity and easier charge-transfer at polymer/carbon particle interfaces allowing a high dispersion and utilization of deposited Pt nanoparticles.