개발자 도구 · Free browser tool
Cron 표현식 해설기
cron 표현식을 즉시 디코딩·검증하고, 복잡한 crontab 일정을 사람이 읽는 자연어 설명으로 바꿉니다.
Cron expression
Standard 5-field crontab — minute hour day-of-month month day-of-week.
Operators: * any, , list, - range, / step. Day-of-week accepts 0–6 or SUN–SAT.
Human-readable schedule
At 09:00, on Monday, Tuesday, Wednesday, Thursday, Friday.
Next scheduled runs
Next 5 matches after … (local time).
- No upcoming runs found in the search window.
Frequently Asked Questions
cron 표현식의 다섯 필드는 무슨 뜻인가요?
표준 crontab 줄은 순서대로 다섯 필드를 씁니다. 분(0–59), 시(0–23), 일(1–31), 월(1–12), 요일(0–6, 0이 일요일). 함께 "어느 분의, 어느 시의, 어느 달력 일/월/요일에 이 잡이 돌아야 하는가"에 답합니다. 이 도구는 Linux crontab과 많은 클라우드 스케줄러가 쓰는 고전 5필드 형식을 대상으로 합니다.
cron에서 *, -, /, ,는 무슨 뜻인가요?
*는 그 필드의 "모든 유효 값"입니다. 쉼표는 이산 값 목록(예: 1,15), 대시는 범위(예: 9-17), 슬래시는 간격(예: 분의 */5는 5분마다, 0-30/10은 0·10·20·30)입니다. 1,15,30이나 MON-FRI처럼 조합할 수 있습니다.
개발자가 cron에서 가장 자주 하는 실수는?
흔한 함정은 요일 번호 혼동(일요일을 0 vs 1), 일과 요일이 둘 다 제한되면 보통 AND가 아니라 OR로 결합된다는 점 잊기, 5필드 crontab에 6필드 "초" 표현식 쓰기, 스케줄러 시간대가 노트북과 같다고 가정하기입니다. 잡이 실제로 쓸 시간대에서 다음 몇 번 실행 시각을 항상 확인하세요.
온라인 도구에 붙여넣지 않고 로컬에서 cron을 해설하는 이유는?
프로덕션 일정은 내부 유지보수 창·청구 마감·배치 주기를 담는 경우가 많아 제3자 로그에 남기고 싶지 않을 수 있습니다. 이 해설기는 파싱·설명·다음 실행 시각 투영을 전부 브라우저에서만 하며 업로드가 없어, 인프라 일정을 외부 서비스에 유출하지 않고 안전하게 검증할 수 있습니다.
함께 보면 좋은 도구
판매자, 크리에이터, 전문가를 위한 다른 무료 브라우저 유틸리티를 둘러보세요.
별표를 추측하지 않고 Crontab·배치 일정 디버깅하기
Cron 표현식은 설계상 밀도가 높습니다—Linux crontab·CI 잡·서버리스 스케줄러가 언제 불을지 통제하는 작은 다섯 필드. 잘못된 *, 하루 어긋난 요일, 일과 요일이 OR로 결합된다는 점 잊기는 잡이 전혀 안 돌거나 의도보다 훨씬 자주 돌게 만들 수 있습니다. 표현식을 평문으로 번역하고 다음 몇 번 실행을 나열하는 것이 프로덕션에 닿기 전 실수를 잡는 가장 빠른 방법입니다.
이 해설기는 전부 브라우저에 머뭅니다. 내부 배치 주기·유지보수 창·인프라 일정이 기기를 떠나지 않으며 서버 사이드 파서도 계정도 필요 없습니다. 5필드 표현식을 붙여넣고, 필드별 그리드를 조정하고, 프리셋을 불러온 뒤 자연어 요약과 다가오는 로컬 실행 타임라인을 모두 확인하세요.
지원 연산자는 일상 crontab에 충분합니다. *(임의), ,(목록), -(범위), /(간격), 그리고 SUN–SAT / JAN–DEC 별칭. 벤더별 6/7필드 확장이 아니라 고전 5필드를 대상으로 하므로, 여기서 검증한 것이 흔한 Linux crontab·많은 클라우드 스케줄 UI와 맞습니다.
나머지 개발자 툴킷도 살펴보세요. JSON 포맷터, Base64 인코드/디코드, UUID 생성기, 정규식 테스터, JWT 디코더, 색 대비 검사기, Markdown 미리보기.