Crystal Reports file ( and a sub-set of Microsoft Visual Basic) RPT is a report file format made by Crystal Reports. RPT files were created to be used with Microsoft Visual Basics. RPT files may include information from many different database sources. Users have the ability to sort and filter information in .RPT files, which can be opened using SAP Crystal Reports or Microsoft Visual Studio.