A extensão de arquivo RPT é um formato genérico utilizado principalmente para armazenar dados de relatórios gerados por diversos aplicativos de software. Como 'RPT' significa 'Report' (Relatório), não está vinculado a uma única especificação proprietária, atuando antes como um contêiner para informações estruturadas, texto e instruções de formatação. A associação mais comum é com o Crystal Reports, um aplicativo de inteligência de negócios usado para projetar e gerar relatórios complexos a partir de bancos de dados. Nesse contexto, um arquivo RPT contém o layout do relatório, informações de conexão com o banco de dados e, por vezes, dados em cache. Além do Crystal Reports, muitos outros sistemas legados, softwares de contabilidade e ferramentas de gerenciamento de banco de dados utilizam a extensão .rpt para exportar logs, resumos financeiros ou atualizações de status do sistema. Como esses arquivos são frequentemente gerados de forma dinâmica, eles podem conter texto simples, dados binários ou estruturas baseadas em XML, dependendo do aplicativo de origem. Os usuários devem ter cautela ao abrir arquivos RPT de fontes desconhecidas, pois eles são frequentemente específicos do software que os criou e podem não ser compatíveis entre diferentes mecanismos de geração de relatórios.