Στην μετάδοση δεδομένων ο κωδικοποιητής πηγής είναι η συσκευή που μετατρέπει την ακολουθία σημάτων που δέχεται ως είσοδο σε δυαδική ακολουθία από 0 και 1 αντιστοιχώντας καθορισμένες κωδικές λέξεις στα σύμβολα που δέχεται στη είσοδό του. Ετσι στην έξοδό του παράγεται ψηφιακό σήμα με ρυθμό s bits το δευτερόλεπτο.

Για παράδειγμα το τηλέτυπο όπου οι 32 χαρακτήρες του πληκτολογίου μέσω του κωδικοποιητή πηγής αντιστοιχίζονται σε ακολουθίες των 5 bit ανα χαρακτήρα και οι οποίοι χρησιμοποιούνται για αποστολή στον παραλήπτη.

Ο κωδικοποιητής πηγής είναι μέρος του αναλυτικού μοντέλου ενός ψηφιακού συστήματος επικοινωνίας. Λαμβάνει ως είσοδο δεδομένα από την πηγή δεδομένων και η έξοδός του συνδέεται με τον κωδικοποιητή καναλιού.