Skip to content

Convert iCalendar to Markdown.

Drop an .ics file and get every event as a readable Markdown section in seconds. It runs entirely in your browser, so your calendar never leaves your device.

Instant & offlineFree, no accounts

Drag & drop your files

or

WordExcelPowerPointPDFEPUBCSVJSONCode
+135 file formats supported
Batch convertMany files at once
100% privateStays on your device
Works offlineNo connection needed
Preset

Optimize for AI & RAG

Extra cleanup for LLM ingestion: strip HTML, fix smart quotes, tidy Unicode and spacing.

Add YAML front matter

Prepend a metadata block (title, source, date, word & token counts) for knowledge bases and RAG.

Add table of contents

Build a linked index from the headings. Handy for long documents.

Export RAG chunks (.json)

Split the result into retrieval-ready chunks. Download per file from the result panel.

Most converters quietly upload your documents to a server. This one physically can't.

01Why

Built for apps,
not for reading.

An .ics file packs events into terse VEVENT blocks meant for calendar apps. Open one and you face raw property lines and packed timestamps. Converting turns each event into a plain Markdown section you can read.

ICScalendar.ics

BEGIN:VEVENT

SUMMARY:Project kickoff

DTSTART:20260603T1000

DTEND:20260603T1100

LOCATION:Room 4

DESCRIPTION:Kickoff meeting

END:VEVENT

MDcalendar.md

## Project kickoff

- Start: 2026-06-03 10:00

- End: 2026-06-03 11:00

- Location: Room 4

- Description: Kickoff meeting

02Features

Everything you
actually need.

Calendar files in, readable Markdown out, with no server and no account anywhere.

It never leaves your browser

Your .ics is read and parsed on your device. Nothing is uploaded to any server, ever.

local
ICScalendar.ics

# Heading

- point one

3 chunks

AI & RAG ready

Optional cleanup, YAML front matter, a table of contents and RAG chunk export.

Works offline

Once the page has loaded you can switch off your connection and it keeps converting.

## Project kickoff

- Start: 10:00

- Location: Room 4

Each event, a section

Every event becomes a heading from its summary, with its times and location as bullets.

éñü

Unicode safe

Accents, symbols and non-Latin scripts come through intact as UTF-8.

Free, and unlimited

No sign-up, no quotas, no watermarks. Convert one file or a thousand; it all runs the same way, on your own device.

03Fidelity

What survives
the trip.

Honest about what comes through, and what doesn't. These are the same notes the Formats list shows for iCalendar, so the page never drifts from what the converter really does.

Kept

4
  • Event summary as the heading
  • Start and end times
  • Location
  • Description

Dropped

4
  • To-dos and alarms
  • Attendees
  • Recurrence rules
  • Time zones
ICScalendar.ics
Project kickoff
kept

- Start: 2026-06-03 10:00

- End: 2026-06-03 11:00

- Location: Room 4

- Description: Kickoff meeting

kept

VALARM, ATTENDEE

dropped

RRULE, VTIMEZONE

dropped
04FAQ

Calendar questions,
answered.

Everything worth knowing before you drop in an .ics file.

05More

Other converters.

Working with more than calendars? These convert the same way: privately, in your browser.

FictionBook to Markdown

.fb2

FictionBook XML e-books.

Convert

Jupyter to Markdown

.ipynb

Jupyter computational notebooks.

Convert

R Markdown to Markdown

.rmd · .rnw

R Markdown & Sweave reports.

Convert

Quarto to Markdown

.qmd

Quarto publishing documents.

Convert

Zeppelin to Markdown

.zpln

Apache Zeppelin notebooks.

Convert

.NET Interactive to Markdown

.dib

.NET Interactive notebooks.

Convert

Markdown to Markdown

.md · .markdown · .mdx

Markdown & MDX source.

Convert

HTML to Markdown

.html · .htm

Web page markup.

Convert