Osoba kościelnego u Sardou jest jedną z nielicznych postaci komicznych. Puccini zmienił postać na bardziej poważną. W oryginale zakrystian nazywał się Euzebiusz (), we wczesnej wersji libretta był opisany jako sprzątacz (), a ostatecznie jako kościelny. Scena przesłuchania i tortur w akcie IV sztuki (II opery) rozgrywa się bardziej adekwatnie w Zamku św. Anioła zamiast w rezydencji Scarpii. Aria E lucevan le stelle nie ma swojego odpowiednika w sztuce. Zamiast tego Cavaradossi śpi w oczekiwaniu na swój wyrok. W ostatniej scenie sztuki Tosca, płacząc za zmarłym kochankiem, wyjawia policji, że to ona zabiła ich przywódcę.

Osoby RolaGłosWystępujący podczas prapremiery, 14 stycznia 1900 (Dyrygent: Leopoldo Mugnone)Floria Tosca, śpiewaczkasopranHariclea DarcléeMario Cavaradossi, malarz, kochanek ToskitenorEmilio De MarchiBaron Scarpia, prefekt policji rzymskiejbarytonEugenio GiraldoniCesare Angelotti, uciekinierbasRuggero GalliZakrystianin, pracownik kościoła św. AndrzejabarytonEttore BorelliSpoletta, podwładny ScarpiitenorEnrico Giordano

Treść Kontekst historyczny mały|Bitwa pod Marengo, obraz Louis-François Lejeune, 1802 Według libretta akcja Toski ma miejsce w Rzymie w czerwcu 1800 roku.