O livro se apresenta como mensagem do profeta Zacarias, filho de Berequias e neto de Ido (Zacarias 1:1). Ele falou ao povo de Judá depois que muitos israelitas voltaram do exílio na Babilônia. Jerusalém ainda precisava ser reconstruída, e o templo estava inacabado. Nesse mesmo período, o profeta Ageu também incentivou o povo a retomar a construção (Esdras 5:1-2).
O próprio livro ajuda a situar o começo da atuação de Zacarias: sua primeira mensagem é datada do segundo ano do rei Dario da Pérsia, por volta de 520 a.C. (Zacarias 1:1). Zacarias não falava só sobre obras. Ele chamava o povo a voltar-se pra Deus e anunciava que Deus não tinha abandonado as promessas feitas a Israel. Por isso, o livro reúne tanto advertências quanto palavras de esperança.
Há, porém, uma distinção importante quando perguntamos quem escreveu o livro inteiro. Os capítulos 1 a 8 identificam Zacarias e trazem datas ligadas ao seu tempo. Já os capítulos 9 a 14 não apresentam o nome do profeta nem datas desse tipo. Por causa de diferenças de linguagem e de assunto, alguns estudiosos entendem que essa parte foi escrita ou organizada posteriormente por outra pessoa. Outros consideram que essas diferenças não são suficientes pra negar a autoria de Zacarias: um mesmo profeta poderia tratar de assuntos diferentes em momentos diferentes.
Assim, a resposta mais segura é: Zacarias é o profeta identificado pelo próprio livro e o autor a quem ele é tradicionalmente atribuído. A autoria dos capítulos finais é discutida, mas essa discussão não muda a mensagem que o livro nos apresenta: Deus chamou seu povo ao arrependimento e anunciou esperança futura, incluindo a vinda de um rei humilde (Zacarias 9:9), passagem que os Evangelhos relacionam a Jesus (Mateus 21:4-5).