Mesclador de Dados
Mescle, combine e concatene arquivos CSV ou JSON no navegador. Ferramenta privada local com modos união/interseção e remoção de duplicados.
Sobre o Mesclador de Dados
Mesclador de Dados é uma ferramenta online gratuita que combina múltiplos arquivos CSV ou JSON com o mesmo esquema em um único arquivo unificado. Envie múltiplos arquivos de dados, escolha suas configurações de mesclagem e baixe o resultado combinado—tudo processado localmente no seu navegador para privacidade completa.
Por que mesclar múltiplos arquivos de dados?
Mesclar arquivos de dados é essencial para muitos cenários:
- Combinar relatórios mensais/anuais em um único conjunto de dados
- Agregar dados de múltiplas fontes ou departamentos
- Consolidar arquivos de backup ou exportações
- Preparar dados para análise ou visualização
- Limpar coleções de dados fragmentados
Em vez de copiar e colar manualmente dados entre arquivos, esta ferramenta automatiza o processo com poderosas opções de mesclagem.
Qual é a diferença entre modos União e Interseção?
O modo de mesclagem determina como colunas são tratadas:
Modo União (Padrão):
- Mantém TODAS as colunas de todos os arquivos
- Valores ausentes preenchidos com nulo/vazio
- Melhor quando arquivos têm principalmente a mesma estrutura
- Exemplo: Arquivo1 (A,B,C) + Arquivo2 (B,C,D) = Saída (A,B,C,D)
Modo Interseção:
- Mantém APENAS colunas presentes em TODOS os arquivos
- Garante esquema consistente entre todas as linhas
- Melhor para consistência estrita de dados
- Exemplo: Arquivo1 (A,B,C) + Arquivo2 (B,C,D) = Saída (B,C)
Como funciona a remoção de duplicados?
Quando 'Remover Linhas Duplicadas' está habilitado, a ferramenta identifica e remove linhas duplicadas exatas:
- Compara conteúdo inteiro da linha (todas as colunas)
- Mantém a primeira ocorrência, remove duplicatas subsequentes
- Usa algoritmo eficiente de desduplicação (biblioteca Arquero)
- Útil ao mesclar conjuntos de dados sobrepostos
Isso é útil ao combinar arquivos que podem conter os mesmos registros, como exportações mensais com dados sobrepostos.
Posso mesclar arquivos CSV e JSON juntos?
Não, você deve selecionar arquivos do mesmo formato:
- Modo CSV: Mesclar apenas arquivos CSV
- Modo JSON: Mesclar apenas arquivos JSON
No entanto, você pode escolher o formato de saída independentemente:
- Mesclar arquivos CSV → saída como JSON
- Mesclar arquivos JSON → saída como CSV
Isso dá flexibilidade para converter formatos enquanto mescla dados.

E se arquivos tiverem diferentes ordens de colunas?
A ferramenta lida com diferentes ordens de colunas automaticamente:
- Para CSV com cabeçalhos: Corresponde colunas por nome de cabeçalho, não posição
- Para JSON: Corresponde propriedades por nome de chave
- Saída mantém ordem de coluna consistente
- Colunas ausentes preenchidas com valores vazios/nulos (em modo União)
Isso significa que você pode mesclar arquivos mesmo se suas colunas estiverem organizadas diferentemente.
Meus dados saem do meu dispositivo?
Não. Toda mesclagem de arquivos acontece inteiramente no seu navegador usando JavaScript e a biblioteca de processamento de dados Arquero. Seus arquivos nunca saem da sua máquina, garantindo privacidade completa para dados sensíveis como registros de clientes, dados financeiros ou relatórios confidenciais.
A ferramenta pode lidar com arquivos grandes eficientemente na memória sem precisar enviar dados para qualquer servidor.
Meus IDs ou CEPs vão perder os zeros à esquerda?
Para arquivos CSV, o analisador usa tipagem dinâmica, que converte texto com aparência numérica em números. Isso significa que valores como '007' ou '01730' perdem os zeros à esquerda (tornando-se 7 e 1730).
Se o seu conjunto de dados contém números de ID, CEPs/códigos postais, telefones ou referências de conta onde os zeros à esquerda importam, prefixe o valor com aspas/apóstrofo ou use entrada JSON (onde as strings são preservadas), e verifique a saída antes de salvar. A mesclagem JSON mantém os tipos de valor originais exatamente como foram escritos.
Como as colunas incompatíveis são preenchidas e há limite de linhas ou tamanho de arquivo?
No modo União, todas as colunas encontradas em todos os arquivos são mantidas; linhas de arquivos que não têm uma coluna recebem valor null nessa coluna. No modo Interseção, apenas colunas presentes em todos os arquivos são mantidas. O Resumo de Mesclagem no painel de Informações exibe a lista final de colunas e o número de células preenchidas com null, para que você identifique incompatibilidades de esquema imediatamente.
Não há limite rígido de linhas ou arquivos. Como tudo roda na memória do navegador, os limites práticos dependem da RAM disponível no seu dispositivo. Arquivos de até dezenas de MB e centenas de milhares de linhas são mesclados confortavelmente em uma máquina típica; conjuntos de dados muito grandes podem ficar lentos ou atingir os limites de memória do navegador.
