Drop-in
Point it at the .rpt files you already have. No conversion step, no report rewrite, no redesign.
Clean-room · byte-compatible · native .NET 10
A clean-room, byte-compatible Crystal Reports runtime. It reads your .rpt files directly and exports pixel-perfect PDFs — dependency-free libraries on a modern, native .NET 10 runtime.
Download the viewer: macOS (arm64)/ Linux (x64)/ Windows (x64) — self-contained, no .NET install
A clean-room implementation. Nothing borrowed, nothing decompiled.
Same fonts, same twips, same page breaks.
Compared with the original output, page by page.
Point it at the .rpt files you already have. No conversion step, no report rewrite, no redesign.
Formulas, groups, suppression, subreports and pagination — placed to the twip, judged against the original PDF.
Oracle and PostgreSQL, on a fully managed driver. Build the connection string and verify it before a report ever runs.
Dependency-free libraries on a native .NET 10 runtime. They drop into the platform you are migrating to.
Preview — layout fidelity is verified report by report against the original PDF. A small number of conditional-formatting and suppression cases are still being closed out.