Vai al contenuto principale
LibraTool logoLibraTool

Generatore Calendario ICS gratis

Apri un file .ics per vederne gli eventi, esportarli in CSV o modificarli. Oppure crea inviti .ics per Apple Calendar, Outlook e Google, con ricorrenza e promemoria. Funziona interamente nel tuo browser.

Funziona offline una volta caricato
Apri un file .ics · vedi gli eventi, esporta in CSV o modifica

Trascina un file di calendario (.ics) per vedere gli eventi al suo interno, nel tuo fuso orario. Puoi anche incollarne il testo. Non viene caricato nulla.

Trascina qui un file .ics, oppure clicca per sceglierlo

CALENDAR, ICS, ICAL, IFB, TXT · elaborato sul tuo dispositivo

oppure premi Ctrl+V per incollare dagli appunti

Puoi trascinare più file contemporaneamente

Sfoglia file
Incolla un elenco di date · molti eventi in una volta

Un evento per riga, ad esempio 2026-10-05 09:00 Dentista oppure 05.10.2026 Riunione. Usa | per aggiungere luogo e note. Oppure incolla un CSV con riga di intestazione: date,time,end,title,location,description

Le righe con un orario diventano eventi di 1 ora (oppure usa 09:00-10:30). Le righe con solo la data diventano eventi di un giorno intero.

Evento
Promemoria
Link, invitati e disponibilità

Ogni evento mantiene lo stesso orario dell'orologio in qualsiasi fuso orario sia impostato nell'app calendario — ideale per promemoria personali che devono restare, per esempio, alle 9:00 ovunque tu sia.

Aggiungi un titolo e un orario di inizio per generare il file calendario.

💡 Scarica il file .ics e aprilo per aggiungere l'evento a Apple Calendar, Outlook, Google Calendar o qualsiasi app calendario. Tutto viene generato nel browser — nulla viene caricato.

Usi comuni

  • Crea un invito di calendario per un eventoCrea un file .ics che i partecipanti possono aggiungere a qualsiasi app di calendario con un tocco.
  • Invia un invito alla riunioneGenera un invito a una riunione .ics con reminder e ricorrenza.
  • Crea un evento ricorrenteCostruisci un evento di calendario ripetuto - giornaliero, settimanale, mensile o annuale.
  • Crea un reminder di calendarioTrasforma un'attività o scadenza in un evento di calendario con un avviso.
  • Genera più eventi contemporaneamenteRaggruppa più eventi in un singolo file .ics.

Come funziona

Un file .ics è il formato calendario universale che ogni app comprende. Questo crea un file .ics valido RFC 5545 dai tuoi dettagli dell'evento — nessun account o servizio di calendario coinvolto.

  1. 1
    Compili i dettagli dell'evento
    Titolo, luogo, descrizione, inizio/fine (o tutto il giorno), ricorrenza facoltativa e promemoria.
  2. 2
    Un file .ics valido viene generato
    I campi vengono assemblati in un VEVENT iCalendar con escape corretto del testo e degli orari, tutto nel tuo browser.
  3. 3
    Aggiungi altri eventi se vuoi
    Più eventi vengono scritti in un singolo file di calendario.
  4. 4
    Scarica o aggiungi a Google
    Scarica il file .ics per Apple Calendar/Outlook/qualsiasi app, o utilizza il link "Aggiungi a Google Calendar" con un clic.

I tuoi dettagli dell'evento — che possono essere personali o confidenziali — vengono trasformati in un file interamente sul tuo dispositivo. Niente viene inviato a un servizio di calendario a meno che tu non scelga il link di Google Calendar.

Guida

Esempio pratico

Apri “Paste a list of dates · many events at once” e premi “Prova un esempio”. Compaiono tre righe: 2026-10-05 09:00 Dentist, 05.10.2026 14:00-15:30 Team meeting | Room 2 e Nov 12 2026 Project deadline. Sotto la casella dice “3 events found”. Premi “Add 3 events to the list” e ottieni “3 events added below. Check them, then download.” L'evento iniziale non modificato viene sostituito. Le schede ora contengono Dentist il 5 ottobre dalle 09:00 alle 10:00 (una riga con un solo orario ottiene un'ora), Team meeting il 5 ottobre dalle 14:00 alle 15:30 con il luogo “Room 2” (il “|” avvia il luogo) e Project deadline il 12 novembre come “Evento tutto il giorno” (una riga senza orario). La barra sopra l'anteprima riporta “3 events · .ics”. Con l'impostazione predefinita “Ora locale del dispositivo (fluttuante)”, il file contiene DTSTART:20261005T090000 per il dentista e DTSTART;VALUE=DATE:20261112 con DTEND;VALUE=DATE:20261113 per la scadenza. Il pulsante “Scarica .ics” salva events.ics.

Quali impostazioni usare, e i limiti

  • Scegli il modello di fuso orario prima di condividere il file. “Fuso orario per gli eventi con orario” ha tre impostazioni. “Ora locale del dispositivo (fluttuante)” è quella predefinita: l'evento mantiene lo stesso orario sull'orologio in qualunque fuso usi il calendario che lo riceve, il che va bene per un promemoria personale alle 9:00. “UTC (momento fisso nel tempo)” converte i tuoi orari dal fuso del tuo browser a un momento esatto, così ogni invitato vede il proprio orario locale. “Un fuso orario specifico” ti permette di scegliere un fuso da un elenco, inserire gli orari in quel fuso e scrive il fuso nel file con i suoi cambi di ora legale. L'impostazione vale per ogni evento con orario, mentre gli eventi di tutto il giorno la ignorano.
  • Per un evento di tutto il giorno, la data di Fine è l'ultimo giorno. Seleziona “Evento tutto il giorno” e “Inizio” e “Fine” diventano selettori di data. La data di Fine è inclusa, quindi Inizio e Fine entrambi il 24 dicembre danno un evento di un giorno. Il file scrive DTEND come il giorno dopo, perché il formato considera esclusa la fine di un evento di tutto il giorno. Deselezionando la casella gli orari tornano (09:00 e 10:00) se mancano. Per i promemoria di un evento di tutto il giorno, “Il giorno dell'evento alle” ne aggiunge uno all'ora che scegli, ad esempio “On the day at 08:00”.
  • Imposta le ripetizioni dal menu “Ripeti”. “Ripeti” offre Ogni giorno, Ogni settimana, Ogni mese e Ogni anno, e “Ripeti ogni” accetta da 1 a 999. Per la ripetizione settimanale, “Ripeti il” mostra i pulsanti dei giorni; se non ne scegli nessuno, il file non indica alcun giorno. Per quella mensile, “Ogni mese” offre “Lo stesso giorno di ogni mese”, “L'ultimo giorno del mese” e “L'ultimo giorno lavorativo (lun-ven)”. Sotto “Termina”, “Dopo un certo numero di volte” parte da 10 e conta le occorrenze intere in “Volte” (un decimale viene arrotondato per difetto), mentre “In una data” usa “Ultima data”, che conta fino alla fine di quel giorno.
  • Aggiungi promemoria, anche più di uno. Sotto “Promemoria”, “Aggiungi un promemoria...” offre All'inizio, 5, 15 e 30 min prima, 1 e 2 ore, 1 e 2 giorni e 1 settimana prima. “Promemoria personalizzato” accetta un numero con “minuti prima”, “ore prima” o “giorni prima”. Ogni promemoria viene scritto come allarme di visualizzazione e lo stesso promemoria non può essere aggiunto due volte. Un promemoria oltre 112 giorni prima dell'inizio viene limitato a 112 giorni nel file. I pulsanti Outlook.com, Office 365 e Yahoo Calendar non portano promemoria né ripetizioni, quindi per quelli usa il download .ics.
  • Incolla un elenco per creare molti eventi in una volta. Metti un evento per riga, con la data, un orario facoltativo o un intervallo come 09:00-10:30, e il titolo. Usa “|” per aggiungere un luogo e poi delle note. Una data come 03/04/2026 segue “Le date numeriche come 03/04/2026 sono”: “Deduci dalla mia lingua” la legge come Mese/Giorno/Anno sulle pagine in inglese, oppure scegli Giorno/Mese/Anno o Anno/Mese/Giorno. Le date con i punti come 05.10.2026 sono sempre con il giorno per primo. Si usano solo le prime 300 righe. Per un foglio di calcolo, “Inserisci intestazione CSV” aggiunge date,time,end,title,location,description sopra le tue righe.
  • Scegli come consegnare l'evento. Per un solo evento, i pulsanti Google Calendar, Outlook.com, Office 365 e Yahoo Calendar aprono quel servizio in una nuova scheda con l'evento già compilato, il che invia i dettagli a quel servizio quando fai clic. “Codice QR” mostra un codice da inquadrare con la fotocamera del telefono e “Salva immagine QR” lo conserva; se l'evento è troppo lungo lo segnala. “Copia” copia il testo del file. “Condividi file” compare solo dove il browser può condividere file. Con più eventi, “Download 3 separate files (.zip)” dà un .ics per evento, per le app che leggono solo il primo evento di un file.

Problemi comuni e come risolverli

Viene mostrato “End must be after start — this event is excluded from the file until fixed.”
Il messaggio compare in rosso sotto la casella Fine quando la fine è precedente all'inizio. Una causa comune è un evento serale che supera la mezzanotte, come dalle 22:00 all'01:00, con Fine ancora nella stessa data: sposta Fine al giorno successivo. Compare anche se sposti Inizio più avanti senza aggiornare Fine. Finché è visibile, quell'evento è escluso dall'anteprima e dal download. Una Fine vuota è consentita e significa lo stesso orario di Inizio.
Viene mostrato “Aggiungi un titolo e un orario di inizio per generare il file calendario.”
Sostituisce l'anteprima e i pulsanti Scarica e Copia quando nessun evento è completo. Il titolo è obbligatorio (la casella è contrassegnata “Titolo evento *”), così come l'inizio. Un titolo di soli spazi conta come vuoto. Il messaggio compare anche quando ogni evento è escluso per un altro motivo, come una Fine prima dell'Inizio o una data di fine ripetizione precedente al primo evento, quindi cerca un messaggio rosso più in alto.
Viene mostrato “The repeat end date is before the first event, so this event is excluded from the file until fixed.”
Hai scelto “In una data” sotto “Termina” e “Ultima data” è precedente alla data di Inizio. Succede spesso dopo aver spostato Inizio più avanti, perché “Ultima data” mantiene il vecchio valore. Imposta “Ultima data” alla data di inizio o successiva, oppure cambia “Termina” in “Mai” o “Dopo un certo numero di volte”. La stessa data dell'inizio è accettata.
Viene mostrato “Not valid emails, left out: bob@example”
In “Link, invitati e disponibilità”, ogni indirizzo deve avere la forma nome@dominio.com, con un punto dopo la parte che segue la @. Separa gli invitati con virgole, punti e virgola o spazi. Ogni indirizzo che non supera il controllo viene escluso dal file e gli altri vengono mantenuti. Se aggiungi invitati ma non un organizzatore, una nota dice “Aggiungi l'email dell'organizzatore così gli invitati possono rispondere all'invito.” Il file viene contrassegnato come richiesta di invito solo quando ci sono sia un organizzatore sia almeno un invitato valido.
L'evento finisce all'ora sbagliata nel calendario di qualcun altro.
L'impostazione predefinita “Ora locale del dispositivo (fluttuante)” mantiene lo stesso orario sull'orologio in ogni fuso, quindi le 15:00 inserite a Londra compaiono come le 15:00 per un invitato a New York. Cambia “Fuso orario per gli eventi con orario” in “UTC (momento fisso nel tempo)” o “Un fuso orario specifico”, poi scarica di nuovo il file. Con le altre due impostazioni, la nota sotto il menu indica il fuso in cui vengono letti i tuoi orari. I pulsanti Google, Outlook e Yahoo seguono la stessa impostazione.

Come si confronta

Un'app calendario è il posto migliore per un singolo evento nel tuo account, perché mantiene l'evento sincronizzato e invia veri inviti. Questo strumento crea un file .ics autonomo che qualsiasi calendario può importare, adatto a molti eventi in una volta. Non invia inviti: con un organizzatore e degli invitati il file è contrassegnato come richiesta, ma sei tu a inviarlo. Una sola impostazione di fuso orario copre tutti gli eventi con orario e le ripetizioni mensili coprono solo la stessa data, l'ultimo giorno o l'ultimo giorno lavorativo, quindi una regola come “il secondo martedì” va impostata poi nel tuo calendario. Può anche aprire un file .ics esistente fino a 10 MB. I file vengono creati nel tuo browser e non vengono caricati.

Strumenti correlati

Domande frequenti