Uma lei ex post facto (latim para "depois do fato" ou "de depois da ação") é uma lei que altera as conseqüências legais (ou status) de ações que foram cometidas antes que a lei entrasse em vigor. No direito penal, uma lei ex post facto pode criminalizar ações que eram legais no momento em que foram cometidas, ou pode piorar um crime ao colocá-lo em uma categoria mais severa do que era quando foi cometido.