Les services pénitentiaires d’insertion et de probation (SPIP) ont été créés par le décret n° 99-276 du 13 avril 1999. Ils sont issus du regroupement des services socio-éducatifs des établissements pénitentiaires et des comités de probation et d’assistance aux libérés. Il s’agit de services déconcentrés de la direction de l’administration pénitentiaire, placés sous l’autorité de directeurs des services pénitentiaires d’insertion et de probation. Il existe un SPIP par département, avec, si nécessaire, une ou plusieurs antennes, dont le personnel est constitué en grande partie de travailleurs sociaux.
Les missions des SPIP sont définies par les articles D.573 à D.575 du code de procédure pénale. Elles peuvent se résumer ainsi : réaliser des enquêtes sociales préalables à la comparution devant une juridiction ; favoriser la réinsertion sociale des personnes condamnées en prévenant les effets désocialisants de l’incarcération, notamment par des actions culturelles ou des actions de formation professionnelle, en maintenant les liens familiaux des personnes détenues, en assurant une aide aux sortants de prison ; rechercher les moyens d’individualiser et d’aménager les peines ; faire respecter les obligations décidées par le juge de l’application des peines à l’égard des personnes placées sous main de justice.
Depuis 2004, la prise en charge des mineurs détenus n’est plus assurée par le SPIP mais par le secteur public de la protection judiciaire de la jeunesse. En revanche, le SPIP redevient compétent à partir de la majorité d’un détenu, à moins que le secteur de la protection judiciaire de la jeunesse dispose d’un mandat spécifique lui confiant la prise en charge du jeune majeur.
Les équipes des SPIP comprennent des travailleurs sociaux. Au sein d’un département, le personnel d’un SPIP se répartit entre un siège central et une ou plusieurs antennes. Une antenne est une unité opérationnelle du service, placée sous l'autorité du directeur du SPIP. Il existe au moins une antenne dans le ressort de chaque tribunal de grande instance.