Gold nanoparticles (AuNPs) as one of the most stable metal nanoparticles have demonstrated extensive applications in recent years. This paper will give a focus on the AuNPs as biosensors, due to their inertness, unique optical properties, high surface area, and various surface functionalization methods. Synthesis of AuNps and the surface functionalization will be discussed in the first part. The size, shape, and stability can be controlled by different synthetic methods, while reductant usually needed. By surface functionalization with different molecules such as polymers, nucleic acids, and proteins, AuNPs will aggregate when specified molecule linkages showing up enables selective detections. The application in biosensing to detect proteins, oligonucleotide, glucose, and heavy metals will be exemplified, followed by the summary and future perspective part in the conclusion.