Ir para a ferramenta
ViewCSV
Sem upload de arquivos

Alterar o delimitador e a codificação do CSV

orders.csv· DADOS DE EXEMPLO15 linhas · 8 colunas
Valores que começam com = + - @ recebem ' na frente para que as planilhas os mostrem como texto. Números comuns como -12.5 não mudam.
order_id;customer;city;product;quantity;unit_price;order_date;status
001041;Laura Costa;Porto Alegre;Desk lamp;6;224.92;2026-01-15;shipped
001042;Arthur Alves;Fortaleza;"Monitor 27""";1;172.72;2026-02-11;refunded
001043;Miguel Costa;Rio de Janeiro;Coffee beans 1kg;7;165.86;2026-03-07;shipped
001044;Gael Rodrigues;Belo Horizonte;"Monitor 27""";1;131.36;2026-04-23;shipped
001045;Alice Oliveira;Porto Alegre;USB-C cable;8;;2026-05-25;shipped
001046;Helena Souza;Salvador;Coffee beans 1kg;1;71.08;2026-06-08;refunded
001047;" Laura Gomes ";Porto Alegre;Coffee beans 1kg;3;89.84;2026-07-16;pending
001048;Théo Oliveira;Fortaleza;Notebook A5;7;49.50;2026-08-26;shipped
001049;Helena Rodrigues;Salvador;Desk lamp;3;54.27;2026-09-27;paid
001050;Heitor Santos;Curitiba;Desk lamp;6;138.90;2026-01-05;pending
001051;Helena Ferreira;Curitiba;USB-C cable;7;6.10;2026-02-03;refunded
001052;Valentina Pereira;Belo Horizonte;Chair, ergonomic;3;106.72;2026-03-09;shipped
001053;Laura Alves;Fortaleza;Notebook A5;6;239.22;2026-04-12;pending
001054;Valentina Souza;São Paulo;Chair, ergonomic;9;154.44;2026-05-25;pending
001043;Miguel Costa;Rio de Janeiro;Coffee beans 1kg;7;165.86;2026-03-07;shipped

15 linhas · 1 arquivo

Para trocar o delimitador de um CSV, abra o arquivo e escolha o Novo delimitador. Para um arquivo com ponto e vírgula, a sugestão é vírgula na saída; para um arquivo com vírgula, ponto e vírgula, as duas trocas mais comuns. Para mudar a codificação, escolha a Codificação de saída, por exemplo UTF-8 com BOM (para o Excel) quando o Excel mostra os acentos como é. Aspas e Quebras de linha cuidam do resto da sintaxe do arquivo; a prévia mostra o resultado e Baixar CSV salva o arquivo. Cada valor é gravado exatamente como foi lido, então 00731 mantém os zeros e 34,90 continua 34,90. O arquivo é processado no seu navegador e nunca é enviado para servidor.

Como trocar o delimitador ou a codificação de um CSV

  1. Abra um arquivo .csv, .tsv ou .txt, arraste-o para a ferramenta ou cole as linhas. O delimitador de entrada é detectado; se ele for identificado errado, ou se o arquivo estiver em uma codificação antiga como Windows-1252 ou Shift_JIS, ajuste em Configurações de importação.
  2. Escolha o Novo delimitador: Vírgula ,, Ponto e vírgula ;, Tabulação ou Barra vertical |. Depois escolha as Aspas e as Quebras de linha.
  3. Escolha a Codificação de saída e clique em Baixar CSV, ou use Copiar para levar o texto. A codificação vale para o arquivo baixado; Copiar coloca o texto na área de transferência.

Para regravar vários arquivos do mesmo jeito, escolha Lote: converter vários arquivos. Cada arquivo é lido com detecção automática do delimitador e com linha de cabeçalho, convertido com as configurações atuais, e os resultados são baixados juntos em um único ZIP.

Mudar a forma como o arquivo é gravado ou corrigir os valores?

Esta ferramenta muda só a sintaxe do arquivo: delimitador, aspas, quebras de linha e codificação. Se o problema está nos próprios valores, como espaços em volta dos valores, linhas vazias ou duplicadas, marcadores N/A ou maiúsculas e minúsculas, use antes Limpar dados do CSV e volte aqui se o programa de destino também precisar de outro delimitador ou de outra codificação.

Para renomear, reordenar ou remover colunas, use Renomear e reordenar colunas do CSV. Para encontrar linhas irregulares ou uma aspa que nunca fecha antes de uma importação, rode Validar CSV: uma aspa quebrada interrompe a importação com um erro que aponta o registro, e reformatar o arquivo não resolve isso.

Opções de delimitador, aspas, quebras de linha e codificação

Só onde necessárioColoca aspas em um valor só quando ele contém o delimitador, aspas duplas ou uma quebra de linha, como exige a RFC 4180, e também quando ele começa ou termina com espaço, para que leitores que cortam os campos preservem o espaço. Aspas dentro de um valor são duplicadas (""). É o padrão.
Em todos os valoresColoca todos os campos entre aspas duplas, inclusive o cabeçalho e as células vazias.
Em todos, menos númerosColoca aspas em tudo o que não é um número simples. -12.5, +3 e 00731 ficam sem aspas; textos, datas, 34,90 e células vazias ("") ficam entre aspas. Algumas ferramentas de importação usam as aspas para distinguir texto de número.
Quebras de linhaWindows (CRLF) (a forma da RFC 4180 e o padrão) ou LF (Unix e macOS). Todos os registros, inclusive o último, terminam com a quebra de linha escolhida. Quebras de linha dentro de um valor entre aspas ficam como estavam.
Incluir a linha de cabeçalhoDesative para gravar só as linhas de dados. Se o arquivo foi importado sem cabeçalho, os nomes gerados Column 1, Column 2… são gravados, a menos que você desative esta opção.
Proteger contra fórmulas de planilhaDesativado por padrão nesta ferramenta. Quando ativado, valores que começam com =, +, -, @, tabulação ou retorno de carro recebem um ' na frente para que a planilha os mostre como texto; números simples como -12.5 não mudam, e a ferramenta informa quantos valores alterou.
UTF-8Sem marca de ordem de byte. Serve para a maioria dos bancos de dados, scripts e ferramentas web.
UTF-8 com BOM (para o Excel)Acrescenta a marca de ordem de byte EF BB BF para que o Excel no Windows abra corretamente textos com acento e de alfabetos não latinos.
UTF-16 LELittle-endian com marca de ordem de byte, para ferramentas antigas do Windows que esperam esse formato.
Windows-1252A página de código antiga da Europa Ocidental. Ela guarda € e letras latinas acentuadas, mas não caracteres como 日; se algum valor tiver um deles, o download para e mostra quais são, em vez de gravar ?.

O que muda e o que não muda

  • Os valores nunca são cortados, convertidos de tipo ou arredondados. Trocar um arquivo de ponto e vírgula por vírgulas não transforma 34,90 em 34.90; o valor fica entre aspas, como "34,90", porque agora contém o delimitador.
  • Delimitadores entre aspas, aspas duplicadas e células com várias linhas são interpretados primeiro e gravados de novo com as novas aspas, então a quantidade de registros continua a mesma.
  • Uma linha com mais valores que o cabeçalho ganha colunas extras chamadas Column 4, Column 5…; uma linha mais curta é completada com valores vazios. O aviso de importação diz quantas linhas estavam irregulares.
  • Cabeçalhos em branco viram Column 3, e os repetidos viram name (2), tanto no resultado quanto na prévia.
  • O delimitador de saída é sempre um dos quatro oferecidos. Aspas duplas ou quebra de linha nunca podem ser delimitador.

Quando o Excel continua mostrando uma coluna só ou acentos quebrados

  • O Excel joga tudo na coluna A: o Excel usa o separador de lista das configurações regionais. Em regiões com vírgula decimal, como costuma ser o caso no Brasil, ele espera ponto e vírgula, então escolha Ponto e vírgula ;; caso contrário, escolha Vírgula ,.
  • Os acentos aparecem como é no Excel: escolha UTF-8 com BOM (para o Excel) e baixe de novo.
  • O download em Windows-1252 falha: a mensagem lista os caracteres que essa página de código não consegue guardar. Remova-os ou escolha UTF-8.
  • A entrada parece errada antes de você mudar qualquer coisa: o delimitador ou a codificação de entrada foram lidos errado. Ajuste os dois em Configurações de importação e abra o arquivo de novo. Confira as linhas interpretadas na aba Entrada.

Limites e arquivos grandes

Arquivos de até 25 MB, 100.000 linhas, 250 colunas e 2 milhões de células abrem com prévia ao vivo. Arquivos maiores são processados em fluxo: o arquivo é lido duas vezes, em blocos, uma para encontrar o registro mais largo e outra para gravar o resultado, e o download inclui todas as linhas. Copiar não fica disponível para esses arquivos, e cada resultado tem limite de 4 GB.

No modo em fluxo, a codificação do arquivo é detectada automaticamente (UTF-8, ou UTF-16 quando ele começa com marca de ordem de byte) e a primeira linha é tratada como cabeçalho. Arquivos grandes em codificação antiga devem ser convertidos para UTF-8 antes.

O processamento roda em segundo plano nesta aba; Cancelar interrompe. Para um arquivo separado por tabulação com o escape próprio do TSV, use CSV para TSV.

Exemplo: uma exportação com ponto e vírgula regravada com vírgulas

Uma exportação com ponto e vírgula, vírgula decimal e uma aspa duplicada, reformatada com os padrões que recebe (delimitador vírgula, Só onde necessário, Windows (CRLF)). Os valores que contêm o novo delimitador ficam entre aspas; nada mais muda.

CSV
sku;name;price
00731;Desk lamp, brass;34,90
00732;"Cable ""tidy"" set";4,50
CSV
sku,name,price
00731,"Desk lamp, brass","34,90"
00732,"Cable ""tidy"" set","4,50"

Perguntas frequentes

Como transformo um arquivo separado por vírgula em ponto e vírgula para o Excel?

Abra o arquivo, mantenha o delimitador sugerido Ponto e vírgula ; e escolha UTF-8 com BOM (para o Excel) se ele tiver acentos ou textos de alfabetos não latinos. Valores que contêm ponto e vírgula ficam entre aspas automaticamente.

Reformatar altera números ou datas?

Não. A ferramenta só regrava delimitadores, aspas, quebras de linha e codificação. 34,90, 2026-03-01 e 00731 são gravados exatamente como foram lidos. Para converter vírgulas decimais ou formatos de data, edite os valores no editor de CSV.

Devo escolher CRLF ou LF?

CRLF é a quebra de linha que a RFC 4180 especifica e a que as ferramentas do Windows esperam. LF serve para ferramentas Unix, repositórios Git e a maioria dos scripts. A própria RFC 4180 observa que algumas implementações usam outras quebras de linha, então confira o que a documentação da ferramenta de destino pede.

Padrões e referências