tomai
Entrar
Grátis · Ferramentas de desenvolvedor

Gerador de expressões cron

Crie, valide e visualize agendamentos cron com horários em tempo real

Expressão cron

Próximas 5 execuções

    Tudo roda no seu navegador — sua agenda fica no seu dispositivo.

    Descreva o agendamento e, em seguida, verifique-o

    1. 1

      Escolha um modelo predefinido ou edite diretamente os cinco campos; a frase legível por humanos é atualizada automaticamente conforme você digita.

    2. 2

      Copie a linha para crontab -e e confira a pré-visualização da próxima execução para garantir que ela corresponda à sua intenção.

    O que este gerador gera — e por quê

    • Crontab padrão de cinco campos (minuto hora dia mês dia-da-semana) — o denominador comum mais básico, compatível com todos os cron Unix, sem extensões específicas de fornecedores.
    • O campo dia-da-semana aceita tanto 0 quanto 7 para domingo, pois implementações reais de cron divergem; intervalos como */15 são usados em vez de macros do tipo @daily, garantindo portabilidade.
    • A própria expressão não contém informação de fuso horário — ela é executada no fuso horário utilizado pelo daemon, razão pela qual a pré-visualização de próximas execuções abaixo especifica explicitamente um fuso horário.

    Cinco campos — e os dialetos por trás deles

    🧱

    Próximas execuções, não só sintaxe

    Além de validar, a ferramenta calcula as cinco próximas execuções reais a partir do seu relógio — "0 3 * * 1" vira datas reais de segunda-feira nas quais você pode confiar em produção.

    🎲

    Modelos para os casos comuns

    A cada minuto, de hora em hora, diário às 9h, semanal, mensal, anual e mais em um clique — e a expressão gerada é sua para ajustar.

    🧾

    Privado e instantâneo

    Tudo — validação e cálculo de execuções — roda no seu navegador; nenhum agendamento sai da sua máquina, sem conta ou login.

    Perguntas frequentes

    O que significam os cinco campos?

    minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-6, 0=domingo). Cada campo aceita valor, lista (1,2,3), intervalo (1-5), passo (*/5) ou combinações.

    Como dia do mês e dia da semana se combinam?

    Quando apenas um está definido, ele se aplica diretamente. Com ambos definidos, o cron padrão aplica OU (corresponde qualquer). A ferramenta segue essa convenção e a reflete nas execuções visualizadas.

    Meu agendamento é enviado para algum lugar?

    Não. Tudo roda no seu navegador com JavaScript puro — nada é transmitido nem armazenado.

    Por que meu job é executado na hora errada?

    O fuso horário do daemon cron tem precedência sobre o seu. Um servidor em UTC executando sua expressão 09:00 dispara às 17:00 no horário de Pequim. Defina CRON_TZ ou TZ do daemon e, em seguida, recarregue a pré-visualização aqui antes de presumir que o agendamento está incorreto.

    Ferramentas relacionadas

    O que é um gerador de expressões cron?

    Cron é o agendador Unix clássico, e seu formato de cinco campos — minuto, hora, dia do mês, mês, dia da semana — é reutilizado por agendadores na nuvem, sistemas de CI, pipelines de dados e hosts web. Escrever essa sintaxe à mão é propenso a erros: "0 3 * * 1" e "0 3 * * 0" diferem em um caractere mas agendam dias completamente diferentes. Um gerador transforma escolhas amigáveis (de hora em hora? às 3h? em dias úteis?) na string exata, valida imediatamente e, mais útil, calcula os horários reais de disparo a partir do seu relógio local.

    O que ele faz

    • Constrói os cinco campos: minuto, hora, dia do mês, mês, dia da semana
    • Modelos de um clique: a cada minuto, de hora em hora, diário, semanal, mensal, anual
    • Valida a expressão e aponta o campo inválido
    • Calcula e mostra as próximas cinco execuções no seu fuso horário
    • Suporta passos, intervalos e listas em cada campo
    • Copia a linha cron pronta para uso

    Quando usar

    • Escrever entradas crontab nos seus servidores
    • Configurar funções cloud, jobs agendados ou pipelines de dados
    • Montar tarefas periódicas de CI/build ou backups
    • Explicar sintaxe cron a colegas ou alunos

    Privacidade: tudo roda no seu navegador — nenhum agendamento sai da sua máquina.

    Ferramentas relacionadas