DB CSV
Conversão de arquivo

Converter DB para CSV

RESPOSTA RÁPIDA
É possível converter DB para CSV?
Sim - DB converte para CSV.

Abra o .db no DB Browser for SQLite, vá a File > Export > Table(s) to CSV, escolha a tabela e guarde. Cada tabela é exportada como um ficheiro .csv separado - não existe uma exportação combinada quando a base de dados contém várias tabelas.

7 programas
Também para CSV: DTA · HVE · XFDF

Nesta página

Testado em macOS, Windows e Linux
Última verificação em Oct 2026

Mais conversores gratuitos

HEIC, PNG, WEBP, MP3 e mais - todas as ferramentas aqui são gratuitas.

Abrir a caixa de ferramentas

Por que converter DB para CSV?

.csv é a forma mais simples de mover dados de uma base de dados SQLite para uma folha de cálculo ou script. É também o passo intermédio padrão para importar dados SQLite para o Excel ou Google Sheets, uma vez que nenhum deles abre um ficheiro .db diretamente. As pessoas também utilizam .csv para partilhar conteúdos de tabelas com colegas que não possuem ferramentas SQLite.

Como converter DB para CSV

DB Browser for SQLite FREE

Abra o .db via File > Open Database e, em seguida, vá a File > Export > Table(s) to CSV File. Selecione a tabela, escolha uma vírgula como delimitador e guarde.

Exportizer APP

Abra o ficheiro .db no Exportizer e utilize a função de exportação para guardar a tabela selecionada como um ficheiro .csv.

SQLiteStudio APP

Abra o .db no SQLiteStudio, selecione a tabela e utilize o assistente de exportação para a guardar como .csv.

Microsoft Access APP

Importe ou ligue a tabela SQLite .db no Microsoft Access e, em seguida, exporte-a como um ficheiro .csv.

Programas que convertem DB

Sobre estes formatos

Qualidade e o que observar

  • Cada tabela é exportada como um ficheiro .csv separado - verifique qual a tabela que contém os dados de que necessita antes de exportar.
  • Os tipos de dados são convertidos para texto em .csv; colunas BLOB podem ser exportadas como bytes ilegíveis e valores NULL tornam-se campos vazios.
  • Se o .db não abrir («file is not a database»), poderá estar encriptado - as cópias de segurança do WhatsApp .db.crypt14 devem ser desencriptadas antes que qualquer ferramenta SQLite as possa ler.

Perguntas frequentes

Posso exportar todo o `.db` para um único `.csv`?
Apenas se a base de dados tiver uma única tabela. Bases de dados com várias tabelas produzem um .csv por tabela.
Como incluo cabeçalhos de coluna no `.csv` exportado?
O DB Browser for SQLite inclui cabeçalhos por predefinição. No CLI do sqlite3, execute .headers on antes da instrução SELECT.
O meu ficheiro `.db` abre mas não mostra tabelas - o que está errado?
O ficheiro pode ser um Thumbs.db (binário OLE, não SQLite) ou outro formato. Um ficheiro SQLite genuíno começa com SQLite format 3 nos primeiros bytes.
O sqlite3 já está instalado no meu computador?
O sqlite3 vem pré-instalado no macOS e na maioria das distribuições Linux. No Windows, descarregue-o de sqlite.org ou utilize o DB Browser for SQLite.