The Magic Flute ( German : ) , K. 620 , is an opera in two acts by Wolfgang Amadeus Mozart to a German libretto by Emanuel Schikaneder .
The Magic Flute ( German : Die Zauberflöte , K. 620 ) is a singspiel in two acts with music by Wolfgang Amadeus Mozart and a German libretto by Emanuel Schikaneder .