Criar pastas em lote

Transforme uma lista numa árvore de pastas — com intervalos, aninhamento e uma checagem dos nomes que o Windows recusa em silêncio.

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

Intervalos economizam digitação: {1-10} conta, {01-12} mantém o zero à esquerda, {A-F} percorre as letras. Dois intervalos numa linha se multiplicam.

Nada é criado até você apertar o botão, e uma pasta que já existe fica exatamente como está.

Sobre criar pastas em lote

Montar uma estrutura de pastas na mão são os mesmos vinte cliques toda vez: botão direito, Novo, Pasta, digitar, Enter, repetir. Doze meses, quatro trimestres, quarenta clientes.

A versão do prompt é um .bat cheio de linhas mkdir. Isso é mais rápido até um nome ter um espaço, ou um acento, ou algum dos caracteres que o Windows recusa em silêncio. Aí o script roda pela metade e deixa uma bagunça que leva mais tempo para limpar do que teria levado fazer à mão.

Esta ferramenta confere a lista inteira primeiro. Cole os nomes, veja a árvore e só então crie.

Como usar

  • Digite ou cole os nomes das suas pastas, um por linha
  • Use / para subpastas — 2026/T1/Janeiro — ou mude para o modo de recuo se você colou um esquema
  • Use intervalos para digitar menos: Projeto {1-10}, 2026-{01-12}, Cliente {A-F}
  • Olhe a árvore. Tudo o que o Windows recusaria aparece em vermelho com o motivo
  • Clique em Escolher onde criá-las e depois em Criar as pastas agora — ou leve um script .bat / .sh

Intervalos

Intervalos são o motivo de usar isto em vez de digitar mkdir doze vezes.

  • Projeto {1-10} — de Projeto 1 até Projeto 10
  • 2026-{01-12} — de 2026-01 até 2026-12. O zero à esquerda no intervalo define a largura, então você recebe 2026-09, não 2026-9
  • Cliente {A-F} — de Cliente A até Cliente F
  • {2025-2026}/T{1-4} — dois intervalos numa linha se multiplicam e dão as oito pastas

Os intervalos também contam de trás para frente se você escrever assim.

Três formas de escrever subpastas

  • Uma barra2026/T1/Janeiro. A escolha comum, e a cara de uma lista gerada
  • Recuo — um esquema colado, em que cada nível está um tab ou dois espaços mais fundo. Marcadores no começo da linha são ignorados, então uma lista copiada de um documento funciona como está
  • Nada — cada linha é uma pasta, mesmo que tenha uma barra

Linhas que começam com # ou // são tratadas como comentário, então você pode anotar uma lista que pretende guardar.

Os nomes que o Windows recusa

Esta é a parte que um script mkdir não faz por você. Cada nome é conferido antes de qualquer criação:

  • Caracteres proibidos\ : * ? " < > | não podem aparecer num nome
  • Nomes reservadosCON, PRN, AUX, NUL, COM1COM9, LPT1LPT9. O MS-DOS tomou esses nomes em 1981 e o Windows ainda os recusa hoje, mesmo com extensão, como CON.txt
  • Um ponto ou espaço no final — o Windows tira, então Relatórios. vira Relatórios e duas linhas da sua lista viram silenciosamente uma pasta só
  • Longo demais — mais de 255 caracteres num único nome
  • Já está na lista — o mesmo caminho duas vezes
  • Já está no disco — isso não é erro, é só pulado

Linhas com problema são marcadas e deixadas de fora. O resto é criado do mesmo jeito.

Para que as pessoas usam

  • Montar um ano de pastas mensais de uma só vez
  • Construir a mesma estrutura de pastas de projeto para cada cliente ou trabalho novo
  • Criar uma pasta por aluno, por nota fiscal ou por produto a partir de uma lista que você já tem
  • Preparar pastas para um ensaio fotográfico ou evento antes de os arquivos chegarem
  • Reconstruir uma estrutura numa máquina ou disco novo a partir de uma lista salva
  • Criar as pastas que uma ferramenta de organização vai encher em seguida

Bom saber

  • Chrome, Edge e Opera conseguem criar as pastas aqui. Firefox e Safari recebem um script .bat ou .sh
  • Nada é criado até você apertar o botão, e uma pasta já existente fica exatamente como está
  • Criar uma pasta não destrói nada, e por isso o script chega pronto para rodar em vez de comentado como os scripts de exclusão
  • Cada nível acima também é criado, então a/b/c te dá os três
  • Até 2.000 pastas de uma vez, para que um intervalo descontrolado não trave a página
  • A árvore mostra as primeiras 300 linhas; todas são criadas
  • O script do Windows começa com chcp 65001 para que nomes com acento e não latinos sejam criados corretamente
  • Navegadores de celular não conseguem entregar uma pasta a uma página web, então é preciso um computador

Ferramentas relacionadas

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