ICS 파일 만들기
제대로 열리는 일정 파일.
예제는 입력과 설정을 일시적으로 바꿉니다. 이전 작업을 복원할 수 있습니다.
0자
출력
위에 붙여넣거나 입력하면 여기에 결과가 표시됩니다.
파일은 내 기기 밖으로 나가지 않습니다
이 도구는 브라우저 안에서만 작동합니다. 붙여넣은 내용은 기기에서 처리되고 서버로 전송되지 않으므로 토큰, 키, 공개 전 문서도 안심하고 사용할 수 있습니다.
사용 예시
하객에게 보낼 결혼식 일정 .ics: 한글 장소가 75바이트에서 접히는 모습까지
일정 이름 「김민준, 이서연 결혼식」, 시작 2026-05-16 12:30, 소요 시간 1시간 30분, 장소 「예시웨딩홀 3층 그랜드홀, 서울특별시 중구 예시로 123」, 알림 「1일 전」, 입력란에는 주차와 식사 안내를 적었습니다. 한국 시간(UTC+9)으로 맞춰진 컴퓨터에서 만듭니다.
- 입력란의 주차·식사 안내는 DESCRIPTION이 되고, 쉼표와 세미콜론마다 역슬래시가 붙은 채 두 번 접혀 세 줄이 됩니다.
- .ics를 내려받아 하객에게 보내는 메일이나 메시지에 첨부하면, 받은 사람이 열어 자기 캘린더에 바로 추가합니다.
| 파일 속 줄 | 이렇게 된 이유 |
|---|---|
| SUMMARY:김민준\, 이서연 결혼식 | 본문의 쉼표 앞에 역슬래시 |
| DTSTART:20260516T033000Z | 한국 시각 12:30을 UTC로 (9시간 빼기) |
| DTEND:20260516T050000Z | 90분 뒤 |
| LOCATION:예시웨딩홀 3층 그랜드홀\, 서울특별시 중구 예시 | 한글은 한 글자가 3바이트라 75바이트에서 줄이 접힘 |
| 로 123 (줄 맨 앞에 공백 하나) | 이어지는 줄은 공백으로 시작해 앞 줄에 이어 붙음 |
| TRIGGER:-PT1440M | 알림 1일 전 (1440분) |
구글 캘린더, 아웃룩, 애플 캘린더에서 5월 16일 낮 12시 30분부터 오후 2시까지로 열리고, 장소와 안내문이 그대로 들어갑니다. 미국 로스앤젤레스에 사는 친척에게는 같은 순간인 5월 15일 저녁 8시 30분으로 보입니다.
사용 방법
- 일정 이름과 시작 일시를 입력합니다. 2026-01-15 14:30 형식입니다.
- 소요 시간을 고르거나 종료 시각을 직접 지정합니다.
- 장소·링크·알림·반복은 필요할 때만. 입력란에 적은 내용은 일정의 메모가 됩니다.
- .ics를 내려받아 열거나, 메일에 첨부하면 받는 사람이 한 번에 추가할 수 있습니다.
자주 묻는 질문
- 직접 써도 되지 않나요?
- 형식에 보이지 않는 규칙이 많고, 어기면 조용히 고장나기 때문입니다. 줄바꿈은 CRLF, 한 줄은 75바이트에서 접고 이어지는 줄 앞에 공백 하나, 본문의 쉼표·세미콜론·역슬래시는 이스케이프. 하나만 어겨도 어떤 캘린더는 설명이 빠진 채 가져오고, 다른 캘린더는 이유도 없이 읽기를 거부합니다.
- 어떤 캘린더에서 쓸 수 있나요?
- 구글 캘린더, 아웃룩, 애플 캘린더, 썬더버드 등 iCalendar(RFC 5545)를 읽는 모든 것입니다.
- 종일 일정은 어떻게 만드나요?
- 시각 없이 날짜만(2026-01-15) 넣으면 종일 일정이 됩니다. 이때 파일의 종료 날짜는 마지막 날의 다음 날입니다. 규격상 “종료는 포함하지 않음”이기 때문이고, 손으로 같은 날짜를 적으면 캘린더에 아무것도 표시되지 않습니다. 여러 날 일정은 마지막 날을 종료로 넣으세요(15일~17일 여행이면 2026-01-17). 파일에는 18일이 기록됩니다.
- 시간대는 어떻게 처리되나요?
- 입력한 시각을 컴퓨터의 현지 시각으로 읽고 파일에는 UTC로 씁니다. 그래서 누가 열어도 같은 순간을 가리키고, 해외의 상대에게는 그쪽 현지 시각으로 표시됩니다. “각자 현지 9시”를 뜻하고 싶다면 그것은 다른 이야기이므로 메모에 적어 주세요. 다만 반복 일정은 사용 중인 시간대와 함께 현지 시각으로 기록합니다. 서머타임이 바뀌어도 매주 9시 회의는 9시 그대로입니다.
- 한글 일정 이름이나 장소가 깨지지 않나요?
- 파일은 UTF-8로 저장되고, 75바이트를 넘는 줄은 글자 중간이 아니라 글자와 글자 사이에서 접습니다. 한글은 한 글자가 3바이트라 장소나 메모가 조금만 길어도 접히는데, 손으로 만들 때 가장 자주 틀리는 곳이 여기입니다.
- 알림은 어떻게 들어가나요?
- 알림을 고르면 일정 안에 VALARM이 들어가고, 「1일 전」은 TRIGGER:-PT1440M처럼 분 단위로 적힙니다. 다만 캘린더에 따라 가져온 파일의 알림 대신 자기 기본 알림을 쓰기도 하니, 받는 쪽에서 한 번 확인하세요.
- 무료인가요?
- 네.