무료 근무 스케줄 작성기
📅 캘린더 자동 추가!근무 종류와 직원 조건을 입력하면 균형을 고려한 근무표를 자동으로 생성합니다. 회원가입 없이 사용할 수 있으며 반복해서 쓰는 기본정보는 이 기기에 선택적으로 보관할 수 있습니다.
3단계까지 설정을 완료하면 설정 파일을 저장할 수 있습니다.
1단계 · 근무 종류 정하기
실제 사용하는 근무 이름과 배정 요일, 근무시간, 필요한 규칙을 정하세요.
근무 종류는 추가·삭제하고 손잡이를 드래그해 순서를 바꿀 수 있습니다. 휴무는 마지막에 유지됩니다.
선택사항근무 요일과 시간을 설정할 수 있어요!기본값 사용
기본 근무시간
오전·오후를 누르고 시와 분을 숫자로 입력하세요. 자정을 넘는 근무도 입력할 수 있습니다.
선택사항근무 요일과 시간을 설정할 수 있어요!기본값 사용
기본 근무시간
오전·오후를 누르고 시와 분을 숫자로 입력하세요. 자정을 넘는 근무도 입력할 수 있습니다.
선택사항근무 요일과 시간을 설정할 수 있어요!기본값 사용
기본 근무시간
오전·오후를 누르고 시와 분을 숫자로 입력하세요. 자정을 넘는 근무도 입력할 수 있습니다.
고급 배정 규칙다음 날 제외·개인별 횟수 제한·묶은 근무 총횟수 맞추기필요할 때만
별도 설정 없이도 근무는 가능한 직원 사이에서 최대한 공평하게 배정됩니다.
다음 날 특정 근무 제외
예: ‘야간 → 오전’ 조합을 추가하면 ‘야간’ 근무를 한 인원에게는 다음 날 ‘오전’ 근무가 배치되지 않습니다.
등록된 제외 조합이 없습니다.
한 사람당 주간 횟수 제한
예: ‘오전’ 근무를 ‘주 최대 2회’로 설정하면 각 인원에게 ‘오전’ 근무가 일주일에 최대 2회까지만 배정됩니다.
등록된 주간 배정 제한이 없습니다.
묶은 근무의 총횟수 맞추기
예: ‘오전 + 오후’를 묶으면, 직원별로 두 근무를 합한 총횟수가 비슷해지도록 배정합니다. 각 직원이 가능한 근무만 계산합니다.
등록된 근무 묶음이 없습니다.
회원가입 없이 사용하며, 입력 내용은 서버에 저장하지 않습니다.자세히
생성 버튼을 누르면 입력값을 계산 서버로 보내지만 데이터베이스나 로그인 세션에는 남기지 않습니다. 아래에서 직접 저장을 켠 경우에만 반복해서 쓸 기본정보가 현재 브라우저에 보관됩니다. 공용 기기에서는 저장을 켜지 마세요.
사용 방법
알바 근무표를 만드는 순서
실제 배정을 만들기 전에 미리보기에서 직원 수, 기간, 근무 종류와 조건을 먼저 확인할 수 있습니다.
- 1
근무 종류 정하기
사용할 근무를 추가하고 이름, 배정 요일과 시간을 정합니다.
- 2
직원 넣기
직원 이름, 주간 근무·휴무일수와 가능한 근무를 입력합니다.
- 3
기간과 필요 인원 정하기
시작일·종료일과 근무마다 필요한 인원을 정하고, 필요한 요일이나 날짜만 다르게 설정합니다.
- 4
근무표 만들기
직원별 조건을 확인해 생성한 뒤 표 복사, 링크 공유, 인쇄 또는 Excel 다운로드를 사용합니다.
배치 조건
이름이 아닌 근무의 의미로 계산합니다
오전이나 야간처럼 근무 이름을 바꿔도 규칙은 유지됩니다. 필수 조건을 먼저 만족한 뒤 가능한 배치 안에서 직원별 근무량과 근무 종류가 한쪽에 몰리지 않도록 고려합니다.
- 필요 인원
- 날짜별 각 근무에 필요한 인원을 정확히 채웁니다.
- 직원 가능 근무
- 직원이 허용한 근무 종류 안에서만 배정합니다.
- 휴무와 근무 고정
- 휴무 고정일은 쉬도록 하고 특정 근무 고정은 우선 적용합니다.
- 연속 근무 규칙
- 전체 및 특정 근무의 연속일수와 다음 날 금지 조합을 확인합니다.
- 동반 근무
- 지정한 직원이 근무할 때 선택한 동반자 중 한 명 이상을 같은 근무에 배정합니다.
- 희망 휴무
- 가능한 경우 우선 반영하지만 필수 조건과 충돌하면 반영되지 않을 수 있습니다.
- 주간 근무·휴무일수
- 월요일부터 일요일을 기준으로 근무 목표를 맞추고, 지정한 수만큼 휴무를 표시합니다.
결과 활용
생성한 근무표를 바로 공유하세요
날짜와 요일, 근무 종류별 직원 배정을 표 구조로 복사하거나 읽기 전용 링크로 공유할 수 있습니다. 브라우저 인쇄와 Excel 다운로드도 지원하며, 입력 조건을 바꾼 뒤에는 이전 조건 기준 결과임을 표시합니다.
개인정보
서버에 저장하지 않고, 기기 저장은 직접 선택합니다
일반 생성 요청은 처리하는 동안만 서버로 전달되며 데이터베이스나 서버 세션에 저장하지 않습니다. 이 기기 저장을 켠 경우에만 직원·근무 기본정보를 현재 브라우저에 보관합니다. 사용자가 공유 링크를 만들면 생성 당시 직원 이름과 결과가 링크의 # 영역에 압축되어 포함되지만 서버로 전송되거나 저장되지는 않습니다. 링크를 가진 사람은 내용을 볼 수 있으므로 공개 게시에는 주의해야 합니다.
관련 도구
근무표를 만든 뒤 알바 급여도 계산하세요
실제 출퇴근 시간을 입력하면 직원별 기본급, 주휴수당과 야간수당을 월별로 정리할 수 있습니다.
FAQ
근무표 작성기 자주 묻는 질문
근무표 작성기는 무료인가요?
네. 회원가입이나 결제 없이 무료로 사용할 수 있습니다. 한 번에 최대 50명의 직원과 최대 31일의 기간을 지원합니다.
입력한 직원 이름과 근무 조건이 저장되나요?
기본적으로 브라우저 메모리에서만 관리됩니다. 사용자가 '이 기기에 저장'을 직접 켜면 직원·근무 기본정보, 동반 근무자, 근무별 배정·연속 규칙과 매주 반복 신청만 해당 브라우저의 localStorage에 저장됩니다. 기간, 특정 날짜 조건과 생성 결과는 저장하지 않으며 서버 데이터베이스나 세션에는 어떤 경우에도 저장하지 않습니다.
어떤 근무 조건을 반영할 수 있나요?
날짜별 필요 인원, 직원별 가능한 근무 종류, 특정 날짜 또는 매주 반복하는 희망 휴무·휴무 고정·근무 고정, 주간 근무·휴무일수와 최대 연속 근무일수를 설정할 수 있습니다. 신규 직원의 같은 근무 동반자, 특정 근무의 최대 연속일수, 근무별 주간 횟수·순환과 다음 날 금지 조합도 설정할 수 있습니다.
오전, 야간, 휴무 같은 근무 이름을 바꿀 수 있나요?
네. 근무 이름은 표시용이므로 오전, 오후, 야간처럼 자유롭게 바꿀 수 있습니다. 다음 날 배정 금지 규칙도 이름이 아니라 선택한 두 근무의 ID를 기준으로 유지됩니다.
생성한 근무표를 공유하거나 Excel로 받을 수 있나요?
네. 결과를 표 형태로 복사하거나 읽기 전용 링크로 공유할 수 있습니다. 브라우저 인쇄와 날짜·요일·직원·근무 배정 및 범례가 포함된 .xlsx 다운로드도 지원합니다.
근무표를 생성할 수 없다는 메시지는 왜 나오나요?
필요 인원보다 가능한 직원이 적거나, 주간 근무·휴무일수·고정 배정·근무 불가일·연속 근무 제한이 서로 충돌하면 유효한 배치를 찾지 못할 수 있습니다. 표시된 입력 오류나 실패 이유를 확인해 조건을 조정한 뒤 다시 생성하세요.
기간이 월요일부터 시작하지 않아도 되나요?
네. 시작일과 종료일은 원하는 날짜로 지정할 수 있습니다. 월요일부터 일요일까지를 한 주로 보며, 불완전한 주의 목표 근무일수는 주간 목표와 포함 날짜 수에 비례해 반올림합니다.