Instant Extraction
Drop any file or paste text. Our vision engine instantly finds the who, what, when, and where — including multiple events in one go.
Bring Your Own Key
Easily provide your free Google Gemini API key. Processing happens directly between your browser and the AI.
Universal Export
One-click export to Google Calendar, Outlook, or Apple Calendar via standard ICS.
Supported Input Formats
NextoAdd handles a wide range of inputs to extract your events instantly.
Plain Text
Paste any text
Images
JPG, PNG, WebP
PDFs
Text & scanned
URLs
Web pages
Trusted by busy professionals
Sarah K.
Graduate Student
"I uploaded my 12-page syllabus as a PDF and NextoAdd pulled out 34 dates in under 5 seconds. I used to spend an hour doing this manually."
James M.
Operations Manager
"The recurring event detection is unreal. It caught 'Every Tuesday standup at 9am' from a Slack screenshot and built the RRULE perfectly."
Aisha L.
Freelance Designer
"Client emails used to bury my schedule. Now I paste the email, hit extract, and it's in my Apple Calendar. Zero friction."
See what the AI catches
From messy human text to structured calendar data in milliseconds.
- Implicit dates: "next Friday" → resolved to actual calendar date
- Relative times: "noon" → 12:00 PM
- Locations from context: "see you at the downtown branch"
- Multi-event splitting: one email → 4 separate calendar events
// Input: Screenshot of email
const events = await extract(input);
// Output:
{
title: "Q3 Planning Review",
date: "2026-05-22T14:00:00",
location: "Conference Room B",
recurring: "RRULE:FREQ=WEEKLY;BYDAY=FR"
}
Extract Events
Drop a PDF, screenshot, or paste any text. Our AI instantly extracts multiple events — dates, times, locations, and titles — automatically.
URL fetching may be blocked by CORS. For best results, paste text directly.
How to get better results:
- Include specific dates: "March 15, 2026" or "03/15/2026"
- Add times: "3:00 PM" or "15:00"
- Mention locations: "at Conference Room B"
- For images, ensure text is clearly visible and well-lit
No events extracted yet. Paste some text and hit extract.
Try this example:
"Project review meeting on Friday, May 22nd at 2pm in Room 304. Bring your laptop."
Simple, Fair Pricing
The web app is completely free and unlimited. Download the native app for your phone.
Free Forever
$0 unlimited
Everything works in your browser. No limits, no ads, no tracking.
- Unlimited AI extractions from any format
- Text, image, PDF & batch support
- ICS export (Apple, Google, Outlook)
- Local history storage
- No ads, no tracking
- BYOK — you bring your own API key
Want it on your phone?
About NextoAdd
We built NextoAdd because manually copying and pasting dates, times, and locations from emails into calendar apps is a repetitive, frustrating task. Whether you're a student dealing with a 10-page syllabus or a professional managing scattered meeting notes, NextoAdd bridges the gap.
How it works
NextoAdd utilizes Google's Gemini Vision AI to read and understand natural text, images, and documents. Because you provide your own API key (free tier), your data goes straight from your browser to the AI processor without passing through our servers.
Free Web, Optional Native App
We believe in radical transparency. The web app is completely free and unlimited because it's powered by your own API key. The native iOS & Android app offers the same features with the convenience of offline access and direct share support from any app on your phone.
Open Source
NextoAdd is open source under the Fair-Code license. You can self-host, modify, and contribute. The core extraction engine is available on GitHub.
Questions & Answers
Everything you need to extract events like a pro.
What exactly can the AI extract?
NextoAdd's AI engine recognizes and structures the following from any input:
- Dates: Absolute ("March 15, 2026"), relative ("next Tuesday"), implicit ("tomorrow")
- Times: 12-hour ("3pm"), 24-hour ("15:00"), natural language ("noon", "midnight")
- Locations: Venues, rooms, addresses, Zoom links, "at [Place]" patterns
- Titles: Meeting names, course codes, event types
- Descriptions: Context, agendas, required materials
- Recurrence: Weekly standups, monthly reviews, daily standups
It handles multiple events in a single document (e.g., a syllabus with 30 dates) and splits them automatically.
How do I get a free Google Gemini API key?
- Visit Google AI Studio
- Sign in with any Google account (no credit card required for the free tier)
- Click "Create API Key" in the top navigation
- Copy the key (starts with
AIzaSy...) and paste it into NextoAdd's AI Setup modal
The free tier includes 1,500 requests/day — enough for hundreds of extractions.
Is my data private?
Yes. NextoAdd is a client-side application. Your text, images, and PDFs are sent directly from your browser to Google's API. They never pass through or touch NextoAdd servers. Your API key is stored in your browser's localStorage only.
Why does image extraction need an API key?
Reading text from images requires a Vision-Language Model (VLM). This is computationally expensive and requires cloud AI. The free tier lets you bring your own key so we can offer unlimited usage without paywalls. In the native app, you can use our hosted AI or still bring your own key.
What's the difference between the web app and native app?
Web App: Completely free and unlimited in your browser. You bring your own API key. You get text, image, PDF support, ICS export, and local history.
Native App: The same features, but as a native iOS & Android app you download from the store. The extra convenience is offline access and the ability to share files directly to the app from anywhere on your phone.
What is Recurring Event Detection?
Instead of creating 12 separate "Team Standup" events, the AI creates a single recurring event with a proper RRULE.
The AI recognizes patterns like:
- "Every Tuesday at 9am"
- "First Monday of the month"
- "Daily at noon until Friday"
- "Bi-weekly sprint review"
This works in both the web app and the native app.
How does Bulk Upload work?
You can drag multiple files into NextoAdd at once. The system:
- Reads every PDF and text file in the batch
- Combines and deduplicates overlapping events
- Extracts all dates into a single organized list
- Lets you export everything as one ICS file
Available in both the web app and native app. Perfect for semester syllabi, meeting archives, or conference agendas.