Le personnage est apparu dans de nombreuses formes de médias, tels que des séries télévisées d'animation, des jeux vidéo et des films ; avec Scarlett Johansson incarnant le personnage dans plusieurs films de Marvel Cinematic Universe, dont Iron Man 2 (2011), The Avengers (2012), Captain America : The Winter Soldier (2014), Avengers : Age of Ultron (2015), Captain America : Civil War. (2016), Avengers : Infinity War (2018), une apparition dans Captain Marvel (2019), Avengers : Endgame (2019) et Black Widow (2021).