Il referrer è un campo di intestazione HTTP inviato da un browser web quando richiede il caricamento di una pagina. Il campo referrer identifica la fonte della richiesta e fornisce informazioni sul sito web o sulla fonte collegata alla pagina di destinazione.
Il campo referrer è un elemento importante del protocollo HTTP perché consente di tracciare e analizzare il traffico di riferimento. Tuttavia, il campo referrer può anche rappresentare un rischio per la privacy, in quanto può potenzialmente rivelare la cronologia e l'attività di navigazione degli utenti al sito web di destinazione. Per questo motivo, alcuni browser web consentono agli utenti di controllare l'invio del campo referrer o di bloccarlo del tutto.