decoder

noun
  1. a device or program that converts coded information into a readable or usable form
  2. Usage: technology
  3. a person who decodes or deciphers coded messages

Examples