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:

ElementoO que guarda
OFXHEADER, VERSIONO cabeçalho: qual versão do OFX e qual conjunto de caracteres o arquivo usa
BANKACCTFROM ou CCACCTFROMA conta: código do banco, agência, número e tipo (conta corrente, poupança, cartão de crédito)
DTSTART, DTENDO período que o arquivo cobre
STMTTRNUm bloco por transação: tipo (débito, crédito, cheque…), data, valor, um FITID único, o favorecido e um memorando
LEDGERBALO 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:

CampoValor no arquivoSignificado
TRNTYPEDEBITTipo: débito (dinheiro que saiu)
DTPOSTED20260315Data do lançamento: 15/03/2026
TRNAMT-89.90Valor: R$ 89,90 de saída, com ponto decimal
FITID202603150001Identificador único da transação
NAMESUPERMERCADO EXEMPLOFavorecido
MEMOCOMPRA NO DEBITODescriçã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.

FormatoO que éOnde se usa
OFX (.ofx)O padrão abertoSistemas 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 raroSistemas 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 IntuitQuickBooks Desktop (Web Connect)
QIF (.qif)Um formato antigo de texto simples, uma linha por campoQuicken (com limites) e vários aplicativos de finanças pessoais
CSV (.csv)Uma tabela de planilha sem colunas fixasExcel, 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.

  1. Envie os extratos em PDF: digitais, digitalizados ou fotos do celular.
  2. 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.
  3. Escolha Exportar → OFX para os sistemas que importam OFX ou, se preferir, Excel ou CSV.
  4. 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.

Seu próximo extrato leva segundos.

Veja o que encontramos no seu extrato antes de pagar.

Enviar um extrato