Ofuscador de Arquivos em Lote
Envie vários arquivos e ofusque todos de uma vez com o método de codificação escolhido. Suporta Base64, Hex, ROT13, texto invertido, escapes Unicode e substituição de caracteres. Configure por arquivo ou aplique configurações globais. Baixe os arquivos individualmente ou como arquivo combinado. Todo o processamento é local e privado.
Upload multiple files and obfuscate them all at once using your choice of encoding methods. Download files individually or as a combined archive. All processing is local and private.
Drop files here or click to browse
Supports source code, scripts, config files, and text documents (multiple files allowed)
Upload files above to get started. Select an obfuscation method, then process all files at once. Download results individually or as a combined archive. Six obfuscation methods are available: Base64, Hex, ROT13, Reverse, Unicode Escapes, and Character Substitution.
Por que usar nosso ofuscador de arquivos em lote?
- Processamento em lote de vários arquivos: envie e ofusque vários arquivos simultaneamente — código-fonte, scripts, arquivos de configuração ou documentos de texto. O ofuscador processa cada arquivo individualmente mantendo sua estrutura, codificação e relações originais. Suporta quaisquer tipos e tamanhos sem limites de upload, tudo processado localmente no navegador.
- Opções de ofuscação por arquivo: configure ajustes para cada arquivo individualmente ou aplique configurações globais a todos de uma vez. Escolha entre várias técnicas: codificação Base64, codificação hex, cifra ROT13, texto invertido, escapes Unicode e substituição de caracteres. A extensão e a estrutura originais de cada arquivo são preservadas.
- Opções de download flexíveis: baixe os arquivos ofuscados individualmente ou como arquivo ZIP com todos os processados. Cada arquivo mantém o nome original com um sufixo de ofuscação, facilitando identificar e organizar. Metadados, pistas de estrutura de diretórios e resumos de processamento são preservados no pacote ZIP.
- Processamento 100% local e privado: todo o processamento, a codificação e a ofuscação acontecem inteiramente no navegador. Os arquivos nunca são enviados a servidor algum, armazenados em qualquer nuvem ou transmitidos pela rede. Seu código-fonte, scripts e documentos sensíveis permanecem totalmente privados no seu dispositivo.
O que é ofuscação de arquivos em lote?
A ofuscação de arquivos em lote é o processo de transformar vários arquivos simultaneamente com técnicas de codificação para tornar seu conteúdo menos legível mantendo-o funcionalmente utilizável. Ao contrário da ofuscação de arquivo único, a ofuscação em lote aplica transformações consistentes a todo um projeto ou coleção, garantindo que arquivos relacionados permaneçam compatíveis entre si após a ofuscação. A ferramenta suporta vários métodos de codificação, incluindo Base64, codificação hex, cifra ROT13, texto invertido, escapes Unicode e substituição de caracteres. Cada método produz saída ofuscada de forma diferente, mantendo a capacidade de restaurar o conteúdo original pelo processo de desofuscação correspondente.
Como funciona o ofuscador em lote
- Upload de arquivos: arraste e solte ou navegue para selecionar vários arquivos de qualquer tipo. A ferramenta lê cada arquivo como texto e os exibe em uma lista com nomes, tamanhos e tipos. Você pode adicionar ou remover arquivos a qualquer momento antes de processar.
- Seleção de ofuscação: escolha um método global para todos os arquivos ou configure cada um individualmente. Os métodos incluem: codificação Base64, codificação Hex, cifra ROT13, texto invertido, escapes Unicode (formato \uXXXX) e substituição de caracteres (desloca valores ASCII por um offset configurável).
- Processamento: clique no botão de ofuscar para transformar todos os arquivos de uma vez. Cada arquivo é processado de forma independente com o método escolhido. Um indicador de progresso mostra o status de cada arquivo. Estatísticas resumem os arquivos processados e o tamanho total transformado.
- Download dos resultados: após o processamento, baixe os arquivos individualmente clicando em cada um, ou baixe todos em um único arquivo ZIP. Cada arquivo mantém o nome original com um indicador do método de ofuscação adicionado para fácil identificação.
Métodos de ofuscação disponíveis
- Codificação Base64: codifica o conteúdo como Base64 usando o alfabeto padrão. O método mais comum, com saída compacta e preenchimento reconhecível (caracteres =). Fácil de reverter com qualquer decodificador Base64 padrão.
- Codificação Hex: converte cada byte da representação UTF-8 em um valor hexadecimal de dois caracteres. Produz a saída mais expandida (2x o tamanho original), mas é a mais simples de implementar e reverter.
- Cifra ROT13: desloca cada caractere alfabético 13 posições (A-N, M-Z). O ROT13 é sua própria inversa — aplicá-lo duas vezes devolve o texto original. Afeta apenas letras; números e caracteres especiais passam inalterados.
- Texto invertido: inverte a ordem dos caracteres de todo o conteúdo do arquivo. Ofuscação simples mas eficaz que impede a leitura casual. Cada palavra aparece ao contrário, dificultando a leitura rápida.
- Escapes Unicode: converte cada caractere em sua sequência de escape Unicode (formato \uXXXX). Produz saída muito extensa, mas torna o conteúdo totalmente ilegível à primeira vista, sendo trivialmente reversível.
- Substituição de caracteres: desloca o valor ASCII de cada caractere por um offset configurável (1-25). Similar ao ROT13, mas com valor de deslocamento personalizável. Offsets diferentes produzem resultados diferentes a partir da mesma entrada.
Privacidade e segurança
Esta ferramenta roda inteiramente no seu navegador usando JavaScript do lado do cliente. Seus arquivos, o conteúdo enviado, os resultados do processamento e quaisquer dados sensíveis dentro deles nunca são enviados a servidor algum, armazenados em banco de dados ou transmitidos pela rede. Toda codificação Base64, conversão hex, operação ROT13, processamento de texto invertido, geração de escapes Unicode, substituição de caracteres, criação de arquivos ZIP e downloads de arquivos são executados localmente no seu dispositivo. Não há chamadas de API, rastreamento de analytics, cookies ou coleta de dados de qualquer tipo. Isso o torna totalmente seguro para ofuscar código proprietário, arquivos de configuração confidenciais ou documentos de projeto sensíveis.
Perguntas frequentes
Um ofuscador de arquivos em lote codifica ou transforma vários arquivos de uma vez usando diversas técnicas de ofuscação. Ao contrário de ferramentas de arquivo único, o processamento em lote aplica transformações consistentes a toda uma coleção de arquivos — código-fonte, scripts, configurações ou documentos de texto. Cada arquivo é processado independentemente com o método escolhido.
Seis métodos estão disponíveis: codificação Base64 (saída Base64 padrão), codificação Hex (cada byte como dois caracteres hex), cifra ROT13 (rotação alfabética de 13 posições), texto invertido (inverte a ordem dos caracteres), escapes Unicode (converte para o formato \uXXXX) e substituição de caracteres (deslocamento ASCII com offset configurável de 1 a 25).
Sim. Você pode aplicar um método global a todos os arquivos de uma vez ou configurar cada arquivo individualmente com um método diferente. Isso é útil para variar a ofuscação entre arquivos de um projeto ou aplicar codificação diferente conforme o tipo ou a sensibilidade do arquivo.
Qualquer tipo de arquivo baseado em texto é suportado — código-fonte (.js, .py, .ts, .html, .css, .php, .rb, .java), scripts (.sh, .bat, .ps1), arquivos de configuração (.json, .xml, .yaml, .ini, .env, .toml) e texto simples (.txt, .md, .csv, .sql, .conf). Os arquivos são lidos como texto e codificados conforme o caso.
As duas opções estão disponíveis. Você pode baixar cada arquivo ofuscado individualmente clicando no botão de download ao lado dele na lista. Também pode baixar todos os arquivos processados juntos. Cada arquivo mantém o nome original com um indicador do método de ofuscação.
Com certeza. O ofuscador em lote roda inteiramente no seu navegador. Seus arquivos, o conteúdo enviado e os resultados ofuscados nunca são enviados a servidor algum, armazenados em banco de dados ou transmitidos pela rede. Todo o processamento — leitura dos arquivos, aplicação da ofuscação e geração dos downloads — é executado localmente no seu dispositivo.
Não há limites artificiais de tamanho. Como todo o processamento é local, o limite prático depende da memória do seu dispositivo. A maioria dos computadores modernos lida sem problemas com dezenas de arquivos somando dezenas de megabytes. Todo o processamento é instantâneo, sem limites de upload.
Sim — 100% grátis, sem cadastro, conta e limites de uso. Ofusque quantos arquivos precisar, quantas vezes quiser. Sem níveis premium, cobranças ocultas ou limites de taxa. A ferramenta roda inteiramente no seu navegador.