La reacción de Koenigs–Knorr es una reacción en química orgánica que consiste en una sustitución nucleófila entre un alcohol y un 1-halomonosacárido poliacetilado para obtener el 1-alcoximonosacárido correspondiente. Esta reacción se puede utilizar para glucosilar compuestos que contengan un hidroxilo disponible. Fue nombrada en honor de los químicos Wilhelm Koenigs (1851–1906), y Edward Knorr, estudiante de Koenigs.

La reacción reportada por Koenigs y Knorr consistía en el tratamiento de 1-bromopentacetilglucosa con alcoholes en presencia de carbonato de plata[1]​ Poco después, Fischer y Armstrong reportaron resultados muy similares.[2]​
En el ejemplo anterior, la estereoquímica del producto se determina por la asistencia anquimérica que ofrece el grupo vecino del carbono 2. El resultado es la formación de una configuración  1,2-trans. Los grupos acilo (por ejemplo acetilo, pivalilo, benzoilo) generalmente proveen ayuda anquimérica significativa, mientras que los grupos alquilo (por ejemplo bencilo, metilo, etilo, etc.) no presentan este fenómeno, lo que lleva a las mezclas de estereoisómeros.
Generalmente, en la reacción de Koenigs–Knorr se utilizan cloruros y bromuros y recientemente, bromuros.
La reacción de Koenigs–Knorr puede ser llevada a cabo con sales de diversos metales, tales como bromuro de mercurio (II) en óxido de mercurio (II), cianuro de mercurio y triflato de plata.[3]​[4]​