convert.dev

Convert to

Formats/Text and data

iCalendar. iCalendar events and calendars. 124 formats it can become, 175 that become it.

Sign in with GitHub or Google. Files are deleted after 24 hours.

ICS becomes.

Every path the planner knows from a ICS, the common ones first. One hop is a single engine. More hops go through another format on the way.

124 targets

JSONonefidelity 0.851 hop~100 msHTMLonefidelity 0.762 hops~400 msMDonefidelity 0.762 hops~300 msTXTonefidelity 0.683 hops~500 msCSVonefidelity 0.801 hop~100 msTSVonefidelity 0.801 hop~100 msJSONLonefidelity 0.851 hop~100 msSRTonefidelity 0.635 hops~4.5 sVTTonefidelity 0.635 hops~4.5 sYAMLonefidelity 0.851 hop~100 msXMLonefidelity 0.851 hop~100 msASSonefidelity 0.635 hops~4.5 sLRConefidelity 0.515 hops~4.5 sSQLITEonefidelity 0.812 hops~600 msPARQUETonefidelity 0.812 hops~600 msVCFonefidelity 0.812 hops~300 ms

Becomes ICS.

Every format that can be turned into a ICS.

175 sources

JSONonefidelity 0.951 hop~200 msHTMLmanyfidelity 0.854 hops~2.3 sMDonefidelity 0.853 hops~1.4 sTXTmanyfidelity 0.775 hops~2.5 sCSVonefidelity 0.951 hop~200 msTSVonefidelity 0.951 hop~200 msJSONLonefidelity 0.951 hop~200 msSRTonefidelity 0.952 hops~350 msVTTonefidelity 0.952 hops~350 msYAMLonefidelity 0.951 hop~200 msXMLonefidelity 0.902 hops~300 msASSonefidelity 0.903 hops~550 msLRConefidelity 0.903 hops~550 msSQLITEmanyfidelity 0.902 hops~800 msPARQUETonefidelity 0.902 hops~700 msVCFonefidelity 0.812 hops~300 ms

Two commands.

cv targets answers this page for any file. cv convert runs any row above.

~/filescv 0.1
$ cv targets --from ics
ics ->
  json     one   fidelity 0.85  hops 1  ~100 ms
  html     one   fidelity 0.76  hops 2  ~400 ms
  md       one   fidelity 0.76  hops 2  ~300 ms
  txt      one   fidelity 0.68  hops 3  ~500 ms
$ cv convert file.ics file.json
file.json -> file.json