Zadar itself is quite small so if you want to visit when there are other tourists there then the best time to visit is July and August. Of course, these months also have the best weather!
May, June and September also have excellent weather, but much less tourists. The last week of August is when the tourist numbers suddenly drop.
To see what the average weather will be like in Zadar, we recommend you check out this site.