본문으로 건너뛰기

구글 캘린더를 엑셀로, 시간은 이미 합산된 채로.

구글 캘린더 .ics 파일을 끌어다 놓으면 카테고리별로 시간이 합산된 CSV가 나옵니다. 엑셀에서 바로 열 수 있습니다.

.ics 파일만 지원

무료이고, 로그인도 업로드도 필요 없습니다. 캘린더 파일은 브라우저 안에서 읽으며 서버로 보내지 않습니다.

calendar-export.ics8월 18일~22일
  • 고객 업무

    18.5시간

  • 내부 업무

    9시간

  • 관리 업무

    5시간

일정 14건, 총 32.5시간
일정 2건이 겹칩니다. 검토 대상으로 표시할 뿐 합치지 않습니다

Calendar Timesheet가 캘린더 내보내기 파일을 청구할 수 있는 시간으로 바꾸는 과정을 61초 영상으로 확인하세요.

실제 캘린더 내보내기 파일을 실제 제품에서 근무 기록표로 만드는 영상입니다. 영상을 보는 데 계정도, 업로드도 필요 없습니다.

Calendar Timesheet 영상의 타이틀 카드(“16.25 hours. 13 billable.”)와 그 옆의 합계 표시줄, 겹치는 일정 경고, 카테고리별 요약.1:01

1분 1초 길이의 영상으로, 내레이션이 있으며 첫 장면부터 음악이 나옵니다.

아직 YouTube로 전송된 것은 없습니다. 이미지와 이 문구는 저희가 제공한 것이며, 재생 버튼을 눌러야 브라우저가 YouTube에 연결됩니다. 영상은 영어로 녹화되었으며, 각 단계는 아래에 한국어로 적어 두었습니다.

  1. 0:03겹침 1건, 30분
  2. 0:06거절한 일정. 그래도 남아 있습니다.
  3. 0:09‘한가함’으로 표시. 그래도 청구 대상.
  4. 0:12어느 규칙에도 해당하지 않음
  5. 0:15캘린더가 곧 근무 기록표입니다.
  6. 0:18총 시간. 청구 가능 시간.
  7. 0:21겹치는 일정이 발견되었습니다
  8. 0:24겹침
  9. 0:28집계되지 않음
  10. 0:38분류별 요약. 미분류.
  11. 0:45CSV 내보내기. Excel 내보내기.

youtu.be/Gx0Coxne5bQ · 2026년 9월 24일 게시

한 주가 근무 기록표로 바뀌면 이렇게 됩니다

평범한 세 주, 그리고 Calendar Timesheet가 각 주를 어떻게 정리하는지 보여 드립니다.

  1. 프리랜서의 청구용 한 주

    Google 캘린더 일정 일주일치를 넣습니다. 고객 통화, 집중 시간, 디자인 리뷰가 들어 있습니다.

    날짜, 시작·종료 시각, 소요 시간, 제목, 캘린더를 담은 9개 행과 주간 합계가 나옵니다.

    ‘한가함’으로 표시한 일정도 집계되었습니다. 한가함은 쉬는 시간이 아니라 대개 집중 시간이기 때문입니다.

  2. 한 달, 고객 세 곳

    일정 제목이 고객 이름으로 시작하는 한 달치 일정을 넣습니다.

    카테고리별로 묶인 시간과 고객별 청구 대상 합계가 나옵니다. 청구서 세 장을 바로 만들 수 있습니다.

    관리 업무 시간은 세 고객에게 임의로 나뉘지 않고 ‘미분류’로 남았습니다.

  3. 출장일과 서머타임 전환

    종일 출장 일정과 서머타임으로 시계가 바뀐 밤이 들어 있는 한 주를 넣습니다.

    종일 일정은 직접 포함하도록 설정하고 하루 시간을 정하지 않는 한 시간 합계에서 빠집니다. 나머지 일정은 각자의 시간대를 그대로 유지합니다.

    짧아진 밤은 실제로 흐른 시간만큼 계산됩니다. 서머타임 전환 때문에 한 시간이 더해지거나 빠지지 않습니다.

Google 캘린더로 만든 근무 기록표가 주는 것

끌어다 놓은 캘린더

calendar-export.ics

8월 18일~22일

집계되는 항목

  • 고객 업무

    18.5시간

  • 내부 업무

    9시간

  • 관리 업무

    5시간

내보내는 결과

calendar-export.csv

Date,Category,Title,Hours,Billable

2026-08-18,Client,Client workshop,2.5,Yes

이미 짜 둔 일주일 일정에서 시작합니다

회의, 통화, 집중 시간은 이미 한 주 업무의 기록입니다. Calendar Timesheet는 기억을 더듬게 하는 대신 그 일정을 그대로 읽습니다.

집계 전에 모든 항목을 직접 수정

일정을 카테고리로 묶고, 청구 대상인지 아닌지 표시하세요. 검토를 마치기 전에는 아무것도 내보내지 않습니다.

깔끔한 CSV로 내보내기

선택한 기간의 일정별 내역과 카테고리별 합계를 내려받아 청구서나 보고서에 바로 사용할 수 있습니다.

Calendar Timesheet가 캘린더 내보내기 파일을 근무 기록표로 바꾸는 방법

캘린더 내보내기

Google 캘린더에서 설정 → 가져오기 및 내보내기 → 내보내기를 누르면 .zip 파일이 다운로드됩니다. 압축을 풀면 .ics 파일이 나옵니다. Outlook과 Apple 캘린더는 .ics 파일로 바로 내보냅니다.

끌어다 놓고 검토하기

Calendar Timesheet는 브라우저 안에서 일정마다 소요 시간을 계산하고, 직접 정한 카테고리로 시간을 묶고, 겹치는 일정을 알려 줍니다. 종일 일정은 기본적으로 시간 합계에서 뺍니다.

필요한 기간 내보내기

기간을 고르고 카테고리별 합계를 확인한 뒤, 청구·보고·급여 정산에 쓸 Excel 파일이나 CSV를 내려받으세요.

캘린더로 근무 시간을 기록하는 사람들

시간을 어디에 썼는지 보고해야 하고, 그 답이 이미 캘린더에 있는 분이라면 누구나 쓸 수 있습니다.

  • 프리랜서

    하루 종일 타이머를 켜 두지 않아도, 캘린더에 잡힌 고객 업무를 바로 청구할 수 있는 요약으로 바꿉니다.

  • 컨설턴트와 에이전시

    한 주를 여러 고객과 프로젝트로 나눈 뒤, 청구 주기마다 CSV 하나로 내보냅니다.

  • 시간 단위로 청구하는 전문가

    회계사, 변호사, 자문가는 캘린더에 이미 있는 회의와 통화로 청구할 시간을 되짚을 수 있습니다.

  • 소규모 팀의 내부 보고

    새로운 기록 습관을 들이지 않고, 지금 쓰는 캘린더로 “이번 주 시간은 다 어디로 갔나”에 답합니다.

새 탭을 열지 않고 확인하는 근무 시간

Calendar Timesheet는 Chrome 사이드 패널로도 쓸 수 있습니다. 똑같이 내보낸 캘린더 파일을 넣으면, 지금 열어 둔 페이지 바로 옆에서 선택한 주나 월의 시간을 계산해 줍니다.

  • 페이지가 아닌 패널

    한 번 고정하면 보고 있는 탭 옆에 계속 붙어 있습니다. 따로 찾아갈 페이지가 없습니다.

  • 놓은 파일만 읽습니다

    요청하는 권한은 storage와 sidePanel 두 가지뿐이며, 어디에도 연결하지 않습니다. Google, Outlook, Apple 계정도, 서버도 쓰지 않습니다. 파일은 웹 페이지와 똑같이 사용자의 기기에서 처리됩니다.

카테고리별 내역 없이 누적 합계 하나만 보여 줍니다. 패널에는 아직 규칙 편집기가 없기 때문입니다. 기간도 이번 주, 지난주, 이번 달, 지난달의 네 가지로 고정되어 있습니다. 카테고리, 청구 대상 합계, 기간 직접 지정이 필요하면 웹의 Calendar Timesheet를 이용하세요.

Chrome에 무료로 추가

Chrome 및 기타 Chromium 기반 브라우저용입니다.

이 도구로 할 수 없는 일

써 보기 전에 무엇을 얻는지 알 수 있도록 솔직하게 적었습니다.

  • 파일은 직접 내보내야 합니다

    실시간 연결이 없어서 새 근무 기록표를 만들려면 캘린더를 다시 내보내야 합니다. 계정도 필요 없고 어떤 권한도 주지 않는 대신 감수하는 부분이며, 근무 기록표는 대개 한 달에 한 번 만드는 것이기도 합니다.

  • 실시간 타이머도, 모니터링도 없습니다

    Calendar Timesheet는 백그라운드에서 실행되지 않고 화면을 지켜보지도 않습니다. 이미 있는 일정만 읽습니다.

  • 종일 일정은 시간 합계에서 제외됩니다

    종일 일정이 실제로 8시간 청구 업무인 경우는 드물기 때문에 기본적으로 제외합니다.

  • 겹치는 일정은 알려 주기만 하고 정리하지 않습니다

    이중으로 잡힌 시간에는 경고가 표시됩니다. Calendar Timesheet가 겹친 일정 중 하나를 말없이 지우는 일은 없습니다.

  • 아직 PDF 내보내기는 없습니다

    PDF 내보내기, 반올림 규칙, 시간당 단가는 계획 중이며 아직 제공하지 않습니다.

개인정보

연결할 것도, 업로드할 것도 없습니다.

Calendar Timesheet에는 계정도, 로그인도, 캘린더 서비스와의 연결도 없습니다. 끌어다 놓은 파일은 사용자의 브라우저에서 실행되는 코드가 해석합니다. 이 페이지는 저희 자체 출처와 Cloudflare 분석 호스트 두 곳 외에는 어떤 서버와도 통신할 수 없도록 하는 정책을 적용해 제공됩니다. 이 정책은 데모 영상의 YouTube 플레이어 프레임을 위해 youtube-nocookie.com도 허용하지만, 재생 버튼을 누르기 전에는 YouTube에서 아무것도 불러오지 않습니다. 그 뒤부터 플레이어는 YouTube의 문서이므로 저희 정책이 적용되지 않으며, 저희는 그 요청을 통제하지도 집계하지도 않습니다. 이 모든 과정에 캘린더 파일의 내용은 전혀 포함되지 않습니다.

  • 브라우저에서 읽는 캘린더 파일

    작동 방식
  • Calendar Timesheet 계정이나 비밀번호

    필요 없음
  • Google, Outlook, Apple 연결

    필요 없음
  • 서버로 전송되는 캘린더 파일

    전혀 없음

애초에 아무 권한도 준 적이 없으므로, 해제할 것도 거둬들일 접근 권한도 없습니다.

개인정보 보호 방식 알아보기

Google 캘린더로 근무 기록표 만들기: 자주 묻는 질문

캘린더 파일을 넣기 전에 많이 묻는 질문입니다.

Google 캘린더에서 근무 시간을 어떻게 기록하나요?
Google 캘린더에는 근무 시간 기록 기능이 따로 없지만, 이미 넣어 둔 일정이 곧 기록입니다. 캘린더를 .ics 파일로 내보내 이 페이지에 끌어다 놓으면, 일정마다 소요 시간이 계산된 근무 기록표 행이 됩니다. 기간을 골라 걸러 내고, 청구 대상을 표시한 뒤 Excel이나 CSV로 내보내면 됩니다. 켜고 끌 타이머도, 나중에 채워 넣을 것도 없습니다.
Google 캘린더 근무 기록표란 무엇인가요?
타이머나 빈 스프레드시트 대신, 캘린더에 이미 있는 일정으로 만드는 근무 시간 기록입니다. 캘린더를 파일로 내보내면 Calendar Timesheet가 선택한 기간의 일정마다 소요 시간을 계산하고, 직접 정한 카테고리로 묶어, 내보낼 수 있는 합계를 보여 줍니다.
근무 기록표를 만드는 데 얼마나 걸리나요?
보통 몇 분이면 됩니다. 캘린더를 내보내고, 파일을 이 페이지에 끌어다 놓고, 항목을 검토한 뒤 Excel이나 CSV로 내보내세요. 설치할 것도, 만들 계정도, 잊지 말고 켜야 할 타이머도 없습니다.
Outlook이나 Apple 캘린더에서도 작동하나요?
네. Calendar Timesheet는 .ics 형식을 읽는데, Google 캘린더, Outlook, Apple 캘린더를 비롯한 대부분의 캘린더 프로그램이 이 형식으로 내보냅니다. Google에서 내보낸 파일에는 모든 캘린더가 한 파일에 담겨 있으며, 어떤 일정을 근무 시간으로 볼지는 Calendar Timesheet 안에서 거를 수 있습니다.
캘린더를 바꾸지 않고 항목만 수정할 수 있나요?
네, 애초에 Calendar Timesheet는 다른 방식으로는 작동할 수 없습니다. Calendar Timesheet가 읽는 것은 사용자가 내보낸 캘린더 사본이고 원본과는 연결되어 있지 않습니다. 그래서 일정을 다른 카테고리로 옮기거나 청구 제외로 표시해도 지금 보고 있는 근무 기록표에만 반영됩니다.
종일 일정은 어떻게 처리되나요?
종일 일정이 실제로 8시간 청구 업무인 경우는 드물기 때문에, 기본적으로 시간 합계에서 제외합니다. 원하면 포함하도록 설정할 수 있습니다.
두 일정이 겹치면 어떻게 되나요?
Calendar Timesheet는 겹친 시간을 그대로 더한 합계를 보여 주고, 겹침이 있다고 경고합니다. 두 일정 중 실제로 무엇을 했는지는 본인만 알기 때문에, 이중으로 잡힌 시간을 임의로 하나로 합치지 않습니다.
시간대와 서머타임도 처리하나요?
네. 일정마다 원래 시간대를 유지하며, 서머타임 전환이나 자정, 월 경계를 넘는 일정도 소요 시간을 계산합니다. 출장을 가거나 시계가 바뀌어도 한 주의 합계가 틀어지지 않습니다.
내보낸 파일에는 무엇이 들어 있나요?
일정 하나당 한 행으로, 날짜, 시작·종료 시각, 시간·분 단위 소요 시간, 일정 제목, 캘린더, 카테고리, 청구 여부 표시, 그리고 종일·중복·미정·기간 경계에서 잘림 여부 표시와 ISO 타임스탬프, 시간대가 담깁니다. 선택한 기간의 카테고리별 합계도 함께 들어갑니다. 합계와 일정이 별도 시트로 나뉜 Excel 통합 문서(.xlsx)나 CSV로 내려받을 수 있습니다.
내보낸 파일을 Google 스프레드시트에서 열 수 있나요?
네. Excel 파일(.xlsx)을 Google 스프레드시트의 파일 → 가져오기로 열거나, Google 드라이브에 올린 뒤 스프레드시트로 여세요. 시간은 숫자로 저장되므로 언어 설정과 관계없이 스프레드시트에서 올바르게 합산됩니다. CSV도 열 수 있지만, 소수점을 쉼표로 표기하는 설정에서는 2.5시간 같은 값이 날짜로 인식될 수 있으니 .xlsx 파일이나 분 단위 열을 사용하세요.
Calendar Timesheet는 제 캘린더 데이터를 어떻게 다루나요?
캘린더 파일은 브라우저 밖으로 나가지 않습니다. 끌어다 놓은 파일은 사용자의 기기에서 해석되며, 어느 시점에도 업로드되거나 저장되지 않고 저희가 볼 수도 없습니다. 분류 규칙, 설정, 개별 일정에 적용한 변경 사항도 브라우저에만 남습니다. 계정도, 캘린더를 보관하는 데이터베이스도 없습니다. 이 페이지는 익명 페이지 조회를 집계하고, 끌어다 놓은 파일의 확인이 끝나면 익명 이벤트 하나를 보냅니다. Calendar Timesheet 앱은 근무 기록표가 만들어질 때 이벤트 하나를 보냅니다. 이 중 어느 것에도 식별자나 파일의 일부가 담기지 않습니다. 데모 영상의 재생 버튼을 누르면 브라우저가 YouTube 플레이어로 넘어가고, 플레이어는 필요한 리소스를 Google 자체 호스트에서 불러옵니다. 이 요청들을 통해 사용자의 IP 주소, 브라우저, 어떤 영상을 열었는지가 Google에 전달되며, 저희는 이 요청을 통제하지도 집계하지도 않습니다. 여기에도 파일의 어떤 부분도 포함되지 않습니다.

캘린더를 깔끔한 근무 기록표로.

이미 내보내 둔 캘린더 파일을 끌어다 놓으세요. 설치도, 계정도, 업로드도 필요 없습니다.

Calendar Timesheet 열기

무료이고, 로그인도 업로드도 필요 없습니다. 캘린더 파일은 브라우저 안에서 읽으며 서버로 보내지 않습니다.