La codificación Manchester es un método de codificación eléctrica de señales binarias en el que cada bit contiene una transición a mitad de intervalo. Esto hace que la codificación sea autosincronizada y permita extraer la señal de reloj, pero consume el doble de ancho de banda que codificaciones asíncronas. Se usa comúnmente en estándares como Ethernet y permite detectar errores al comparar transiciones entre bits en lugar de niveles de señal.