This studied focusing on the effect of surfactant, pH, and viscosity to produce stable silica nanofluid. For comparison we synthesize silica nanofluid with the addition of surfactant sodium lauryl sulfate. Silica nanofluid was synthesized by one step synthesis with the help of microbubble from microbubble fine generator. In the microbubble fine generator CO2 gas and sodium silica solution will contact and carbonation process occurs, then the solution will enter the reactor to increase the contact time of sodium silica and CO2. The final product is an overflow solution from reactor and will be characterized by stable nanofluid parameters. From the physical appearance silica nanofluid still transparent. Particle size and zeta potential are two important factors to consider in evaluating the stability of the silica nanofluid. Result indicates that the stability of silica nanofluid highly depends on the presence of surfactant. On the basis of these experiments, the silica-surfactant nanofluid has been successfully obtained with the zeta potential and particle size both are -53.233 mV and 5.616 nm. While for silica nanofluid has zeta potential and particle are -24.2 mV and 4.849 nm. From the results we can obtained that the addition of sodium lauryl sulfate in the synthesis of silica nanofluids can increase the stability.