What is Text2Calendar?
Text2Calendar turns a natural-language event description into a Google Calendar add-event link. It works on the website, through a Chrome extension, a Telegram bot and an HTTP API.
Text to calendar from emails, messages and notes
Paste a meeting invitation, a chat message or your own notes. Text2Calendar extracts the date, time and meeting link. Review the event in Google Calendar before saving.
Example only. Review the date, timezone and meeting link before saving.
Send text or a voice note to @text2calendarbot. Set your timezone in the bot and receive a Google Calendar link.
Open Telegram botSelect text on a webpage, then use the context menu or toolbar popup. You can also paste an invitation from Gmail or Outlook.
Get the Chrome extensionSend natural-language text to POST /api/parse to receive structured event JSON and a Google Calendar URL.
Read API documentationText2Calendar turns a natural-language event description into a Google Calendar add-event link. It works on the website, through a Chrome extension, a Telegram bot and an HTTP API.
Yes. Copy the relevant invitation from Gmail, Outlook or another email client and paste it into the form. Include the date, start time, topic and meeting link. There is no need to connect your inbox.
The website generates a link. You review and save the event in Google Calendar. It does not save events in the background or require access to your calendar.
The website uses your browser timezone and displays it above the form. Explicit timezone information in an invitation helps clarify the intended time. Always check the final time in Calendar, especially for travel and international meetings.
The website interface is available in English, Russian, Spanish and Simplified Chinese. You can submit event descriptions in different languages. AI extraction can make mistakes, so review every result.
The generated link opens Google Calendar. You can paste text copied from Outlook, but direct Outlook Calendar and Apple Calendar export are not currently supported.
Each request returns one primary event. Submit separate descriptions for separate events. To repeat an event, configure recurrence in Google Calendar after opening the link.
The public beta has free usage subject to quotas and rate limits. If a quota is reached, try again later. The Chrome extension is available from the Chrome Web Store.
Yes. Open the website in a mobile browser and paste or type your event. You can also send text or voice notes to the Telegram bot. The Chrome extension is for desktop Chrome.
Email support@therephrase.com with a redacted example and the expected date, time and timezone. Do not include private meeting credentials.
Copy an invitation from Gmail or Outlook, extract one event and review it in Google Calendar. A practical workflow with examples and common mistakes.
Understand browser timezones, relative dates and international meeting invitations. Check the event time before saving to Google Calendar.