iReport é uma ferramenta de designer visual, especialmente projetada para escrever JasperReports, compatível com Windows, Linux e Mac e escrito inteiramente em Java. É possível escrever um relatório com imagens e gráficos em uma interface intuitiva e fácil de manusear. Ele é gratuito.