La teoría de la codificación dual es una teoría sobre la cognición humana que fue planteada por Allan Paivio en 1971. Esta teoría consiste en que la información visual y la información verbal se procesa en diferentes canales de la mente, creando dos representaciones distintas para la misma información, uno en cada uno de ellos.[1]​ Por ejemplo, si una persona ha almacenado el estímulo «perro», esta lo tendrá almacenado de dos maneras: como la palabra «perro» y como la imagen de un perro. Cuando se le pide que recuerde el estímulo, la persona podrá recuperar la palabra, la imagen o las dos al mismo tiempo. La probabilidad de recordar este concepto aumenta porque se almacena de dos maneras distintas.
Según Paivio, habría dos maneras de ampliar un concepto ya aprendido: mediante nuevas asociaciones verbales o nuevas imágenes mentales.[2]​