DecoToolkit Logo

Construtor de Expressões Cron

Digite uma expressão cron ou use o construtor visual para criar um agendamento. A descrição em linguagem natural e os próximos 10 horários são atualizados instantaneamente.

Link copied to clipboard

Every minute

Predefinições

Construtor Visual

Minuto

*

Hora

*

Dia do Mês

*

Mês

*

Dia da Semana

*

Próximos 10 Horários

  1. 1Wed, Jul 8, 2026, 07:54:00
  2. 2Wed, Jul 8, 2026, 07:55:00
  3. 3Wed, Jul 8, 2026, 07:56:00
  4. 4Wed, Jul 8, 2026, 07:57:00
  5. 5Wed, Jul 8, 2026, 07:58:00
  6. 6Wed, Jul 8, 2026, 07:59:00
  7. 7Wed, Jul 8, 2026, 08:00:00
  8. 8Wed, Jul 8, 2026, 08:01:00
  9. 9Wed, Jul 8, 2026, 08:02:00
  10. 10Wed, Jul 8, 2026, 08:03:00

Como usar esta ferramenta

  1. Digite uma expressão cron diretamente no campo Expressão (ex. */15 * * * * para a cada 15 minutos) ou use o construtor visual.
  2. Use os seletores de Minuto, Hora, Dia, Mês e Dia da Semana para construir seu agendamento sem escrever a sintaxe cron manualmente.
  3. Leia a descrição em linguagem natural para verificar se o agendamento significa o que você pretende.
  4. Confira a lista dos Próximos 10 Horários para ver exatamente quando o job será executado.
  5. Clique em Copiar Expressão para copiar a string cron, ou em Copiar URL para compartilhar seu agendamento com um link pré-preenchido.

Por que usar nosso Construtor de Expressões Cron?

As expressões cron são o método padrão para agendar tarefas recorrentes em sistemas Unix, mas sua sintaxe de cinco campos é fácil de errar. Nosso construtor mantém a expressão bruta e a interface visual sempre sincronizadas — altere uma e a outra é atualizada instantaneamente.

Perguntas Frequentes

Quais são os cinco campos de uma expressão cron?

Uma expressão cron padrão tem cinco campos separados por espaços: minuto (0–59), hora (0–23), dia do mês (1–31), mês (1–12) e dia da semana (0–7, onde 0 e 7 representam domingo). Exemplo: 30 9 * * 1 significa 'às 09:30 toda segunda-feira'.

O que significa */5 em cron?

A sintaxe de passo */n significa 'a cada n unidades'. Então */5 no campo de minutos significa 'a cada 5 minutos' (em 0, 5, 10, 15… 55).

Como executar um job em todos os dias úteis?

Use 1-5 no campo de dia da semana (segunda a sexta). Por exemplo, 0 9 * * 1-5 é executado às 09:00 em todos os dias úteis.

Qual fuso horário o cron usa?

O cron do sistema tradicional usa o fuso horário local do servidor. Agendadores em nuvem (AWS EventBridge, GitHub Actions, etc.) usam UTC por padrão.

Qual a diferença entre @daily e 0 0 * * *?

São equivalentes — @daily é um alias abreviado que significa 'uma vez por dia à meia-noite'. Outros atalhos incluem @hourly, @weekly, @monthly e @reboot.