BIRT Toolbox
All edits stay on your machine
Workbench

Precision edits for BIRT reports

Work directly on Eclipse BIRT .rptdesign files. Every edit preserves XML formatting and is round-trip validated so the file re-opens cleanly in Eclipse.

AI

AI report builder

Load a report that has datasets but no layout and let AI design the body — styled after a reference PDF, Word/Excel template, GoCanvas payload, an existing report you like, or a built-in modern style.

Start building

Tools

16 utilities

Change a report in words (AI)

Load a report, say what you want changed — colours, wording, order, fields, or a grid turned into a repeating table — and review every change.

Finish a partly-built report (beta)

Drop in a half-finished report plus its GoCanvas form payload and the missing screens are built underneath, in the file's own style.

Test module: rounded tables (beta)

Try looks the report format has no setting for. First up: rounded corners on every table and grid, in any colour and corner size.

Measure a document (beta)

Open a PDF or Word document and read its exact sizes — column widths, row heights, padding, borders, colours and text sizes in inches, pixels, mm or cm.

XML data explorer

Open an XML data file as a tree you can read and edit, and find loops the report is missing — including loops with only one entry.

File checker

Find out whether a .rptdesign will open in Eclipse and what's wrong with it — with a blank report as an optional guide.

Report inspector

Visual structure map of data sources, datasets, parameters and body items. Attach XML to preview sample rows.

Report audit

Scan for unused datasets, broken column mappings and portability traps — then apply the fixes.

Layout structure

See grids inside grids, tables, cells and fields — then drag items to another cell or wrap a few in a new grid.

Parameter wizard

Create a report parameter and wire it into dataset filters so the report renders one record at a time.

Computed columns

Copy or move computedColumns between datasets with conflict handling and a diff preview.

XML data sync

Attach sample XML to auto-add new fields to a dataset's result-set, hints and ODA mapping.

Bulk rename fields

Rename a dataset column across result-set, hints, computed expressions and bound columns.

Compare files

Structural diff of data sources, datasets, parameters and computed columns between two files.

Parameter editor

Edit report parameters — labels, prompts, types, defaults and visibility — in a friendly form.

Data source swap

Repoint one or more datasets to a different existing data source and validate the file.