Savupiippukoodi on osa savupiippuja koskevaa rakennusmääräystä. Monet maat noudattavat kansainvälisessä rakennusmääräyksessä ja siihen liittyvässä kansainvälisessä asuinsäännöstössä annettuja ohjeita laatiessaan savupiippukoodeja, ja jotkut maat lisäävät erityisiä määräyksiä, jotka vastaavat alueellisiin huolenaiheisiin. Kuten muut rakennuskoodin näkökohdat, savupiippukoodi ei ole omistusoikeus, ja se on vapaasti yleisön saatavilla. Se on tarkoitettu urakoitsijoiden, arkkitehtien ja muiden rakennusalan ammattilaisten käyttöön varmistaakseen, että rakenteet täyttävät rakennusmääräyksissä asetetut turvallisuusvaatimukset.
Savupiipun rakentamista ympäröivät monet huolenaiheet, kuten tulipalovaara, huolet romahtamisesta ja asianmukaisen ilmanvaihdon tarve. Savupiipun koodi on yleensä melko pitkä, ja siinä käsitellään nimenomaisesti vähimmäisvaatimuksia, jotka on täytettävä savupiipun rakentamisen yhteydessä. Erityisiä alueellisia huolenaiheita voivat olla huoli seismisestä toiminnasta, joka voi horjuttaa savupiippuja.
Savupiippukoodi määrää yleensä, mitkä materiaalit soveltuvat savupiippujen ja savupiippujen rakentamiseen, asettaa paloturvallisuuden vähimmäisvaatimukset tulisijan koolle ja määrää, kuinka suuri osa savupiipun ympäristöstä on tehtävä tulenkestävillä materiaaleilla. Savupiippukoodi määrää myös savupiipun rakentamiseen liittyviä eri välyksiä, ja siinä käsitellään muun muassa savupiipun kokoa, huollon helppoutta ja niin edelleen.
Myös savupiipun koodi eri rakenteille ja sovellustyypeille vaihtelee. Esimerkiksi polttouuniin kytketyn savupiipun on täytettävä erilaiset standardit kuin kotitalouden takkaan kiinnitetyn savupiipun. Kun erityyppisten rakenteiden koodisäännökset vaihtelevat, kuten ei ole harvinaista, säännöissä määritellään myös selkeästi kyseessä olevat rakenteet ja niiden väliset erot, jotta urakoitsijat voivat olla varmoja siitä, että he käyttävät rakennuskoodin sopivinta osaa.
Kun savupiipun tarkastus suoritetaan osana tarkastusta sen määrittämiseksi, onko talo rakennettu koodiksi vai osana rutiininomaista huoltotarkastusta, tarkastaja luottaa savupiippukoodiin nähdäkseen, täyttääkö savupiippu standardin. Tarkastaja voi tunnistaa ongelmia, jotka on korjattava ennen savupiipun käyttöä tai ennen rakenteen puhdistamista käyttöön. Savupiipputarkastukset vaaditaan yleensä savupalojen, äärimmäisen seismisen toiminnan ja muiden tapahtumien seurauksena, jotka ovat saattaneet vahingoittaa savupiippua. Koodit päivitetään myös määräajoin, mikä selittää, miksi savupiippu voi läpäistä tarkastuksen yhden vuoden ja epäonnistua seuraavana vuonna.