HTTPS (sammansättning av HTTP och S av secure ”säker”) är ett protokoll för krypterad transport av data via http-protokollet. Det utvecklades av Netscape för säkra transaktioner.
För att en webbserver ska kunna betros krävs att en tredje part tillhandahåller ett certifikat. Certifikatet installeras på webbservern och verifierar att servern är en pålitlig server.
HTTP-data sänds normalt över TCP-port 80. HTTPS sänds i stället över port 443.
De flesta webbläsare som stöder HTTPS visar när en besökt sida är krypterad. I Firefox och Opera byter en del av adressfältet färg och ett låst hänglås visas. I Internet Explorer visas ett låst hänglås i statusfältet.
HTTPS ställer till problem för antivirusprogram som har installerats centralt eftersom antivirusprogrammet inte kan avlyssna ev filer som förs över.