O livro é atribuído ao profeta Sofonias. Logo no primeiro versículo, ele é apresentado como a pessoa que recebeu a mensagem de Deus registrada ali. Esse versículo também diz que Sofonias viveu durante o reinado de Josias, rei de Judá (Sofonias 1:1). É por isso que o livro leva seu nome.
A Bíblia conta pouco sobre a vida dele, mas apresenta sua família com mais detalhes do que costuma fazer com outros profetas. Sofonias era filho de Cusi, neto de Gedalias, bisneto de Amarias e tataraneto de Ezequias. Alguns estudiosos entendem que esse Ezequias pode ter sido o rei de Judá com o mesmo nome. Se estiverem certos, Sofonias pertencia à família real. O livro, porém, não diz que se trata do rei, então não dá pra afirmar isso como certeza. Também não sabemos se o nome Cusi indica alguma origem africana da família.
Saber que Sofonias atuou no tempo de Josias ajuda a entender sua mensagem. Judá vinha de anos marcados pela idolatria e por graves injustiças, especialmente durante o reinado de Manassés (2 Reis 21:1-16). Sofonias anunciou que Deus julgaria esse mal e chamou o povo a buscá-lo (Sofonias 1:4-6; 2:1-3). Ao mesmo tempo, o livro termina com palavras de esperança sobre o que Deus faria por aqueles que se voltassem pra ele (Sofonias 3:9-20).
Portanto, a resposta é simples: Sofonias foi o profeta a quem o livro é atribuído. O próprio livro nos dá seu nome, sua família e a época em que anunciou a mensagem, mas não oferece muitos outros detalhes sobre sua vida.