Błąd 404 (ang. Error 404 lub 404 not found – nie znaleziono) występuje, gdy link, którego użył użytkownik nie prowadzi do żadnego obiektu bądź strony WWW. Świadczy on o tym, że mimo nawiązania połączenia z danym serwerem obiekt, do którego odnosił się link został przeniesiony lub usunięty, bądź dany adres został wprowadzony niepoprawnie. Komunikat o błędzie 404 jest podobny do błędu sever not found z tą różnicą, że ten drugi występuje w przypadku, gdy w ogóle nie udało się nawiązać połączenia z serwerem.