Normalizador de Delimitadores, Codificação e Dialetos CSV — Excel BOM

Ferramenta gratuita e privada para corrigir caracteres corrompidos (Mojibake), inserir UTF-8 BOM para Excel, converter delimitadores e alinhar linhas.

🔒 100% Private
⚡ Completely Free
🌐 Runs in Browser
📦 Export Ready
⚡

Normalizador de Delimitadores, Codificação e Dialetos CSV — Excel BOM

Tool Workspace

Ready

Carregando...

  1. Cole os Dados ou Envie o Arquivo — Insira o texto CSV ou arraste um arquivo .csv, .tsv ou .txt.
  2. Verifique o Dialeto Detectado — Confira o delimitador identificado, contagem de linhas e colunas.
  3. Escolha o Delimitador de Saída — Selecione vírgula padrão RFC 4180, ponto e vírgula europeu, tab ou barra.
  4. Ative as Opções de Correção — Ative a injeção de UTF-8 BOM para Excel e o reparo de caracteres corrompidos.
  5. Examine a Tabela de Visualização — Visualize a grade interativa com as primeiras 100 linhas alinhadas.
  6. Baixe os Resultados — Exporte o arquivo com BOM para Excel ou em UTF-8 padrão para bancos de dados.

O que é o Normalizador de Delimitadores, Codificação e Dialetos CSV?

O CSV é o formato mais utilizado globalmente para intercâmbio de tabelas e conjuntos de dados, mas a ausência de um padrão universal rígido causa falhas constantes de importação no Microsoft Excel, em bancos de dados relacionais SQL e em rotinas analíticas do Pandas em Python. Este estúdio resolve com precisão e privacidade absoluta no cliente os dois problemas mais críticos: o Mojibake (caracteres acentuados e pontuações especiais corrompidas) e o Conflito de Delimitadores (arquivos gerados com ponto e vírgula que abrem amontoados em uma única coluna).

Arquitetura de Reconhecimento de Dialetos e Injeção de BOM

A ferramenta avalia amostras estatísticas do texto para identificar o delimitador verdadeiro sem interferência de valores entre aspas. Por meio de um autômato finito determinístico (FSM) rigorosamente em conformidade com a RFC 4180, analisa campos com quebras de linha embutidas e preenche registros irregulares (ragged rows). Ao marcar a opção de BOM para Excel, adiciona a assinatura \uFEFF que instrui o Excel a renderizar caracteres internacionais e acentuação perfeitamente sem falhas.

Benefícios Essenciais do Processamento no Navegador

  • Privacidade e Conformidade LGPD: Registros empresariais e dados bancários nunca deixam a sua máquina local.
  • Compatibilidade Imediata com Excel: Eliminação de colunas colapsadas e caracteres distorcidos em planilhas.
  • Sanitização de Linhas Irregulares: Ajusta tabelas com número inconsistente de colunas para carregamento em bancos SQL.
  • Automação com Python Pandas: Trecho de código pronto para cópia com parâmetros ideais de importação.

Recomendações Práticas para Engenharia de Dados

Utilize a exportação com UTF-8 BOM para relatórios destinados a usuários de negócios no Microsoft Excel e LibreOffice, e a versão UTF-8 pura sem BOM para cargas automatizadas de ETL em bancos de dados PostgreSQL, MySQL ou pipelines analíticos na nuvem.

Frequently Asked Questions

Por que acentos e caracteres especiais ficam corrompidos no Excel?

O Excel para Windows utiliza por padrão a tabela de códigos ANSI local, a menos que o arquivo contenha a marca de ordem de bytes UTF-8 BOM (\uFEFF). Sem ela, caracteres multibyte aparecem distorcidos.

Por que CSVs europeus usam ponto e vírgula em vez de vírgula?

Na Europa, a vírgula é usada como separador decimal. Para evitar confusão nos números, o Excel e sistemas SAP utilizam o ponto e vírgula como delimitador padrão.

O que são linhas irregulares (Ragged Rows)?

Ocorrem quando as linhas contêm quantidades desiguais de colunas. Nosso normalizador calcula a largura máxima e preenche as células faltantes com valores nulos.

Quais são as regras de aspas sob a norma RFC 4180?

Campos contendo delimitadores, quebras de linha ou aspas devem ser envolvidos por aspas duplas, duplicando-se quaisquer aspas internas.

É possível converter arquivos TSV para CSV ou Pipe?

Sim, o algoritmo detecta tabulações instantaneamente e permite exportar em vírgulas padrão ou barras verticais para bancos de dados.

Meus dados confidenciais são enviados para servidores externos?

Não. Todo o processamento léxico e manipulação de bytes ocorrem estritamente na memória local do navegador com privacidade absoluta.

Como a ferramenta lida com arquivos extensos?

O analisador processa dezenas de milhares de registros em frações de segundo, oferecendo uma prévia interativa rápida de 100 linhas.