Gerador de Expressão Cron

Monte e entenda expressões de agendamento cron com predefinições e uma descrição em português claro.

* * * * *

O Gerador de Expressão Cron da ToolsSoup é uma ferramenta online gratuita que monta expressões cron padrão de cinco campos e as explica em português claro, direto no seu navegador. Escolha uma predefinição de agendamento pronta ou edite manualmente os campos de minuto, hora, dia, mês e dia da semana, depois copie o resultado para o crontab, tarefas no Linux, pipelines de CI ou qualquer agendador — sem uploads, sem cadastro e nada nunca sai do seu dispositivo.

O que é uma expressão cron?

Uma expressão cron é uma sequência compacta de cinco campos — minuto, hora, dia do mês, mês e dia da semana — que diz a um agendador quando executar uma tarefa. Cada campo aceita um único valor, uma lista (1,3,5), um intervalo (1-5), um passo (*/15) ou um asterisco (*) que significa qualquer valor. Por exemplo, 0 9 * * 1-5 roda às 09:00 em todos os dias úteis. O cron é a base das tarefas agendadas em servidores Unix e Linux, e a mesma sintaxe é usada por ferramentas como CronJobs do Kubernetes, GitHub Actions e muitas plataformas de CI/CD.

Como montar uma expressão cron online

Gerar um agendamento cron com a ToolsSoup leva apenas alguns segundos:

  1. Escolha uma predefinição de agendamento como A cada 5 minutos, Todo dia ou Toda semana para preencher os campos automaticamente.
  2. Ajuste qualquer campo — minuto, hora, dia do mês, mês ou dia da semana — usando números, intervalos, listas ou passos.
  3. Leia a descrição em português claro para confirmar o horário e copie a expressão cron com um clique.

Entendendo os cinco campos do cron

Lendo da esquerda para a direita, os campos são minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-6, onde 0 e 7 significam domingo). Um asterisco corresponde a todos os valores, uma barra define um passo como */10 para cada dez unidades, um hífen define um intervalo e uma vírgula lista valores específicos. A tarefa roda sempre que o horário atual corresponde a todos os campos, então 30 2 1 * * dispara às 02:30 no primeiro dia de cada mês.

Por que usar este gerador de expressão cron?

  • 100% gratuito, sem anúncios, cadastro ou limites de uso.
  • Predefinições de um clique para os agendamentos mais comuns.
  • Descrição em português claro ao vivo para você sempre saber o que a expressão faz.
  • Valida cada campo e sinaliza valores fora do intervalo ou malformados.
  • Funciona inteiramente no seu navegador — nada é enviado para um servidor.
  • Copie a expressão com um único clique para o crontab ou qualquer agendador.

Perguntas frequentes

Este gerador de cron é gratuito?

Sim. Todas as ferramentas da ToolsSoup são totalmente gratuitas, sem conta, cadastro ou limites ocultos.

O que significam os cinco campos do cron?

Da esquerda para a direita são minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-6). A tarefa roda quando o horário atual corresponde a todos os cinco campos.

Quais caracteres especiais posso usar em uma expressão cron?

Você pode usar um asterisco (*) para qualquer valor, um hífen para um intervalo (1-5), uma vírgula para uma lista (1,3,5) e uma barra para um passo (*/15). Este gerador valida cada um deles enquanto você digita.

0 e 7 significam ambos domingo no campo de dia da semana?

Sim. No cron padrão o campo de dia da semana vai de 0 a 6, de domingo a sábado, e o 7 também é aceito como domingo por compatibilidade com alguns sistemas.

Meus dados estão seguros?

Com certeza. A expressão é montada localmente no seu navegador usando JavaScript, então nada do que você digita é enviado ou armazenado em qualquer servidor.

Isso suporta segundos ou a sintaxe especial @daily?

Este gerador produz expressões cron clássicas de cinco campos usadas pelo crontab padrão. Ele não adiciona um campo de segundos nem macros nomeadas como @daily, mas as predefinições equivalentes (como Todo dia à meia-noite) cobrem esses casos.