⚙ Developer
👥 User management 💚 Health check 💰 Monthly Cost ↓
Name
User ID
Plan
Loading…
Loading…
✨ Used by students, nurses, and shift workers

Stop copying dates
into your calendar manually.

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
Free to start · No credit card required · Files never stored
See how it works

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."
💬
Renomase
Reddit

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.

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.

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
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.
🤖
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.

Turn Any Schedule Into a Calendar Instantly

Paste or upload your schedule and get a ready-to-use calendar in seconds.

Mon 9am - Math
Tue 2pm - Work
Wed 10am - Class
Math Mon 9:00am
Work Tue 2:00pm
Class Wed 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 found 0
✏️ 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.
Events found 0
✏️ Click a date or badge to edit
or
Exam Quiz Lab Clinical Review Checkoff Deadline Meeting Shift Training Class
What should we call this calendar?
Add a name to label your events — e.g. your employer, course, or project name.
Events found 0
✏️ Click a date to edit it · Click a badge to type a custom label
Developer Action
Account Upgraded!
A developer has upgraded your account.