Cron a cada 15 minutos
É */15 * * * *, em :00, :15, :30 e :45.
Os exemplos substituem temporariamente os dados e as configurações. Você pode restaurar seu trabalho anterior.
- cron
- •••• • • • •
•••• • • • •
•••••••••• •••••• ••••••
• •••••••• •••• ••••••
• • •••••• ••• •• ••• ••••••
• • • •••• ••• ••••••
• • • • •• ••• •• •••••• ••••• ••••••• • •• • • •• ••••••• ••• •••••••••
•••• • • • •
••••••• •••
•••••• ••••••••••
•••• •••••
••• •• ••• •••••
••• •••••
••• •• •••••• •••••
•••••••• ••••• ••••••••• •••••••• •• •••••••••••••••
•••••••••• ••••• ••••
•••••••••• ••••• ••••
•••••••••• ••••• ••••
•••••••••• ••••• ••••
•••••••••• ••••• ••••Seus arquivos ficam no seu dispositivo
Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.
Exemplo
Exemplo: estoque da loja a cada 15 minutos, das 8h às 18h, só em dias úteis
Uma loja virtual manda o estoque do sistema do depósito para o site a cada 15 minutos. Deixada como */15 * * * *, a tarefa roda 96 vezes por dia, noites e fins de semana incluídos, mas o estoque só se mexe com o depósito aberto: das 8h às 18h, de segunda a sexta, no horário de Brasília.
- Volte o menu para “Descrever abaixo em vez disso” e escreva: every 15 minutes between 8am and 6pm on weekdays. Sai */15 8-17 * * 1-5.
- O campo da hora fica 8-17 porque 18h é o fim: a última execução é às 17:45, e às 18:00 não há nenhuma.
- São 10 horas × 4 = 40 execuções por dia útil e 200 por semana, em vez de 672.
- O cron lê a hora no fuso do servidor. Num servidor em UTC, 8h de Brasília são 11h o ano todo, sem horário de verão desde 2019: escreva between 11am and 9pm, que dá */15 11-20 * * 1-5.
| Expressão | Quando roda | Execuções por dia |
|---|---|---|
| */15 * * * * | todo dia, de 00:00 a 23:45 | 96 |
| */15 * * * 1-5 | de segunda a sexta, o dia inteiro | 96 nos dias úteis |
| */15 8-17 * * 1-5 | dias úteis, de 08:00 a 17:45 | 40 |
| */15 11-20 * * 1-5 | dias úteis, de 08:00 a 17:45 de Brasília num servidor em UTC | 40 |
| */15 8-17 * * * | todo dia, de 08:00 a 17:45, fim de semana incluído | 40 |
| 5-59/15 * * * * | em :05, :20, :35 e :50 de cada hora | 96 |
*/15 8-17 * * 1-5: 40 execuções em cada dia útil, de 08:00 a 17:45, nada à noite nem no fim de semana. Depois da sexta, 13 de novembro de 2026, às 17:45, a próxima é na segunda, dia 16, às 08:00, conferido pelo mesmo analisador que relê a expressão aqui.
Como funciona
- A expressão já está aí: */15 * * * *. Os cinco campos abaixo são minuto, hora, dia do mês, mês e dia da semana, nessa ordem.
- Copie para o seu crontab, para o agendamento de CI ou para o agendador na nuvem. Os mesmos cinco campos significam a mesma coisa em todos.
- Para mudar, volte o menu para “Descrever abaixo em vez disso” e escreva o agendamento em inglês: “every 2 hours”, “at 5pm on weekdays”. O campo não lê frases em português; já a releitura sai em português.
- Confira a leitura, não a expressão. O que aparece embaixo vem de analisar o que foi montado: é o que uma máquina faria, não o que quisemos dizer.
Perguntas frequentes
- Quais quatro minutos?
- :00, :15, :30 e :45. O */15 conta a partir do zero, não do instante em que você instala a tarefa: colocada às 10h07, a primeira execução é às 10h15, não às 10h22.
- Funciona no GitHub Actions, no Kubernetes e nos agendadores da nuvem?
- Os cinco campos, sim. O que muda é tudo em volta: alguns aceitam nomes como @daily, os CronJobs do Kubernetes usam os mesmos cinco, e o GitHub Actions atrasa execuções agendadas sob carga. Cole a expressão e confira onde ela vai rodar.
- Dá para ler uma expressão que eu já tenho?
- Dá, é o analisador de cron: cole a expressão e receba a explicação e as próximas execuções. É o mesmo analisador que relê aqui o que acabou de ser montado.
- Quantas vezes por dia roda o */15 * * * *?
- 96: quatro por hora, nas 24 horas. Limitado aos dias úteis das 8h às 17:45 (*/15 8-17 * * 1-5), são 40 por dia e 200 por semana, em vez de 672.
- Dá para rodar a cada 15 minutos começando no minuto 5?
- Dá, escrevendo a expressão à mão: 5-59/15 * * * * roda em :05, :20, :35 e :50 de cada hora, o que evita disputar o minuto cheio com outras tarefas. O gerador não entende essa frase, mas o Analisador de cron lê a expressão e mostra as próximas execuções.
- Alguma coisa é enviada?
- Não. Montar e ler acontece nesta página. Um agendamento conta quando os seus sistemas fazem alguma coisa; nenhum servidor de terceiros precisa saber disso.