Η προστασία με κωδικό (password protection) είναι ένα μέτρο ασφαλείας που περιορίζει την πρόσβαση σε μια ιστοσελίδα ή σε συγκεκριμένα σημεία της. Οι χρήστες πρέπει να βάλουν κωδικό για να μπουν. Χρησιμοποιείται συχνά για να προστατεύει ευαίσθητες πληροφορίες, ιδιωτικούς λογαριασμούς ή αποκλειστικό περιεχόμενο από χρήστες χωρίς άδεια.
Η προστασία με κωδικό είναι σημαντική για να προστατεύεις τα δεδομένα των χρηστών, να κρατάς το απόρρητο και να μπαίνουν σε περιορισμένες περιοχές μόνο όσοι έχουν άδεια. Χρησιμοποιείται πολύ σε σελίδες σύνδεσης μελών, e-shops και πίνακες διαχείρισης. Η ισχυρή προστασία με κωδικό συχνά έχει και επιπλέον μέτρα ασφαλείας, όπως κρυπτογράφηση, κανόνες για ισχυρούς κωδικούς και ταυτοποίηση πολλών παραγόντων (MFA), για να είναι πιο ασφαλής η ιστοσελίδα και να αποφεύγονται πρόσβαση χωρίς άδεια ή διαρροές δεδομένων.