Upload or paste any schedule — Texdule pulls every date out and puts it straight in your calendar.
↓
Try it now — no account needed
No account needed
✓ Sign in free to add to your calendar
No account needed
✓ Sign in free to add to your calendar
No account needed
✓ Sign in free to add to your calendar
Free to start · No credit card required · Files never stored
See how it works
Who it's for
If you've ever missed something important
🎓
Students
Your syllabus has 40+ dates. You miss the quiz because it was buried on page 3 of a PDF. Texdule pulls every exam, deadline, and class date into your calendar in one go.
🏥
Nurses & shift workers
Rotating schedules that change every month shouldn't require manual calendar entry. Describe your pattern or upload the schedule — Texdule handles the rest.
🧠
ADHD & busy people
Getting everything out of your head and into one place removes the anxiety of trying to remember. If it's in your calendar with a reminder, you don't have to think about it.
📋
Anyone with a schedule on paper
Work rosters, sports seasons, court dates, appointment lists — if someone handed you a schedule as a PDF or printout and you need it in your calendar, this is for you.
"You are not selling calendar automation — you are selling relief to busy students who are already drowning in dates, checkoffs, exams, and clinicals."
How it works
From document to calendar in under a minute
1
Give it your schedule
Upload a PDF, DOCX, or TXT — paste the text — or just describe it in plain language like "I work 3 on, 2 off all year starting Saturday." Any format works.
2
Every date gets found
AI pulls out every exam, shift, deadline, and appointment — even if the document is messy or uses shorthand. Nothing gets buried or missed.
3
Import with reminders built in
Download a .ics file and drop it into Google Calendar, Outlook, or Apple Calendar. Timed events come with automatic reminders so you're never caught off guard.
Features
Built around not missing things
✨
AI parsing
Upload any PDF, DOCX, or TXT — even messy or complex schedules. AI finds every dated event without you having to format anything.
🗣️
Describe your schedule
No file? No problem. Just type your schedule in plain language — "I work 3 on, 2 off all year starting Saturday" — and AI converts it into a calendar.
✏️
Manual convert
Paste schedule text with dates like "Jan 6" or "Feb 10" and get a .ics file instantly — no AI needed, just fast and reliable.
📆
Works everywhere
Standard .ics format supported by Google Calendar, Outlook, Apple Calendar, Fantastical, and every major calendar app.
🔗
Shareable links
Generate a link anyone can click to download your calendar — no account needed on their end.
🛡️
Privacy first
Uploaded files are read in memory and discarded immediately. Nothing is ever stored on our servers.
💬
AI assistant
Tex, our built-in assistant, can answer questions about your events, help you edit them, and guide you through the app.
Pricing
Start free — no commitment
Free
$0
forever free
1 AI use (upload or describe)
2 manual converts (lifetime)
All calendar formats (.ics)
Edit events before downloading
Shareable calendar links
Most Popular
Regular
$3.99
/month
4 AI uses per month (upload or describe)
8 manual converts per month
All calendar formats (.ics)
Edit events before downloading
Shareable calendar links
Pro
$9.99
/month
Unlimited AI uses (upload or describe)
Unlimited manual converts
All calendar formats (.ics)
Edit events before downloading
Shareable calendar links
Frequently Asked Questions
How do I convert a schedule to a calendar file?
Upload your schedule as a PDF, DOCX, or TXT file — or paste the text directly. Texdule extracts every dated event and generates a .ics calendar file you can import into Google Calendar, Outlook, or Apple Calendar in seconds.
Can I convert a PDF schedule to Google Calendar?
Yes. Upload your PDF schedule to Texdule, download the .ics file, then open Google Calendar → Settings → Import and select the file. All your events will appear immediately.
Can I convert a class syllabus to a calendar?
Yes — Texdule was built for this. Upload your PDF or DOCX syllabus and it extracts every exam, quiz, assignment due date, and class session into a .ics file ready to import.
Does it work for work schedules and shift rotas?
Yes. Texdule handles work schedules, shift rotas, employee rosters, and any document with dated entries. It recognises shifts, meetings, training sessions, and appointments automatically.
Can I just describe my schedule without uploading a file?
Yes — just open the "Describe your schedule to AI" section and type your schedule in plain language. Works great for rotating shift patterns like "3 on, 2 off, 2 on, 3 off all year starting Saturday," weekly recurring schedules, specific dated appointments, or any combination. No file needed at all.
What file types does Texdule support?
Texdule supports PDF, DOCX, and TXT uploads, pasted plain text, and plain-language schedule descriptions with no file at all. It works with any schedule, syllabus, roster, or event list that contains specific dates.
Is Texdule free to use?
Yes. The free plan includes 2 manual conversions and one AI use (file upload or describe-your-schedule) at no cost. Paid plans starting at $3.99/mo unlock more AI uses each month and monthly resets.
?
Settings
Theme
Dark
Light
Midnight
Forest
Warm
Ocean
Rose
Neon
Slate
Candy
Ember
Sound Effects
Button & AI sounds
Subtle audio feedback
Email Preferences
Promotional emails
Updates, tips, and offers from Texdule
Home Screen
Text size
Privacy & Security
🔒Login via Replit — no passwords ever stored. Your account is handled entirely by Replit's secure sign-in.
💳Payments by Stripe — your card number never touches our servers. Stripe is PCI-DSS Level 1 certified, the highest standard in the industry.
📄Files are never saved — uploaded documents are read in memory and discarded immediately. Nothing is stored on our servers.
🛡️Hosted on Replit — all traffic runs over HTTPS and our infrastructure is managed and monitored by Replit.
🍪Session cookies are encrypted, httpOnly, and expire automatically. No tracking or advertising data collected.
Share Texdule.com
Know someone who'd love this? Send them the link — it's free to start.
Upload a file — drop a PDF, DOCX, or TXT. AI reads it and pulls out every dated event automatically.
Paste text — type or paste any schedule with dates like "Jan 6" or "Feb 10". One event per line.
Edit & add — click any date or badge to change it. Then tap "Add to calendar" to get a .ics file you can import into any calendar app.
Supported formats
Google Calendar · Apple Calendar · Outlook · Fantastical · Any .ics compatible app
Add to Home Screen
Use Texdule.com like an app — no App Store needed.
‹›
texdule.com
TD
Texdule.com
Convert schedules to .ics calendar files
Messages
Mail
Notes
Reminders
⊡
Copy Link
🔖
Add Bookmark
···
More...
+
Add to Home Screen
CancelAdd to Home ScreenAdd
TD
Texdule.com
texdule.com
Tap the Share button
Tap More... to see all options
Tap Add to Home Screen
Tap Add
Texdule is on your Home Screen!
📱 iPhone & iPad (Safari)
1
Open Texdule in Safari (not Chrome or Firefox)
2
Tap the Share button — the square with an arrow pointing up, at the bottom of the screen
3
Scroll down and tap "Add to Home Screen"
4
Tap Add — Texdule now appears on your Home Screen like a real app
🤖 Android (Chrome)
1
Open Texdule in Chrome
2
Tap the three-dot menu (⋮) in the top-right corner
3
Tap "Add to Home screen"
4
Tap Add — Texdule will appear on your Home Screen
💻 Desktop (any browser)
1
Press Ctrl+D (Windows) or Cmd+D (Mac) to bookmark the page
2
Save it to your Bookmarks Bar for one-click access
3
In Chrome, you can also click the install icon (⊕) in the address bar to install as a desktop app
Why use it as an app? It opens instantly without the browser UI, feels native, and stays easily accessible from your home screen or desktop — perfect for uploading a schedule on the go.
Plans & Pricing
Upgrade to convert more schedules and unlock AI parsing.
Loading plans…
🔒 No passwords stored·💳 Payments secured by Stripe·🛡️ Cancel anytime
🚀
Upgrade for more
Upgrade your plan to keep converting schedules.
🤖
Tex
Texdule AI assistant
Hi! I'm Tex 👋 Ask me anything about your schedule, how to use Texdule, or importing your calendar file.
✅ Calendar file ready!
To add it: open Google Calendar → Other calendars (+) → Import · or drag the .ics file into Apple Calendar / Outlook.
📅
Your calendar is ready!
Add to Calendar opens your calendar app automatically.
If it doesn't open, use Download .ics instead — then open the file to import.
Turn Any Schedule Into a Calendar Instantly
Paste or upload your schedule and get a ready-to-use calendar in seconds.
Mon9am - Math
Tue2pm - Work
Wed10am - Class
→
MathMon 9:00am
WorkTue 2:00pm
ClassWed 10:00am
Drop your file here
or click to browse · PDF, DOCX, TXT · max 20 pages
Reading your document…
What should we call this calendar?
We couldn't find a name in the document — enter one to label your events.
Events found0
✏️ Click a date or badge to edit
or
Reading your description…
What should we call this calendar?
We couldn't find a name — enter one to label your events.