Pular para o conteúdo

Gerador Cron

Crie expressões cron visualmente com preview dos próximos agendamentos. Suporte a minuto, hora, dia, mês e dia da semana. Grátis.

Sem cadastro 100% gratuito Privado
Executa a cada minuto
Minuto *
Hora *
Dia (mês) *
Mês *
Dia (semana) *

Próximas execuções

Predefinições

Esta ferramenta foi útil?

Gerador e Validador de Expressoes Cron

Gerador de Expressões Cron: Agendamento Simplificado

Automatizar tarefas é uma parte fundamental da administração de sistemas e do desenvolvimento de software. A ferramenta padrão para agendar a execução de scripts e comandos em sistemas baseados em Unix e Linux é o utilitário Cron, que utiliza uma sintaxe muito específica de 5 ou 6 asteriscos (minuto, hora, dia do mês, mês, dia da semana). Para iniciantes e até mesmo para desenvolvedores experientes, memorizar ou construir Expressões Cron complexas pode ser confuso, levando a erros onde rotinas de backup ou envio de e-mails ocorrem no horário errado. Nosso Gerador de Cron simplifica totalmente esse processo, traduzindo opções visuais fáceis em uma sintaxe impecável e pronta para uso.

Tradução Visual para Código

Através de uma interface intuitiva, você não precisa se preocupar com os limites numéricos ou com os operadores especiais como barras (/), hífens (-) ou vírgulas (,). Basta selecionar nos menus suspensos a frequência desejada (ex: "A cada 15 minutos", "Toda segunda-feira às 03:00" ou "No dia 1º de cada mês"). Imediatamente, a ferramenta gera a expressão Cron correspondente na tela. Além disso, nós fornecemos uma tradução em linguagem natural da expressão gerada, para que você tenha a certeza absoluta de que a máquina entendeu a sua intenção de agendamento corretamente.

  • Agendamento Intuitivo: Configure rapidamente intervalos comuns (como "A cada 5 minutos", "De hora em hora") ou crie regras personalizadas combinando dias e horários específicos sem tocar no teclado.
  • Tradução em Tempo Real: Cada ajuste feito na interface altera dinamicamente a string cron gerada e a explicação por extenso, garantindo precisão total antes de configurar o servidor.
  • Compatibilidade Padrão: As expressões geradas seguem o formato padrão amplamente aceito por sistemas Linux (crontab), serviços de nuvem como AWS CloudWatch e Azure EventBridge, e bibliotecas de agendamento Node.js/Python.
  • Prevenção de Erros Críticos: Evite falhas silenciosas onde scripts param de rodar ou sobrecarregam o servidor por terem sido agendados de forma equivocada devido à sintaxe manual incorreta.

Domine o agendamento de tarefas do servidor sem dores de cabeça. Transforme suas necessidades de automação em expressões cron perfeitas com apenas alguns cliques.

Perguntas Frequentes

O que e uma expressao cron?
Uma expressao cron e uma string de 5 campos (minuto, hora, dia do mes, mes, dia da semana) que define um agendamento recorrente. E usada por daemons cron em sistemas Linux/Unix para automatizar execucao de tarefas em horarios especificados.
O que significa a expressao cron '0 */2 * * *'?
Esta expressao significa 'no minuto 0 de cada 2 horas' - executa as 00:00, 02:00, 04:00, etc. O */2 no campo hora significa 'a cada 2 horas', e o 0 no campo minuto significa 'no minuto zero'.
Como agendar um cron job para toda segunda as 9h?
Use a expressao '0 9 * * 1'. Os campos sao: minuto=0, hora=9, dia do mes=* (qualquer), mes=* (qualquer), dia da semana=1 (segunda-feira). No cron, 0=domingo, 1=segunda, ..., 6=sabado.