La minificazione è il processo con cui elimini i caratteri inutili dal codice (come spazi, a capo, commenti e punteggiatura in più) senza cambiarne il funzionamento. Si applica di solito ai file HTML, CSS e JavaScript per ridurne il peso, così si caricano più in fretta sui siti.
Lo scopo principale della minificazione è migliorare le prestazioni del sito riducendo il peso dei file, e quindi i tempi di caricamento delle pagine. I file più leggeri si scaricano prima, migliorano l'esperienza utente e possono aiutare anche la SEO, perché i motori di ricerca premiano i siti veloci. La minificazione si fa di solito con strumenti automatici che elaborano il codice, tolgono le parti non essenziali e lo ottimizzano per arrivare più in fretta agli utenti.