Mais jogos no WuGames.ioPatrocinadoDescubra jogos de navegador grátis — jogue na hora, sem download nem cadastro.Jogar

Mesclar Arquivos

Concatene múltiplos arquivos em um. Remonte downloads divididos, combine partes binárias em ordem personalizada. Mesclagem local — sem upload.

Upload
Arraste e solte arquivos aqui
ou clique para procurar
Escolha múltiplos arquivos para mesclar (em ordem)

Sobre a Ferramenta de Mesclar Arquivos

Mesclagem de arquivos — também chamada de concatenação — anexa os bytes de um arquivo ao final de outro em uma ordem definida, produzindo um único arquivo de saída. Isso é exatamente o que o comando Unix 'cat file1 file2 file3 > merged' faz desde 1971, e continua sendo a forma canônica de remontar downloads divididos (comum para arquivos muito grandes transferidos por conexões lentas ou interrompidas), combinar fragmentos numerados de vídeo/log, recriar imagens de CD divididas a partir de partes .001/.002 e unir streams binários intencionalmente fragmentados por limites de camada de armazenamento. Esta ferramenta executa a concatenação inteiramente no seu navegador usando as APIs Blob e File — os arquivos são lidos do disco, unidos na memória e oferecidos como um único download sem nunca cruzar a rede. Funciona em qualquer tipo de arquivo (binário ou texto), com ordem personalizada via alças de arrastar ou botões para cima/baixo. Experimente também nosso Renomear em Lote e Compactar Arquivos.

Como remonto arquivos divididos pelo 7-Zip, WinRAR ou HJSplit?

Diferentes ferramentas de divisão usam diferentes convenções de nomenclatura e você deve remontar usando a MESMA ferramenta: 7-Zip divide em .001/.002/.003 — abra .001 no 7-Zip e ele encontra automaticamente o resto; WinRAR divide em part1.rar/part2.rar — abra part1.rar; HJSplit cria .001/.002 mas o formato é apenas uma divisão de bytes em bruto, então você pode concatená-los com esta ferramenta. Para verificar se um arquivo multi-parte é uma divisão de bytes em bruto (compatível com esta ferramenta) ou uma divisão estruturada (requer a ferramenta original), inspecione os primeiros bytes de .001: se eles correspondem a um cabeçalho de arquivo conhecido (PK para ZIP, Rar! para RAR, 7z para 7-Zip), a ferramenta estruturada é necessária.

A ordem de mesclagem importa e como acertar?

Sim, a ordem é crítica: a mesclagem concatena bytes na sequência exata mostrada na lista, então reordenar produz uma saída diferente. Para divisões numeradas (file.001, file.002, ...) ordene alfabeticamente — a maioria dos seletores de arquivos ordena assim por padrão, mas sempre verifique. Para fragmentos baixados de um gerenciador de downloads, siga o esquema de numeração usado pelo gerenciador (geralmente sufixos _001, _002 ou extensões .partN). Para logs de texto concatenados para análise (ex., access.log.1, access.log.2 do logrotate), inverta a numeração aparente: logrotate nomeia .1 como o SEGUNDO MAIS recente e .0 / sem sufixo como o MAIS RECENTE.

Qual a diferença entre mesclar arquivos e criar um arquivo ZIP/TAR?

A mesclagem produz um único fluxo de bytes — anexando os bytes do arquivo B após os bytes do arquivo A — sem metadados sobre limites. A saída é válida apenas se as entradas foram originalmente divididas de um arquivo contínuo (onde os limites são offsets de bytes arbitrários, não fins de arquivo). Um arquivo ZIP ou TAR, em contraste, inclui metadados sobre cada arquivo contido (nome, tamanho, timestamps, permissões) para que os arquivos originais possam ser extraídos de volta como entidades separadas. Mescle quando quiser reconstruir um arquivo original de divisões de bytes em bruto; use ZIP/TAR quando quiser agrupar arquivos separados para armazenamento ou transmissão.

Mesclar Arquivos — Concatene múltiplos arquivos em um. Remonte downloads divididos, combine partes binárias em ordem personalizada. Mesclag
Mesclar Arquivos

Por que o arquivo mesclado falha em abrir mesmo que a mesclagem tenha completado?

Quatro causas em ordem de frequência: (1) Ordem errada — bytes não estão onde o formato do arquivo espera. Reverifique a ordem. (2) Partes faltando — se um gerenciador de downloads falhou silenciosamente na parte 5 de 10, seu arquivo mesclado não tem esses bytes e o formato se torna inválido. Verifique se a contagem de arquivos corresponde ao esperado. (3) Partes corrompidas — mesmo uma parte corrompida (alguns bits invertidos durante o download) frequentemente invalida checksums ou assinaturas. Compare hashes SHA-256 se a fonte fornecer. (4) Partes não correspondentes — incluir acidentalmente um arquivo de um conjunto de divisão diferente produz uma saída com o tamanho total correto mas que não decodifica.

Qual o maior arquivo que posso produzir mesclando?

O limite prático é a memória do navegador porque toda a saída é montada em um único Blob antes do download. Navegadores desktop (Chrome, Firefox, Edge) lidam confiavelmente com saídas de 1-2 GB e às vezes podem chegar a 4 GB em máquinas com 16+ GB de RAM. Safari é mais rigoroso. Navegadores móveis limitam mais perto de 500 MB. Para mesclagens maiores (remontagem de vídeo 5+ GB, dumps de banco de dados), use o comando nativo de concatenação do SO: no Linux/macOS 'cat file1 file2 file3 > output' transmite sem carregar na memória; no Windows 'copy /b file1+file2+file3 output' faz o mesmo.

Posso adicionar separadores entre arquivos de texto mesclados?

Esta ferramenta realiza concatenação binária em bruto sem inserir qualquer separador. Para inserir separadores entre arquivos de texto, três abordagens: (1) Após mesclar, abra o resultado em um editor de texto e insira cabeçalhos ou linhas em branco manualmente nos limites do arquivo — mais fácil para poucos arquivos; (2) Use o comando Unix 'awk "FNR==1 && NR>1 {print \"\\n=== " FILENAME " ==="} {print}" file1.txt file2.txt > merged.txt' para adicionar marcadores de nome de arquivo; (3) Para fluxos de trabalho automatizados em Node.js: const merged = files.map(f => '=== ' + f.name + ' ===\n' + f.content).join('\n\n').

Como esta ferramenta se compara ao Unix cat ou Windows copy /b?

Funcionalmente idêntica para a operação de mesclagem — os três produzem a mesma saída byte por byte. Diferenças: (1) Velocidade — comandos nativos do SO transmitem de disco-para-disco sem carregar o conteúdo completo na RAM, então lidam com mesclagens multi-GB que travariam um navegador; (2) Conveniência — esta ferramenta de navegador oferece uma UI visual drag-drop e ordenação com botões para cima/baixo, enquanto comandos CLI exigem ordenação manual na linha de comando (que se torna doloroso com muitos arquivos); (3) Privacidade — ambas as abordagens permanecem locais; nada é enviado; (4) Multi-plataforma — esta ferramenta funciona identicamente no Windows, Mac, Linux, Chromebook, iOS, Android sem instalar nada.