The invention relates to a lead-free environmentally friendly soldering flux and a preparation method thereof. The method comprises the following steps of: mixing synthetic organic acid, an activating agent and a mixed alcohol solvent at normal temperature according to a component formula; pouring an obtained mixture into a stainless steel container, and then adding modified rosin particles; stirring materials in the container until the rosins are all dissolved, and then stopping stirring; and standing still, filtering and hermetically packaging to obtain a soldering flux product. The lead-free environmentally friendly soldering flux is a no-clean soldering flux with low solid content, less rosin and no halide, has the characteristics of quick dry, bright and firm welding spot, uniform spreading, full structure, no corrosivity, excellent solderability, good soldering wetting, stable property, and the like, conforms to the property requirements of various electrical appliances and is suitable for soldering computers and peripheral equipment or high-precision multilayer board electronic assemblies. When in use, the soldering flux product has the advantages of low smoke, no pollutionto working environment, no influence on the human health, no pollution to tracks and clamps of a tinning furnace, higher insulating impedance, good environment friendly performance and stronger market competitiveness.