A novel and facile synthetic method for h-BN films from borazine oligomer (B3N3H4)x precursors has been developed. This method only includes spin-coating of borazine oligomer onto nickel catalysts and a subsequent annealing step. Large areal and highly crystalline h-BN films were obtained. The stoichiometric B/N ratio of borazine oligomer precursor was preserved in the final h-BN product such that it was close to 1 as revealed by XPS. Catalytic effect of nickel for h-BN formation was clearly demonstrated by lowering crystallization temperature compared to the growth condition in the absence of catalyst. The graphene field effect transistor (GFET) characterization has proved the high quality synthesis of h-BN films, showing the shift of neutrality point and the increase of the mobility. This method can also provide functional h-BN coating on various surfaces by annealing Ni-coated borazine oligomer films and subsequent removal of Ni catalyst.