A kódolás során 1 az N-ből kódot (pl. 1 a 10-ből a decimális kód) kívánunk átalakítani bináris, BCD vagy egyéb kóddá. Ezt a feladatot megvalósító kombinációs hálózat a kódoló.
A kódolás tulajdonképpen a dekódolás duálja. A kódoló blokksémája az ábrán látható.
A maximálisan 2n számú bemenet ( ) egyikére jut csak aktív logikai szint (1 vagy 0), s ennek alapján állítja elő az n db kimeneten ( K0...Kn-1 ) a megfelelő n bites bináris kódot.
A kódolók felhasználása
A kódolók kitüntetett alkalmazási területe az adatbevitelre szolgáló billentyűzet (klaviatúra) és a digitális berendezés illesztése. Viszonylag egyedi felhasználásuk miatt integrált áramköri kialakításban nem készítenek ilyen kódolót. Diszkrét elemekből. IC kapukból könnyen megépíthetőek.