Јавно тужилаштво за ратне злочине формирано је 2003. године на основу Закона о организацији и надлежности државних органа у поступку за ратне злочине, са циљем да открива и кривично гони извршиоце кривичних дела против човечности и других добара заштићених међународним правом.
Јавно тужилаштво за ратне злочине своју надлежност спроводи на основу Закона о јавном тужилаштву („Сл.гласник РС“, бр. 10/23 и 9/2026) и Закона о организацији и надлежности државних органа у поступку за ратне злочине („Сл.гласник РС“, бр.67/2003, 135/2004, 61/2005, 101/2007, 104/2009, 101/2011-др.закон, 6/2015 и 10/2023).