Yes, HTTPS requires an SSL certificate. HTTPS instructs the browser to connect to port 443 rather than the conventional port 80 used for HTTP. Without an SSL certificate, the server cannot establish a secure connection, rendering HTTPS impossible.