The invention provides a steam generator which comprises a furnace body, a water tank and a water pump. An electric heating device is arranged in the furnace body. A steam outlet pipeline is arranged on the upper portion of the furnace body. The water tank is provided with an inlet pipe. The electric heating device comprises a left pipe box, a right pipe box and a floating coiled pipe. A first electric heater is arranged in the left pipe box, a second electric heater is arranged in the right pipe box, the first electric heater and the second electric heater are in data connection with a controller, the controller is connected with a cloud server, and the cloud server is connected with a client side. The measured heating power of the first electric heater and that of the second electric heater are transmitted to the cloud server through the controller and then transmitted to the client side through the cloud server, the client side is a mobile phone, an APP is installed in the mobile phone, and a user can select a working mode of automatic control or manual control at the client side. Operation of the steam generator is monitored through the mobile phone APP, and the intelligent control that the steam generator is remotely monitored is achieved.