Magic Flute, The, is a fairy-tale opera in two acts by the Austrian composer Wolfgang Amadeus Mozart (see Mozart, Wolfgang Amadeus). Its English name is a translation of the German title Die Zauberflote. The libretto (text) was written in German by Emanuel Schikaneder, and the work was first performed in Vienna, Austria, on Sept. 30, 1791.