隐私优先
上传的文件会在两小时内自动且永久删除。
让 iCalendar 文件便于阅读和打印:每个事件都会在 A4 页面上生成一张卡片,包含日期、时间、标题、地点和描述
有了这个免费的转换器,你可以一次处理多达 20 个 ICS(互联网日历和日程安排)文件。
ICS 文件是采用 iCalendar 格式(RFC 5545)的纯文本文件,若没有日历应用则无法直接阅读。转换器会使用符合标准的库解析文件,将事件排版为 HTML 文档,再通过 WeasyPrint 将其生成 PDF。
Google 日历:设置、导入和导出、导出。Outlook:文件、保存日历。Apple 日历:文件、导出。或者保存预订电子邮件中的 .ics 附件。
系统会读取每个事件的标题、描述、地点、开始和结束时间。页眉会显示预约数量及其涵盖的日期范围。
A4 纵向页面,页边距为 2 厘米,文本可选择和搜索。一次处理多个 ICS 文件时,将返回包含 PDF 的 ZIP 文件。
开始和结束时间会按照日历中存储的原始时间准确显示,例如活动自身时区内的 09:00–10:00。不会转换到其他时区。全天活动仅显示日期。
描述中的换行、项目符号和简单格式会得到保留,确保日程和拨入说明清晰易读。
生成的 PDF 基于文本,而非截图。您可以搜索和复制其中的内容,并且无论以何种尺寸打印都清晰锐利。
日历属于个人数据。文件将自动处理,绝不会由人工查看,并会在转换完成两小时后与 PDF 一并删除。
依托 10 多年大规模数据与科学计算工程经验打造,专为实际文档工作流程而设计,确保版式精准保留、严格保护隐私,并提供可靠的高性能表现。
上传的文件会在两小时内自动且永久删除。
因速度、可靠性和易用性,在 Trustpilot 上获得 5 星 评分。
在已发表的研究中被引用,并用于访谈转录和定性数据分析。
自 2026年10月24日 起,此工具每次转换的真实数据。这里没有任何估算:我们会记录每项任务所用时间和文件大小。绝不会存储文件名和文件内容。
占所有转换的比例
所示时间仅为服务器处理时间,从上传完成后开始计算;不包括上传和下载时间。 大文件需要更长时间处理,但所有人的限制都相同:无需注册,也无法购买队列优先权。 更新于 2026-10-28
iCalendar (RFC 5545) 是所有日历程序都能识别的交换格式。文件以 BEGIN:VCALENDAR 开头,并包含以下组件:VEVENT 用于约会,VTODO 用于任务,VJOURNAL 用于备注,VTIMEZONE 用于定义事件所引用的时区。每个事件都是由一系列属性组成,例如 DTSTART、DTEND、SUMMARY、LOCATION、DESCRIPTION、用于重复规则的 RRULE 以及用于参与者的 ATTENDEE。长行会在 75 个字符处折叠,特殊字符会被转义,因此 ICS 文件在文本编辑器中看起来可能会乱码。
文件会使用 Python 的 icalendar 库进行解析,该库会展开折行、处理转义字符,并根据时区解析日期。仅使用 VEVENT 组件。转换器会将每个事件的标题、描述、地点、开始时间和结束时间写入表格,然后将表格渲染为 HTML 文档,其中每个事件均包含日期标签和文本块。描述会经过 Markdown 渲染器处理,因此可保留换行和列表;可选的链接处理会将 URL 和电子邮件地址转换为可点击链接。WeasyPrint 会将 HTML 排版为页边距为 2 cm 的 A4 页面,并生成 PDF。
以上方式生成的都是本转换器支持的标准 iCalendar 文件。实际为 vCard (.vcf) 或 Outlook .pst 导出文件的文件并非日历文件,无法转换。
PDF 是打印输出,并非日历:不会展开重复事件,不显示参与者或提醒,也不会转换时区。如需可排序、可筛选的列表,请使用 ICS 转 Excel 或 ICS 转 CSV;如需可编辑的文档,请使用 ICS 转 Word;如需网页,请使用 ICS 转 HTML。每次最多可处理 20 个文件,转换后两小时自动删除。
开始日期(如结束日期不同,则也包括结束日期)、开始和结束时间、标题(SUMMARY)、地点(LOCATION)以及完整描述(DESCRIPTION)。此版本不会打印参与者、组织者、类别、提醒、附件和 URL 属性。文档页眉显示“约会”,后接事件数量以及文件中的最早和最晚日期。
按照事件在 ICS 文件中的出现顺序排列。大多数日历导出文件会按时间顺序写入事件,但某些系统会按创建顺序写入。如果您需要严格排序的打印输出,请使用 ICS 转 Excel 将文件转换为电子表格,在其中排序后再从电子表格打印。
重复系列仅显示一次,即以其主事件及首次开始和结束时间显示。不会展开由重复规则生成的各个事件。日历应用会在您打印日期范围时将其展开,因此如需获取每个事件的完整列表,请从拥有该日历的应用中打印或导出。
不会。每个时间都会按照日历中存储的方式显示,并使用事件自身的时区,不会显示时区偏移量:保存为纽约时间 14:00 的会议会显示为 14:00,伦敦时间的会议也同样显示为 14:00。如果文件中混用了多个时区,请查看原始日历以确认准确的时区偏移量。全天事件仅显示日期。
可以,每个任务最多可处理 20 个文件。每个文件都会转换为单独的 PDF,您将以 ZIP 压缩包的形式一并收到。文件不会合并为一个日历;如果您需要单个文档,请先将日历导入同一应用,然后一次性导出。
若您需要将日程交给没有日历应用的人、将预订信息或课程时间表存档为二十年后仍可打开的格式、在电子邮件中附上会议议程,或将其打印出来,PDF 都是合适的选择。PDF 可固定内容,而 .ics 文件无法做到:在日历应用中打开 .ics 文件会导入事件,而不是直接显示内容。