Renomear arquivos em lote

Renomeie uma pasta inteira de uma vez — com prévia completa antes de qualquer mudança.

100% privado — funciona inteiramente no seu navegador. Seus dados são processados no seu dispositivo e nunca enviados para a internet.

A pasta é lida no seu navegador. Nada é enviado.

Sobre a ferramenta de renomear em lote

DSC_0041.JPG, DSC_0042.JPG, IMG-20240611-WA0002.jpg — uma pasta de fotos recém-tiradas da câmera e do celular é impossível de entender, e renomear uma por uma não é a ideia de ninguém de uma boa tarde. Esta ferramenta renomeia a pasta inteira de uma vez: defina as regras, confira a prévia de antes/depois e então aplique ou baixe um script.

Ela faz o que realmente é necessário — localizar e substituir, numeração sequencial, prefixos e sufixos, maiúsculas, espaços, a data do próprio arquivo e a troca de extensão — e verifica conflitos de nomes antes de qualquer coisa acontecer, justamente a parte que torna arriscado renomear muitos arquivos à mão.

A pasta é lida no seu navegador. Nada é enviado.

Como usar

  • Clique em Escolher uma pasta e selecione a pasta que você quer renomear
  • Defina as regras. A prévia se atualiza enquanto você digita e mostra cada antes → depois
  • Preste atenção nos avisos. Qualquer conflito é destacado, e a renomeação fica bloqueada enquanto houver algum
  • Aplique — baixe um script e execute você mesmo, ou use Renomear agora se o seu navegador permitir

As regras e a ordem em que são aplicadas

As regras são aplicadas numa ordem fixa, para que o resultado seja previsível e não dependa de qual caixa você preencheu por último:

  • Localizar e substituir — só no nome, nunca na extensão, para que o .jpg não seja estragado por acidente. Marque Localizar é uma expressão regular para usar padrões, ou deixe desmarcado para texto simples
  • Espaços — substituir por -, por _, ou remover
  • Maiúsculas e minúsculas — minúsculas, MAIÚSCULAS ou Primeira Letra Maiúscula
  • Padrão de nome — substitui o nome inteiro. Veja abaixo
  • Prefixo e sufixo — vão antes e depois do nome resultante
  • Mudar a extensão — aplicado por último

O padrão de nome

O campo de padrão monta um nome novo a partir de partes:

  • {name} — o nome como está, depois de localizar e substituir, espaços e maiúsculas
  • {n} — um número sequencial. A numeração começa em define o primeiro valor e Dígitos completa com zeros: 3 dígitos dão 001, 002, 003
  • {ext} — a extensão original
  • {date} — a data de modificação do próprio arquivo, como 2024-06-11
  • {year}, {month}, {day} — a mesma data em partes

Assim, Ferias-{n} em quatro fotos gera de Ferias-001.jpg a Ferias-004.jpg. {year}-{month}-{name} gera 2024-06-DSC_0041.jpg. Deixe o padrão vazio e o nome original passa pelas outras regras sem ser substituído.

A ordem da numeração decide qual arquivo recebe o número 1 — por nome, por data, por tamanho ou por caminho. Para fotos, o ideal é ordenar por data, para que a sequência siga a ordem em que foram tiradas, e não a que a câmera inventou.

Com Incluir subpastas ativado, a numeração recomeça em cada pasta. Uma única sequência de 1 a 500 passando por subpastas sem relação entre si não faria sentido e arriscaria conflitos.

Conflitos, e por que a renomeação fica bloqueada

Duas coisas estragam uma renomeação em massa: dois arquivos que acabam com o mesmo nome novo, e um nome novo que já pertence a um arquivo que não está sendo renomeado. As duas são detectadas antes de acontecer e aparecem na prévia:

  • dois arquivos ficariam com este nome — as regras não são específicas o bastante. Acrescentar {n} costuma resolver
  • já existe um arquivo com este nome — o nome de destino já existe nessa pasta e esse arquivo não vai ser renomeado para outro nome
  • o novo nome ficaria vazio — as regras removeram tudo

Enquanto algum desses avisos existir, tanto o Renomear agora quanto o download do script ficam desativados — um script que renomeasse sem avisar só a metade sem conflito seria pior do que um que se recusa. Corrija a regra, o aviso some e os dois voltam. As linhas que não mudariam aparecem esmaecidas e são simplesmente ignoradas.

Duas formas de aplicar

Baixar o script de renomeação é a opção padrão e funciona em qualquer navegador. Você recebe um .bat para Windows ou um .sh para Mac e Linux, com uma renomeação por linha e tudo corretamente entre aspas, para executar de dentro da pasta. Nada acontece até você executar, e dá para ler tudo antes.

Renomear agora só aparece em navegadores capazes de renomear diretamente — hoje o Chrome, o Edge e o Opera. Ele pede uma permissão separada para editar a pasta, um pedido diferente e mais forte do que a leitura que você autorizou ao escolhê-la. Os arquivos são renomeados um por um e a prévia acompanha; se uma renomeação falhar, as outras continuam e o número de falhas é informado.

Para que serve

  • Transformar os nomes gerados pela câmera em algo legível, numerados na ordem das fotos
  • Colocar um código de projeto ou nome de cliente como prefixo numa pasta de entrega inteira
  • Tirar lixo como -copia, (1) ou _final_FINAL de uma pasta de trabalho
  • Deixar os nomes prontos para a web — minúsculas, sem espaços — antes de enviá-los
  • Colocar a data do próprio arquivo como prefixo para que tudo fique em ordem cronológica em qualquer lugar
  • Corrigir a extensão de um conjunto de arquivos salvos com a extensão errada

Bom saber

  • Nada é enviado. A pasta é lida na página e, se você usar Renomear agora, também é alterada pela página
  • Os caracteres que o Windows proíbe em nomes de arquivo — \ / : * ? " < > | — são removidos automaticamente do nome novo, para que nenhuma regra gere um nome inutilizável
  • Uma expressão regular incompleta não apaga a prévia; ela é simplesmente ignorada até ficar válida
  • A prévia lista os primeiros 500 arquivos. Uma pasta maior é renomeada por inteiro do mesmo jeito, e o script contém todas as linhas
  • O Firefox e o Safari conseguem mostrar a prévia e baixar o script, mas não renomear na página, porque o envio de pastas neles não fornece nenhum identificador para renomear
  • Pastas muito grandes são limitadas a 200.000 itens para a página não travar
  • Funciona no Windows, macOS, Linux e ChromeOS — é uma página da web, então não há nada para instalar nem para manter atualizado. Não funciona no iPhone, iPad ou Android: os navegadores de celular não têm como entregar uma pasta para uma página da web.

Ferramentas relacionadas

Tutorial em vídeo

Adicionamos novas ferramentas com frequência — inscreva-se no YouTube para ser avisado a cada lançamento.

Mais ferramentas

Ver tudo

Aplicativos recomendados

Ver tudo