Using organo-tin Sn(OC 4 H 9 ) 4 as precursor, sodium dodecyl sulfonate (SDS) and SDS-gelatin (SDS-G) complex as template, two tin dioxide colloidal particles were prepared by a self-assembly method. Both SnO 2 products were respectively labelled SnO 2 -B particles with SDS and SnO 2 -C particles with SDS-G, which are applied in fabricating SnO 2 gas sensors corresponding to SnO 2 -B' and SnO 2 -C' sensors. X-ray diffraction (XRD), scanning electron microscopy (SEM), transmission electron microscopy (TEM) and thermogravimetry and different thermal analysis (TG/DTA) were used for characterizations. The experimental results show that SnO 2 -B colloidal particles are composed of mesoporous piece-like particles, while SnO 2 -C particles mainly consist of spherical particles. Gas sensing measurements show that SnO 2 -B' sensor performs the best sensing response to all target gases, including H 2 , C 2 H 5 OH and liquid petroleum gas (LPG). In particular, the sensing response of SnO 2 -B' sensor is achieved at 32 in H 2 atmosphere at the concentration of 1000×10 -6 M. The gas sensing mechanism was purposely discussed from the electron transfer process and the microstructures of the as-prepared SnO 2 products. It is found that serious agglomerations in SnO 2 -B' particles facilitate the high gas sensing performance of SnO 2 -B' sensor, while mesoporous structures in SnO 2 -C' particles decrease the gas sensing response of SnO 2 -C' sensor.