A minificação é o processo de remover caracteres desnecessários do código (como espaços, quebras de linha, comentários e pontuação a mais) sem alterar o seu funcionamento. Aplica-se sobretudo a ficheiros HTML, CSS e JavaScript para reduzir o seu tamanho, para que carreguem mais depressa nos websites.
O principal objetivo da minificação é melhorar o desempenho do website, reduzindo o tamanho dos ficheiros, o que acelera o carregamento das páginas. Ficheiros mais pequenos descarregam-se mais depressa, o que melhora a experiência do utilizador e pode ter um efeito positivo no SEO, porque os motores de pesquisa dão prioridade a websites rápidos. A minificação faz-se normalmente com ferramentas automáticas que processam o código, retiram as partes não essenciais e o otimizam para chegar mais depressa aos utilizadores.