Başsavcı olabilmek için aşağıdaki şartlar gereklidir: 1. Türkiye Cumhuriyeti vatandaşı olmak. 2. Hukuk fakültesinden mezun olmak ve adli yargı sınavına girmek. 3. ÖSYM ve Adalet Bakanlığı tarafından düzenlenen sınavlarda başarılı olmak ve mülakatları geçmek. 4. 35 yaşını aşmamış olmak. 5. Adli sicil kaydının temiz olması ve kamu haklarından mahrum olmamak. 6. Askerlik hizmetini tamamlamış veya yasal nedenlerle ertelenmiş olmak. Ayrıca, savcı olabilmek için etik davranış, adalet duygusu, analitik düşünme, kararlılık ve liderlik becerilerine sahip olmak gibi kişisel özellikler de önemlidir.