Icalviz
Icalviz connects to any public iCal feed and displays your availability day by day on any page or post, using a simple shortcode. Works with Google Calendar, Outlook, Apple Calendar, Nextcloud, and any service that exposes a public .ics link. Each day is automatically classified: 🟢 Free — no events
About this tool.
Icalviz connects to any public iCal feed and displays your availability day by day on any page or post, using a simple shortcode. Works with Google Calendar, Outlook, Apple Calendar, Nextcloud, and any service that exposes a public .ics link.
Each day is automatically classified:
- 🟢 Free — no events scheduled
- 🟡 Partial availability — some time slots are taken
- 🔴 Fully booked — your entire working hours are covered
Visitors can click any day to see occupied time slots in a clean timeline modal. Optionally display a call-to-action button (e.g. “Book this slot”) that links to your booking system.
Why Icalviz?
Stop copy-pasting your schedule into a webpage. Connect your Google Calendar, Outlook, Apple Calendar, or any iCal-compatible calendar — Icalviz reads your public iCal feed and updates automatically, every 30 minutes.
Use cases
🏢 Meeting room & shared space booking — Display a room’s availability calendar so your team or clients can instantly see open slots, without logging into any system.
📅 Show your public availability as a freelancer or consultant — Let potential clients see when you are free before they even reach out. Display months of availability from your Google Calendar, Outlook or any iCal feed in seconds.
🎓 Training sessions & open office hours — Show students or participants which session slots are still open. Mark them as full automatically when your agenda is blocked.
🏡 Seasonal rental & short-stay property — Display your gîte, studio, or vacation rental availability directly on your WordPress site, synced live from any iCal-compatible calendar.
🚗 Fleet & equipment availability — Track and display the availability of a shared vehicle, camera kit, or any bookable asset — simply by blocking time in Google Calendar, Outlook, or any other iCal calendar.
Key features
- Zero configuration — Paste your iCal URL, copy the shortcode, done.
- No API key required — Works with any public iCal feed: Google Calendar, Outlook, Apple Calendar, Nextcloud, and more.
- Responsive — 2 columns on desktop, 1 on mobile. Navigation arrows for multi-month views.
- Timeline modal — Click a day to see occupied time slots in a visual hourly timeline.
- Call-to-action button — Add a custom button (e.g. “Request a slot”) inside the modal, linking to your booking page or contact form.