O que é um arquivo OFX e como abrir, converter e importar
Um arquivo OFX é um extrato bancário no formato Open Financial Exchange: um arquivo de texto estruturado com os dados da conta, cada transação e o saldo, feito para ser importado em sistemas financeiros e contábeis. É o formato que Conta Azul, Omie e a maioria dos sistemas de conciliação pedem. Se você só tem o PDF do extrato, dá para converter o extrato bancário em OFX.
Solte seu extrato aqui
PDF, digitalizações e fotos do celular, ou exportações em CSV, Excel, OFX, QIF, CAMT e MT940
Veja o resultado antes de pagarQualquer banco, qualquer idioma
Atualizado em 28 de outubro de 2026
O que é OFX no banco?
O OFX é um padrão aberto para trocar dados financeiros entre bancos e programas, publicado em 1997 pela CheckFree, Intuit e Microsoft. Os bancos o usam de duas maneiras: um programa pode se conectar ao servidor OFX do banco e baixar as transações direto, ou você baixa um arquivo .ofx no internet banking e o importa por conta própria. No Brasil, a segunda forma é a mais comum.
Os arquivos da versão 1 são SGML, com tags sem fechamento, e ainda são os que a maioria dos bancos entrega. Os da versão 2 são XML de verdade. Os dois trazem as mesmas informações, e a maior parte dos sistemas lê ambos.
O que tem dentro de um arquivo OFX
Abra um arquivo .ofx em um editor de texto e você vai ver um cabeçalho curto seguido de blocos com tags. Os principais:
| Elemento | O que guarda |
|---|---|
| OFXHEADER, VERSION | O cabeçalho: qual versão do OFX e qual conjunto de caracteres o arquivo usa |
| BANKACCTFROM ou CCACCTFROM | A conta: código do banco, agência, número e tipo (conta corrente, poupança, cartão de crédito) |
| DTSTART, DTEND | O período que o arquivo cobre |
| STMTTRN | Um bloco por transação: tipo (débito, crédito, cheque…), data, valor, um FITID único, o favorecido e um memorando |
| LEDGERBAL | O saldo e a data a que ele se refere |
As datas são escritas como AAAAMMDD (muitas vezes com a hora), os valores usam ponto como separador decimal e as saídas são negativas. O FITID permite que o sistema ignore transações que já importou.
Arquivo OFX: exemplo de uma transação
Cada transação é um bloco STMTTRN. Estes são os campos de uma compra no débito de R$ 89,90, escritos como tabela para facilitar a leitura:
| Campo | Valor no arquivo | Significado |
|---|---|---|
| TRNTYPE | DEBIT | Tipo: débito (dinheiro que saiu) |
| DTPOSTED | 20260315 | Data do lançamento: 15/03/2026 |
| TRNAMT | -89.90 | Valor: R$ 89,90 de saída, com ponto decimal |
| FITID | 202603150001 | Identificador único da transação |
| NAME | SUPERMERCADO EXEMPLO | Favorecido |
| MEMO | COMPRA NO DEBITO | Descrição ou memorando |
OFX, OFC, QFX, QBO, QIF e CSV: qual a diferença?
O Conta Azul e o Omie falam em versões “Money” nas suas páginas de ajuda: o Conta Azul informa que aceita OFX nas versões 100 e 102, e o Omie lista OFX e Money 2000. O arquivo OFX que exportamos é o 1.0.2, a versão SGML. Na dúvida, o que vale é a tela de importação do seu sistema.
A diferença entre OFX, QFX e QBO não está nos dados, e sim em quem vai receber o arquivo: o Quicken e o QuickBooks Desktop checam campos da Intuit ao importar, por isso um OFX simples nem sempre é aceito onde se espera um QFX ou um QBO. O QIF não traz número de conta nem identificador único de transação, então importar de novo um período sobreposto pode duplicar lançamentos, e datas como 03/04/26 são ambíguas entre a ordem brasileira e a americana. Use OFX sempre que o programa de destino aceitar.
| Formato | O que é | Onde se usa |
|---|---|---|
| OFX (.ofx) | O padrão aberto | Sistemas contábeis e financeiros brasileiros, além de GnuCash, Wave, Sage e vários outros |
| OFC (.ofc) | Um formato mais antigo, criado pela Microsoft, hoje raro | Sistemas antigos; se o seu pede OFC, confirme na ajuda se ele aceita OFX |
| QFX (.qfx) | OFX com campos específicos da Intuit, como o identificador do banco (INTU.BID) | Downloads do Quicken (Web Connect) |
| QBO (.qbo) | O mesmo para o QuickBooks: OFX com o identificador de banco da Intuit | QuickBooks Desktop (Web Connect) |
| QIF (.qif) | Um formato antigo de texto simples, uma linha por campo | Quicken (com limites) e vários aplicativos de finanças pessoais |
| CSV (.csv) | Uma tabela de planilha sem colunas fixas | Excel, Google Planilhas e quase qualquer programa |
Arquivo OFX ou CSV: qual escolher?
- OFX quando o destino for um sistema contábil ou de conciliação: ele identifica a conta, a data e o valor sem você mapear colunas, e o FITID evita duplicar lançamentos.
- CSV ou Excel quando você quer analisar, filtrar, somar ou montar um relatório. Cada banco monta o CSV de um jeito, então vale conferir o separador (ponto e vírgula) e o formato da data (DD/MM/AAAA).
- Os dois, quando a contabilidade quer o OFX para importar e você quer a planilha para conferir. Uma exportação do Excel e uma do OFX saem do mesmo extrato.
Como abrir um arquivo OFX e passar para Excel
O Bank Statement Categorizer lê arquivos OFX, QFX e QBO, além de PDFs. Envie um e exporte um arquivo do Excel com data, favorecido, categoria e valor em cada linha. Arquivos estruturados como esses não usam páginas, mas você precisa de um plano ou de um pacote de páginas. Veja extrato PDF para Excel e extrato PDF para CSV.
- Para ler: abra o arquivo em qualquer editor de texto (Bloco de Notas, por exemplo). Dá para ler cada transação, mas não em forma de tabela.
- Para importar: use a função de importação do seu sistema financeiro ou contábil. É para isso que o arquivo foi feito.
- Para levar ao Excel: o Excel não tem importação de OFX. Os arquivos da versão 2 são XML e o Dados → Obter Dados → Do Arquivo → Do XML às vezes consegue lê-los, mas a maioria dos downloads de banco é da versão 1 e não abre direito. O caminho confiável é converter o OFX em Excel ou CSV.
Quais bancos fornecem OFX?
Muitos bancos brasileiros oferecem a exportação do extrato em OFX no internet banking. A Central de Ajuda do Conta Azul, por exemplo, tem um passo a passo de exportação de OFX para Santander, Bradesco, Itaú, Banco do Brasil, Caixa, Sicoob, Sicredi, Inter, Stone e Nubank; o Banco do Brasil aparece com o caminho Conta Corrente → Conta Corrente → Consultar → Extrato e a opção Arquivo OFX (ofx) (ajuda do Conta Azul). Os menus mudam, então confirme no seu banco.
No Nubank, o app envia o extrato da conta em PDF e OFX para o e-mail cadastrado, de qualquer mês desde a abertura da conta; veja o guia do extrato do Nubank em Excel e OFX. A fatura do cartão de crédito, por outro lado, costuma sair só em PDF: é nesse caso que a conversão de PDF para OFX resolve.
Como gerar um OFX a partir de um extrato em PDF
Você precisa disso quando o banco não oferece OFX para o período, quando o extrato é mais antigo que a janela de download, quando um cliente só manda o PDF ou quando se trata de uma fatura de cartão.
- Envie os extratos em PDF: digitais, digitalizados ou fotos do celular.
- Confira o resultado: cada extrato passa pela conferência de saldo (saldo inicial + entradas − saídas = saldo final), e as linhas que não fecham são sinalizadas com o número da página.
- Escolha Exportar → OFX para os sistemas que importam OFX ou, se preferir, Excel ou CSV.
- Importe o arquivo no seu sistema e confirme que o saldo final bate com o extrato.
Problemas comuns ao importar OFX
- Duplicidade: importar dois arquivos com datas que se sobrepõem. Os sistemas que usam o FITID ignoram os repetidos; nos outros, importe períodos que não se sobrepõem.
- Tipo de conta errado: um arquivo de cartão de crédito importado em uma conta corrente (ou o contrário) pode inverter o sentido dos sinais. Escolha a conta correta na tela de importação.
- Regras do sistema: o Conta Azul, por exemplo, informa limite de 5 MB por arquivo, lançamentos até o dia anterior e datas em ordem crescente. Se o arquivo for grande, importe mês a mês.
- Acentos quebrados nos nomes: o conjunto de caracteres do arquivo não bate com o conteúdo. Exporte de novo da origem em vez de editar o arquivo à mão.
- Dúvida sobre o caminho de importação: o passo a passo de Domínio, Conta Azul e Omie está em como importar extrato no Domínio, Conta Azul e Omie.
Perguntas
O que é um arquivo OFX?
É um extrato de conta ou de cartão no formato Open Financial Exchange: dados da conta, transações e saldo em um arquivo de texto estruturado que sistemas financeiros e contábeis podem importar.
Como abrir um arquivo OFX no Excel?
O Excel não importa OFX diretamente. Converta o arquivo em Excel ou CSV, por exemplo enviando-o aqui e escolhendo Exportar → Excel.
Qual a diferença entre OFX, OFC e CSV?
OFX é o padrão atual de extrato bancário, OFC é um formato mais antigo e raro e CSV é uma tabela de planilha sem identificadores. O OFX traz conta, data, valor e FITID rotulados; o CSV depende do mapeamento de colunas.
Como gerar OFX a partir de um extrato em PDF?
Envie o PDF a um conversor que leia cada transação e confira os saldos, e exporte em OFX. Veja converter extrato bancário em OFX.
Quais bancos fornecem OFX?
Vários: há passo a passo publicado para Santander, Bradesco, Itaú, Banco do Brasil, Caixa, Sicoob, Sicredi, Inter e Nubank, entre outros. As faturas de cartão em geral só saem em PDF.
Posso renomear um arquivo .ofx para .qfx ou .qbo?
Em geral não resolve, porque o Quicken e o QuickBooks Desktop procuram campos específicos da Intuit, não só a extensão. Exporte um arquivo .qbo de verdade para o QuickBooks Desktop.
Continue lendo
- Converter PDF para OFX: o extrato bancário pronto para importarConverter extrato PDF, foto ou CSV para OFX e importar no Domínio, Conta Azul, Omie e outros sistemas. Cada lançamento é conferido com os saldos.
- Como importar extrato bancário no Domínio, no Conta Azul e no OmieComo importar extrato bancário no Domínio, Conta Azul e Omie: o que cada sistema aceita, o passo a passo do OFX e o que fazer quando o banco só dá PDF.
- Converter extrato bancário em PDF para planilha do ExcelConverter extrato bancário em PDF, digitalizado ou foto para Excel em segundos. Cada transação categorizada e conferida com os saldos. Veja antes de pagar.
- Extrato bancário em CSV: do PDF a uma planilha limpaConverter extrato PDF, foto ou digitalização em CSV: uma linha limpa por transação, categorizada e conferida. Ponto e vírgula ou vírgula, qualquer data.
- Converter extratos e faturas do Nubank para ExcelConverta o extrato do Nubank (OFX ou PDF) e a fatura do cartão em Excel ou CSV, com cada lançamento categorizado e conferido com os saldos.
- Como fazer conciliação bancária no ExcelComo fazer conciliação bancária no Excel: passo a passo, modelo de planilha, fórmulas para conferir os lançamentos e um exemplo completo em reais.
Seu próximo extrato leva segundos.
Veja o que encontramos no seu extrato antes de pagar.