De Baeyer-Villiger-reactie (vaak aangeduid als de Baeyer-Villiger-oxidatie) is een reactie waarbij uit een keton of een aldehyde een ester kan bereid worden:
De reactie start met de vorming van een peroxide door nucleofiele additie aan de carbonylgroep van het substraat. Daarop treedt migratie op van een bepaalde groep, waarbij een carboxylaat als leaving group optreedt. Het gevormde intermediaire hemi-acetaal wordt door een zuur-gekatalyseerd proces omgezet tot de ester:
De migratie van de koolstoffen aan de carbonylverbinding vindt plaats in een bepaalde volgorde: tertiaire centra migreren het snelst en methylgroepen het traagst. Vaak wordt de reactie gebruikt om van een cyclisch keton een lacton te maken. De reactie met alfa-diketonen leidt tot de vorming van anhydriden.