Um decodificador é um dispositivo que faz o inverso do codificador, desfazendo a codificação, assim a informação original, que foi codificada, pode ser recuperada. O mesmo método utilizado para codificar é geralmente apenas revertido para fazer a decodificação.
Em eletrônica digital, um decodificador pode ter a forma de um circuito lógico de múltiplas entradas e múltiplas saídas, que converte as entradas codificadas em saídas codificadas, onde os códigos de entrada e saída são diferentes.