La extensión de archivo RPT es un formato genérico utilizado principalmente para almacenar datos de informes generados por diversas aplicaciones de software. Dado que 'RPT' es la abreviatura de 'Report' (informe), no está vinculado a una única especificación propietaria, sino que actúa como un contenedor de información estructurada, texto e instrucciones de formato. La asociación más común es con Crystal Reports, una aplicación de inteligencia empresarial utilizada para diseñar y generar informes complejos a partir de bases de datos. En este contexto, un archivo RPT contiene el diseño del informe, información de conexión a la base de datos y, a veces, datos almacenados en caché. Más allá de Crystal Reports, muchos otros sistemas heredados, software de contabilidad y herramientas de gestión de bases de datos utilizan la extensión .rpt para exportar registros, resúmenes financieros o actualizaciones del estado del sistema. Debido a que estos archivos a menudo se generan de forma dinámica, pueden contener texto sin formato, datos binarios o estructuras basadas en XML, dependiendo de la aplicación de origen. Los usuarios deben tener precaución al abrir archivos RPT de fuentes desconocidas, ya que suelen ser específicos del software que los creó y pueden no ser compatibles entre diferentes motores de generación de informes.