Does it work on gas grills?

No! It precisely controls lump charcoal, charcoal briquettes, or wood fires by regulating oxygen to the fuel. Starving a gas grill of oxygen can cause a build up of gas resulting in an explosion!