Minifikacja to usuwanie z kodu zbędnych znaków (takich jak spacje, znaki nowej linii, komentarze i nadmiarowa interpunkcja) bez wpływu na jego działanie. Stosuje się ją zwykle do plików HTML, CSS i JavaScript, aby zmniejszyć ich rozmiar i przyspieszyć ładowanie strony.
Głównym celem minifikacji jest szybsza strona dzięki mniejszym plikom, które krócej się ładują. Mniejsze pliki szybciej się pobierają, co poprawia wygodę użytkownika i może pozytywnie wpłynąć na SEO, bo wyszukiwarki premiują szybkie strony. Minifikację zwykle wykonują automatyczne narzędzia, które przetwarzają kod, usuwają zbędne części i przygotowują go do szybszego dostarczenia użytkownikom.