[esc] voltar · [⌘k] paleta

Gerador de Expressões Cron Online

010 · local · sem upload

Monte expressões cron com uma interface visual e veja imediatamente a descrição em português e as próximas dez execuções no seu horário e em UTC, que é o fuso em que a maioria dos servidores roda. Os cinco campos — minuto, hora, dia do mês, mês e dia da semana — são configurados sem decorar sintaxe, o que evita o erro clássico de agendar uma tarefa para um horário diferente do pretendido.

  • cron
  • agendamento
  • schedule
  • expressão
  • cronjob
carregando ferramenta
montando a interface no navegador…

como usar

  1. 01

    Configure os campos

    Defina minuto, hora, dia do mês, mês e dia da semana pela interface ou digite a expressão diretamente.

  2. 02

    Leia a descrição gerada

    A tradução em português confirma se a expressão significa exatamente o agendamento que você tinha em mente.

  3. 03

    Confira as próximas execuções

    A lista das datas seguintes mostra na prática quando a tarefa vai rodar, revelando erros que a sintaxe esconde.

  4. 04

    Copie para o seu agendador

    Use a expressão final no crontab, em um workflow do GitHub Actions, em um pipeline de CI ou em qualquer agendador compatível.

recursos

  • Montagem visual dos cinco campos da expressão
  • Descrição em português do agendamento
  • Lista das próximas dez execuções no seu horário e em UTC
  • Validação em tempo real da sintaxe
  • Entrada manual da expressão para conferência
  • Compatível com crontab, GitHub Actions e CI/CD

perguntas frequentes

O que significa cada campo de uma expressão cron?

Na sintaxe de cinco campos, a ordem é minuto, hora, dia do mês, mês e dia da semana. O asterisco representa qualquer valor, a barra define intervalos como a cada quinze minutos e o hífen define uma faixa contínua, como de segunda a sexta.

Por que minha tarefa roda em horário diferente do esperado?

Quase sempre é fuso horário: muitos servidores e plataformas de CI executam cron em UTC, enquanto o horário que você tinha em mente é o local. A lista de próximas execuções ajuda a perceber a diferença, mas vale confirmar em qual fuso o agendador do seu ambiente interpreta a expressão.

Dá para agendar algo a cada poucos segundos?

Não com cron padrão. A menor granularidade da sintaxe de cinco campos é de um minuto. Para intervalos menores é preciso usar um agendador com suporte a segundos ou manter um processo que controla o próprio ciclo de execução.

por que criei esta ferramenta

Criar expressões cron é confuso e propenso a erro, e o pior tipo de erro é o silencioso — a tarefa roda, só que na hora errada. Desenvolvi esta ferramenta para tornar o agendamento visual, com validação em tempo real e visualização das próximas execuções, que é a forma mais direta de conferir se a expressão significa mesmo o que você quis dizer.

ferramentas relacionadas

ver todas em Texto & Formatação · ver o catálogo completo