Soubor cookie HTTP (obvykle se mu říká jen cookie) je jednoduchý počítačový soubor tvořený textem. Informace uložené v souborech cookie mohou být použity k přizpůsobení zkušeností při používání webových stránek. Webové stránky mohou pomocí souborů cookie (informací jimi využívaných) zjistit, zda někdo již webové stránky navštívil, a zaznamenat informace (údaje) o tom, co dělal.

Když někdo používá počítač k prohlížení webových stránek, může být ze serveru webové stránky do počítače dané osoby odeslán personalizovaný soubor cookie. Soubor cookie je uložen ve webovém prohlížeči v počítači dané osoby. Někdy v budoucnu může daná osoba danou webovou stránku znovu procházet. Webová stránka může zaslat prohlížeči osoby zprávu s dotazem, zda je v prohlížeči již uložen soubor cookie z webové stránky. Pokud je soubor cookie nalezen, pak údaje, které byly v souboru cookie uloženy dříve, může webová stránka použít k tomu, aby ji informovala o předchozí aktivitě dané osoby. Mezi příklady, kdy se soubory cookie používají, patří nákupní košík, automatické přihlášení a zapamatování si, které reklamy již byly zobrazeny.

Soubory cookie představují pro soukromí na internetu problém. Mohou být totiž použity ke sledování chování při prohlížení. Z tohoto důvodu byly v některých zemích přijaty zákony na ochranu soukromí. Existuje mnoho jiných možností než soubory cookie, ale každá možnost má své vlastní problémy.

Soubory cookie jsou často mylně považovány za počítačové programy. Soubory cookie však samy o sobě mnoho nezmůžou. Jsou to jen kusy dat. Často se jim říká spyware nebo viry, ale ani jedno z toho to není.

Většina webových prohlížečů umožňuje uživatelům zvolit, zda chtějí soubory cookie přijímat. Pokud uživatel soubory cookie nepovolí, některé webové stránky se stanou nepoužitelnými. Například nákupní košíky, které používají soubory cookie, nefungují, pokud uživatel soubory cookie nepovolí.