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:
- Escolha uma predefinição de agendamento como A cada 5 minutos, Todo dia ou Toda semana para preencher os campos automaticamente.
- Ajuste qualquer campo — minuto, hora, dia do mês, mês ou dia da semana — usando números, intervalos, listas ou passos.
- 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.