https://wihoho.github.io/ · Workflow & Planning
4 items
Turn selected text, emails, flyers and screenshots into Google Calendar, Outlook or .ics events with AI. Free, no account. NanoEvent turns what you're reading into calendar events in seconds, on any website, not just your inbox. Select a reservation email, flight confirmation, meeting notes or an event flyer, or crop a screenshot, and NanoEvent reads the title, date, time and location for you. It handles a whole schedule at once, too. Then add it to Google Calendar, Outlook or any app that opens .ics files. KEY FEATURES ⚡ Select, then one click Highlight text with a date or time on any page and an "Add to Calendar" button appears right next to it. Or right-click the text or an image. (You can turn the button off.) ✂️ Screenshot crop Drag over any part of a page, such as a poster, a schedule or a booking page, and extract events from it. 📅 Single and multiple events Detects one event or a whole schedule at once. Preview each event and export the ones you want. 🪄 Edit in plain language Type "Move to Friday at 4 PM" or "Add the Zoom link" and the event is updated for you. 🚀 One-click export Google Calendar, Outlook Web, or a standard .ics file for Apple Calendar and desktop apps. 🎁 Completely free No trial, no subscription, no account. HOW IT WORKS AND YOUR DATA NanoEvent uses a cloud AI model (Google Gemini) to read event details. Only the text or image you choose to extract is sent, and only when you run an extraction. It goes to the developer's AI server and, if that is unavailable, to OpenRouter. NanoEvent doesn't read pages you don't extract from, doesn't track your browsing, and doesn't store your events on any server. HOW TO USE 1. Highlight event text on a website, email or document (or right-click an image, or use the crop tool from the toolbar icon). 2. Choose "Extract Event with NanoEvent". 3. Review the details, make optional edits, and click "Google Calendar", "Outlook Web" or "Download .ICS File".
Nov 7, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.