사용 방법
- 1 Cron 표현식 파서 및 생성기를 열고 처리할 내용을 입력·붙여넣기·선택하세요.
- 2 필요에 맞게 옵션과 출력 형식을 조정하세요.
- 3 결과를 확인한 뒤 복사하거나 다운로드하세요.
Cron 스케줄을 비주얼로 구성하고 자연어 해석 및 미래 실행 시간 시뮬레이션을 제공합니다。
Cron 스케줄을 비주얼로 구성하고 자연어 해석 및 미래 실행 시간 시뮬레이션을 제공합니다。 일상 업무, 개발, 학습, 빠른 확인에 활용할 수 있습니다.
이 도구는 브라우저에서 작동합니다. 민감한 자료를 처리하기 전에 기기와 브라우저 환경을 확인하세요.
표준 Cron 표현식은 공백으로 구분된 다섯 필드로 이루어지며 순서는 "분(0–59), 시(0–23), 일(1–31), 월(1–12), 요일(0–6, 0은 일요일이며 대부분의 구현은 7도 허용)"입니다. 각 필드에서 *는 모든 값, 쉼표는 목록(1,15), 하이픈은 범위(1-5), 슬래시는 간격(*/10은 10단위마다)을 뜻합니다. 예를 들어 0 9 * * 1-5는 "평일 오전 9:00", */5 * * * *는 "5분마다", 0 0 1 * *는 "매월 1일 자정"입니다. 여섯 필드를 입력하면 첫 필드는 "초"로 처리되며, Node.js 스케줄러에서 흔한 형식입니다.
이 도구는 표현식을 자연어로 풀어 주고 다음 5번의 실제 실행 시각을 보여 주므로 배포 전에 일정을 확인할 수 있습니다. 가장 흔한 실수는 분과 시를 바꿔 쓰는 것입니다. 매일 2:30에 실행하려면 30 2 * * *가 맞고, 2 30 * * *는 시 필드가 23까지라 유효하지 않습니다. 또 간격은 단위 안에서 다시 시작되므로 */45 * * * *는 매시 0분과 45분에 실행되어 간격이 항상 45분은 아닙니다.
일과 요일을 함께 지정할 때는 주의하세요. 표준(Vixie) cron에서는 두 필드가 모두 *가 아니면 "둘 중 하나"만 맞아도 실행됩니다. 0 0 13 * 5는 "13일의 금요일"만이 아니라 매월 13일과 매주 금요일 모두 실행됩니다. Java나 일부 클라우드에서 쓰는 Quartz 문법은 7개 필드와 ?를 사용하므로 여기서 다루는 Unix 문법과 다릅니다.
스케줄 오류의 가장 큰 원인은 시간대입니다. 이 도구는 다음 실행 시각을 브라우저 시간대로 보여 주지만 서버, GitHub Actions, 많은 클라우드 스케줄러는 기본값이 UTC입니다. 한국 시간(UTC+9) 오전 9시는 UTC 0시이므로 0 0 * * *로 써야 합니다. 배포 전에 대상 플랫폼의 시간대를 꼭 확인하세요.
순서대로 분(0–59), 시(0–23), 일(1–31), 월(1–12), 요일(0–6, 0은 일요일)입니다. 30 2 * * *는 매일 2:30에 실행됩니다.
*/5 * * * *로 씁니다. 슬래시는 간격을 뜻하며 매시 0, 5, 10…55분에 실행됩니다.
대부분 시간대 문제입니다. 서버와 GitHub Actions는 UTC를 쓰는 경우가 많고, 한국 시간 9:00은 UTC 0:00입니다.
표준 cron은 둘 중 하나만 맞아도 실행합니다. 0 0 13 * 5는 매월 13일과 매주 금요일에 실행됩니다.
현재 브라우저 또는 입력한 User Agent를 즉시 분석해 브라우저, OS, 엔진, CPU 아키텍처와 화면·하드웨어 정보를 보여줍니다.
브라우저에서 키보드 자판이 제대로 입력되는지 확인하고, Web Audio로 합성한 청축·적축·갈축 느낌의 타건음과 WPM을 확인해 보세요.
소스 코드를 macOS 윈도우 스타일 프레임, 화려한 그라데이션 배경, 그리고 소프트 섀도우를 입힌 공유용 이미지로 변환합니다.
엑셀에서 복사한 셀 데이터나 CSV를 마크다운 표, JSON 배열, 또는 HTML 테이블 코드로 즉시 변환합니다.