Generated Expression
Build, validate, and preview cron expressions with a visual editor. See the next 5 scheduled run times instantly in your local timezone — perfect for Linux servers, VPS cron jobs, and CI/CD pipelines.
비주얼 에디터로 크론 표현식을 만들고 검증하세요. 다음 5번의 실행 시간을 내 현지 시간대 기준으로 즉시 확인할 수 있습니다. Linux 서버, VPS cron 작업, CI/CD 파이프라인에 완벽합니다.
Generated Expression
Use Visual Builder to pick cron fields from dropdown menus — great for beginners. Switch to Manual Input if you already have an expression to validate.
Set Minute, Hour, Day of Month, Month, and Day of Week. Each dropdown offers common options. Pick "Custom..." to type any value like 0,30 or */15.
The "Next 5 Run Times" section shows exactly when your job will execute, displayed in your browser's local timezone. No surprises on your server.
Click Copy to copy the expression to your clipboard. Paste it directly into your crontab (crontab -e) or CI/CD config.
드롭다운으로 설정하려면 비주얼 빌더를 사용하세요. 초보자에게 적합합니다. 이미 표현식이 있다면 직접 입력으로 검증하세요.
분, 시, 일(월), 월, 요일을 설정하세요. 드롭다운에서 일반적인 옵션을 선택하거나 "직접 입력..."을 골라 0,30 또는 */15 같은 값을 직접 입력하세요.
"다음 5회 실행 시간" 섹션에서 작업이 언제 실행될지 정확히 확인하세요. 브라우저의 현지 시간대 기준으로 표시됩니다.
복사 버튼으로 클립보드에 복사하세요. crontab(crontab -e)이나 CI/CD 설정에 바로 붙여넣으면 됩니다.
minute hour day-of-month month day-of-week. Each field can be a specific number, a wildcard * (meaning "every"), a step value */n (every n units), a list 1,5,10, or a range 1-5. For example, 30 9 * * 1-5 runs at 9:30 AM every weekday.* and only use the other.crontab -e to open the cron editor. Add a line with your expression followed by the command to run, for example: 0 2 * * * /home/user/backup.sh. Save and exit — cron will start scheduling immediately. You can verify active jobs with crontab -l. Make sure your script has execute permissions (chmod +x script.sh) and uses absolute paths for commands.timedatectl or date. To set a specific timezone for a crontab, add CRON_TZ=America/New_York at the top of your crontab file (supported by most modern cron implementations). This tool shows run times in your browser's local timezone, not your server's timezone./usr/bin/python3 instead of just python3. 3. Missing execute permission — run chmod +x yourscript.sh. 4. No output logging — redirect output to a log file: command >> /var/log/myjob.log 2&&1. 5. Forgetting the newline — crontab files must end with a newline or the last entry may be ignored.분 시 일(월) 월 요일. 각 필드에는 특정 숫자, 와일드카드 *("모든"을 의미), 스텝 값 */n(n 단위마다), 목록 1,5,10, 또는 범위 1-5를 사용할 수 있습니다. 예를 들어 30 9 * * 1-5는 평일 오전 9시 30분에 실행됩니다.*로 두고 다른 하나만 사용하는 것이 일반적입니다.crontab -e를 실행해 크론 편집기를 엽니다. 표현식과 실행 명령을 한 줄에 추가하세요. 예: 0 2 * * * /home/user/backup.sh. 저장 후 종료하면 즉시 스케줄링이 시작됩니다. crontab -l로 현재 작업을 확인할 수 있습니다. 스크립트에 실행 권한(chmod +x script.sh)을 부여하고 명령어에 절대 경로를 사용하세요.timedatectl 또는 date 명령으로 확인할 수 있습니다. crontab 파일 맨 위에 CRON_TZ=Asia/Seoul을 추가하면 해당 크론탭만 다른 시간대로 실행할 수 있습니다. 이 도구는 서버가 아닌 브라우저의 현지 시간대를 기준으로 실행 시간을 표시합니다.python3 대신 /usr/bin/python3처럼 절대 경로를 사용하세요. 3. 실행 권한 누락 — chmod +x yourscript.sh를 실행하세요. 4. 출력 로깅 없음 — 로그 파일로 리다이렉션하세요: command >> /var/log/myjob.log 2&&1. 5. 개행 문자 누락 — crontab 파일은 반드시 개행으로 끝나야 합니다. 그렇지 않으면 마지막 항목이 무시될 수 있습니다.