Ever since the Industrial revolution, more and more factories and industries are being set up around the world. Be it manufacturing or iron-steel industry. There are many places in factories, industries, manufacturing plants, oil fields, etc. where there is a risk of fire but they are unmanned. There may be fires in remote places like, in small gaps or in narrow pipes where humans can’t reach. The solution to these problems is our smart firefighting robot which can be controlled via mobile, and can even detect nearby fires and extinguish them. We aim to create a small smart firefighting robot that can be remotely controlled as well as act on its own by detecting nearby fire and extinguish it using on board water supply. The robot will use Arduino as well as NodeMCU so that it can be connected to Wi-Fi and controlled. The robot will also sound the buzzer whenever it detects fire, so that even if the fire can’t be extinguished, people nearby can be alerted.