Britannica
Sources used in this answer
Who wrote the libretto for Tosca?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
Tosca
Poster by Adolfo Hohenstein for Giacomo Puccini's opera Tosca, 1906.
The libretto for the opera Tosca was written by the Italian collaborators Luigi Illica and Giuseppe Giacosa.1
In their working process, Illica was responsible for devising the structure and the first draft of the text, while Giacosa was responsible for polishing the work and converting it into verse.1