Converter Parquet para CSV
Leia um arquivo .parquet sem instalar nenhuma ferramenta de dados. As colunas guardadas no arquivo são gravadas como linhas de CSV simples, que uma planilha, uma ferramenta de BI ou um colega consegue abrir na hora.
Conversor de dados
ou solte arquivos CSV, TSV, TXT … aqui ·
Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos
Os arquivos são processados em nossos servidores e apagados após 30 minutos.
Caractere que separa as colunas em arquivos CSV e de texto, tanto na leitura quanto na escrita. A detecção automática identifica o da entrada e grava vírgulas.
UTF-8 funciona para qualquer idioma. Escolha UTF-8 com BOM se o Excel no Windows mostrar acentos ou caracteres asiáticos embaralhados ao abrir o CSV.
Entrada Excel, ODS e Numbers: converta só a primeira planilha ou todas (um CSV por planilha em um ZIP, ou uma chave JSON por planilha).
Nome da aba na nova planilha, com até 31 caracteres.
Array de objetos usa os nomes das colunas como chaves em cada linha; array de arrays é mais compacto e mantém o cabeçalho como primeiro array.
Nome do elemento externo que envolve todas as linhas; cada linha vira um <row> dentro dele.
Usado nos comandos CREATE TABLE e INSERT. Somente letras, dígitos e sublinhados.
As aspas e os tipos de coluna variam um pouco entre bancos de dados; escolha aquele em que você vai importar.
Reescreve as células de data em um único formato. ISO (2026-10-18) é o mais seguro para bancos de dados e código; manter como está deixa as datas como aparecem no original.
Como usar esta ferramenta
- 1
Envie os arquivos Parquet
Adicione um único arquivo .parquet ou até 20 arquivos de partes do mesmo conjunto de dados, cada um com até 95 MB.
- 2
Confira datas e codificação
Datas já vem em ISO, então os timestamps aparecem como 2026-10-18 em vez de números brutos. Em Configurações avançadas, escolha Delimitador Ponto e vírgula para o Excel em configuração europeia ou UTF-8 com BOM em Codificação do texto.
- 3
Converta para CSV
Clique em Converter para CSV e baixe o arquivo. Abra-o em uma planilha ou carregue-o em qualquer lugar que aceite CSV.
Quem precisa de Parquet em CSV
O Parquet nasceu em 2013 como projeto conjunto do Twitter e da Cloudera, baseado nas ideias de record shredding do artigo do Dremel, do Google, e virou projeto de nível superior da Apache em 2015. Hoje é o formato de armazenamento padrão dos data lakes. BigQuery e Snowflake exportam para ele, o Spark o grava por padrão e o Hugging Face Hub converte conjuntos de dados públicos para ele automaticamente.
Isso é ótimo para engenheiros e incômodo para todo o resto. Um gerente de produto que recebe um arquivo .parquet, um pesquisador que baixa um conjunto de dados ou um contador que recebe uma extração do data warehouse geralmente não tem nenhuma ferramenta que o abra. O CSV é o denominador comum que toda planilha e todo importador leem. Se quem recebe os dados preferir uma pasta de trabalho formatada, converta o CSV em seguida com CSV para XLSX.
Parquet x CSV: colunas no disco versus linhas de texto
Parquet
Binário, organizado coluna por coluna, com o esquema armazenado no rodapé do arquivo.
- Valores tipados: int64, decimal, timestamp, boolean
- Structs e listas aninhadas
- Comprimido por coluna, com leitura seletiva
CSV
Texto simples, um registro por linha, com valores separados por vírgulas, como descreve a RFC 4180.
- Todo valor é texto
- Plano: um valor por célula
- Abre em qualquer planilha ou editor
| from ↓ · to → | CSV | XLSX | JSON | Parquet |
|---|---|---|---|---|
| Parquet | Parquet to CSV: yes | Parquet to XLSX: yes | Parquet to JSON: yes | – Parquet to Parquet: no |
| CSV | – CSV to CSV: no | CSV to XLSX: yes | CSV to JSON: yes | CSV to Parquet: yes |
| JSON | JSON to CSV: yes | JSON to XLSX: yes | – JSON to JSON: no | JSON to Parquet: yes |
O que muda quando um arquivo Parquet vira CSV
Os tipos são a primeira baixa. Um valor decimal(18,2), um ID int64 e um timestamp em UTC viram caracteres, e quem abre o CSV decide como lê-los de novo. O Excel, por exemplo, mostra apenas 15 dígitos significativos, então IDs de 19 dígitos vindos de um data warehouse devem ser importados como texto, e não abertos com duplo clique. A diferença entre null e string vazia também desaparece, pois ambos são gravados como campo vazio.
O tamanho é a segunda. A compressão colunar é o motivo de os arquivos Parquet serem pequenos; o texto simples não tem nenhuma, então o CSV cresce. Uma planilha do Excel comporta 1.048.576 linhas, e tabelas grandes passam disso com facilidade, por isso confira o número de linhas antes de enviar o arquivo a quem usa planilha. Outros destinos, de SQL a JSON, estão na página do conversor de dados.
Características dos formatos Apache Parquet e CSV
PARQUET
Apache Parquet
Parquet é um formato de armazenamento colunar de código aberto criado pelo Twitter e pela Cloudera em 2013 e mantido pela Apache Software Foundation. Ele armazena os dados por coluna, com compressão forte e esquemas tipados, para que ferramentas de análise leiam só as colunas de que precisam. É padrão em data lakes e em ferramentas como Spark, pandas, DuckDB, BigQuery e Snowflake. Arquivos Parquet são binários e não abrem em um editor de texto nem em um aplicativo de planilhas comum.
- Compressão
- Sem perdas
- Transparência
- –
- Animação
- –
- Lançamento
- 2013 · Apache Software Foundation (from Twitter and Cloudera)
CSV
Valores separados por vírgula (CSV)
CSV é um formato de texto simples para tabelas em que cada linha é um registro e vírgulas separam as colunas. É usado desde os primórdios da computação e está descrito na RFC 4180, embora muitas variantes usem ponto e vírgula ou tabulações e codificações de texto diferentes. Praticamente toda planilha, banco de dados e ferramenta de análise consegue importá-lo e exportá-lo, o que o torna o formato padrão para mover dados entre sistemas. O CSV guarda só valores, sem fórmulas, formatação, várias abas ou tipos de dados.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- –
O Parquet vira CSV quando os dados saem da área de engenharia: uma exportação do BigQuery, um conjunto de dados do Hugging Face ou uma tabela de data lake precisa chegar a um analista, ao financeiro ou a uma ferramenta que só lê linhas de texto.
Perguntas sobre Parquet para CSV
Como abrir um arquivo Parquet sem Python?
Converta aqui e abra o CSV. Excel, Numbers e Google Sheets não leem .parquet com duplo clique, e as alternativas habituais, como pandas, Spark ou a linha de comando do DuckDB, pressupõem que você se sinta à vontade para instalar e executar código.
Por que o CSV fica tão maior que o arquivo Parquet?
O Parquet guarda cada coluna junta, codifica valores repetidos uma só vez em um dicionário e comprime o resultado, geralmente com Snappy ou Zstandard. O CSV escreve cada valor por inteiro, como texto, em todas as linhas. É normal um CSV ter várias vezes o tamanho do Parquet de origem, então deixe espaço livre no disco e confira o número de linhas antes de abri-lo no Excel.
O que acontece com colunas aninhadas do tipo struct e list?
Uma struct é distribuída em colunas extras com nomes separados por ponto, como address.city. Uma lista fica em uma única célula como texto JSON, porque uma linha de CSV não pode ter um número diferente de células por registro.
Meu job do Spark gerou uma pasta com vários arquivos part. Qual eu envio?
Todos. Spark, Hive e mecanismos semelhantes dividem um conjunto de dados em arquivos com nomes como part-00000.parquet, cada um um arquivo Parquet completo com o mesmo esquema. Envie até 20 de uma vez e você recebe um CSV por parte, que depois pode ser combinado.
Posso transformar o CSV de volta em Parquet depois de editar?
Sim, com CSV para Parquet. Os tipos das colunas são inferidos de novo a partir do texto, então confira se IDs com zeros à esquerda e valores decimais voltam com os tipos que o seu pipeline espera.
- Converter CSV para ParquetConverta CSV em Apache Parquet com colunas tipadas e compressão, pronto para pandas, DuckDB, Spark, BigQuery ou Athena. Sem instalar Python nem Spark.
- Converter Excel para CSVConverta pastas de trabalho do Excel (XLS, XLSX, XLSM) em CSV, uma aba por arquivo, com vírgula ou ponto e vírgula e UTF-8 que o Excel reabre sem erro.
- Converter JSON para CSVConverta JSON ou JSON Lines em CSV: uma linha por objeto, campos aninhados em colunas, UTF-8 com BOM para o Excel mostrar acentos. 20 arquivos de uma vez.
- Converter CSV para XLSXConverta CSV em uma pasta de trabalho XLSX do Excel com zeros à esquerda, IDs longos e acentos intactos. Vírgula, ponto e vírgula e tabulação detectados.
- Converter CSV para SQLConverta CSV em SQL: um CREATE TABLE e comandos INSERT para MySQL, PostgreSQL, SQLite ou SQL Server, com o nome de tabela que você escolher. Sem cadastro.