Caricamento in corso...
Caricamento in corso...
Caricamento in corso...
Converti iCalendar in JSON. Incolla o scegli un file, controlla il risultato, poi copialo o scaricalo.
Ti serve la direzione inversa? Converti JSON in iCalendar.
Politica di conversione definita
L’output iCalendar segue l’eccezione CRLF di RFC 5545, spezza le righe fisiche a 75 ottetti UTF-8, applica l’escape ai valori TEXT, emette timestamp UTC con Z e genera le proprietà UID e DTSTAMP richieste. Le strutture presenti solo nei calendari possono essere appiattite o eliminate nel passaggio a dati tabulari.
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Example//Calendar//EN BEGIN:VEVENT UID:[email protected] DTSTAMP:20260830T120000Z DTSTART:20260901T090000Z DTEND:20260901T100000Z SUMMARY:Project planning LOCATION:Conference room END:VEVENT END:VCALENDAR
[
{
"uid": "[email protected]",
"dtstamp": "2026-08-30T12:00:00.000Z",
"start": "2026-09-01T09:00:00.000Z",
"end": "2026-09-01T10:00:00.000Z",
"summary": "Project planning",
"location": "Conference room"
}
]Incolla o apri i dati iCalendar, controlla gli eventuali messaggi di convalida, quindi copia o scarica il risultato JSON.
Gli input sono limitati a 20 MB. Le operazioni più impegnative nel browser mostrano l’avanzamento, possono essere annullate e hanno un tempo massimo, così la pagina rimane reattiva.
Sì. I formati rappresentano i dati in modo diverso, quindi alcune informazioni sui tipi o sulla struttura possono cambiare. Il convertitore documenta in questa pagina la propria mappatura deterministica.
Gli interi vengono mantenuti come BigInt internamente e diventano stringhe quando JSON non può rappresentarli in modo sicuro. NaN e Infinity producono un errore chiaro invece di JSON non valido o output arrotondato.