Share Your Google Calendar
Availability as Text
No awkward booking links. Just copy, paste, and share availability as text.
Read-only access
Hi Sarah,
Here's my availability for next week (EST):
How it works
Share your availability in thirty seconds
Connect
One-click Google sign-in. We only see busy/free, never event details.
Generate
Pick your date range and working hours. Your free slots appear as clean, copy-ready text.
Paste anywhere
Paste into email, Slack, iMessage, LinkedIn, or wherever the conversation already lives.
Connect
One-click Google sign-in. We only see busy/free, never event details.
Generate
Pick your date range and working hours. Your free slots appear as clean, copy-ready text.
Paste anywhere
Paste into email, Slack, iMessage, LinkedIn, or wherever the conversation already lives.
Compare
ShareAvailability vs. Calendly & others
| Feature | Typing manually | ||
|---|---|---|---|
| No booking link needed | |||
| Output feels like you wrote it | |||
| Takes under a minute | |||
| Minimizes human error | |||
| Auto-books the meeting | |||
| Free |
ShareAvailability is perfect for personal conversations where the relationship matters more than the automation.
Built for
Share calendar availability
without a scheduling link
Coffee Chats
Don't be that person sending a formal calendar link just for a friendly coffee.
Job Interviews
Sending a booking link to a recruiter is the fastest way to lose the job.
Salespeople
Nothing cools a warm lead faster than a cold Calendly link.
Students
Be the hero of the group chat by actually picking a time instead of just asking "wbu?"
Client Calls
Give VIPs the white-glove treatment, not a data entry task.
Real Estate Agents
Text showing times before they call the next agent.
Multiple calendars
Check multiple Google Calendars
for conflicts at once
Work calendar. Personal calendar. Side project calendar. Select which ones to check, and ShareAvailability cross-references all of them to find your actual free time — so you never accidentally double-book yourself.
Select your calendars
Pick which Google Calendars to check. Work, personal, shared calendars — all supported.
Conflicts merged automatically
Overlapping events across calendars are combined into a single busy block. No duplicates, no confusion.
One clean availability list
Your free times reflect every calendar you selected. Copy, paste, and share with confidence.
Fully customizable
Dial in exactly how you want
your availability to look
Working hours
Set different hours per day or use the same schedule all week
Buffer time
Add breathing room between meetings automatically
Round to nearest
Snap times to clean 30-minute or 1-hour boundaries
Date range
Next 3 days, 7 days, 2 weeks, or a custom range
Timezone control
Generate in any timezone and include the label
Time format & more
12h or 24h, bold days, include dates, and more

The sweet spot
Copy-paste availability
without a booking link
ShareAvailability gives you a clean, copy-paste-ready list of your free times, so you can share your availability without a calendar booking link.
Here's my Calendly:
https://calendly.com/jsmith/30min
Impersonal
- ✕Feels transactional—awkward for casual or professional emails
- ✕Paid plans required for basic customization and calendar integrations
Here are some times that work:
Tue: 10am–12pm, 2–4pm Wed: 9–11am Thu: 1–3pm
Just right
- ✓Reads your Google Calendar and formats your free slots instantly
- ✓Copy & paste into any email, Slack message, or text—zero friction for the recipient
I think I'm free Tuesday after 10 maybe? Or wait, I have that thing at 2... Wednesday works too I think? Let me check...
Tedious & error-prone
- ✕Switching between your calendar and email wastes time every single meeting
- ✕Easy to miss conflicts—double-bookings lead to embarrassing reschedules
Privacy-first
Your calendar stays yours
Read-only access
We see busy/free. That's it. Never event names, attendees, or descriptions. Can never edit or delete.
Nothing stored
Calendar data is fetched once, used to calculate your free slots, then immediately discarded.
OAuth 2.0
Industry-standard auth. Same protocol used by Google, Slack, Zoom, and every major platform.
FAQ
ShareAvailability FAQ
What is ShareAvailability?
What is ShareAvailability?
ShareAvailability is a free web tool that connects to your Google Calendar and generates a plain-text list of your available times. Instead of sending someone a booking link like Calendly, you get a clean, formatted list you can copy and paste into any email, text, Slack message, LinkedIn DM, or WhatsApp conversation. The entire process takes about ten seconds. You sign in with Google, choose your date range, working hours, timezone, and meeting duration, then click Generate. The output looks like you typed it out yourself — something like "Tue (3/25): 9-11am, 2-4pm" — but it is automatically pulled from your actual calendar. ShareAvailability uses read-only access, meaning it can never create, edit, or delete events on your calendar. It checks multiple calendars simultaneously to avoid double-booking. There are no paid tiers and no account is required for the recipient.
How do I share my Google Calendar availability as text?
How do I share my Google Calendar availability as text?
To share your Google Calendar availability as text, go to ShareAvailability.com and sign in with your Google account. The tool requests read-only access to your calendar, meaning it can see when you are busy or free but cannot modify anything. Once connected, select your preferred date range (for example, the next five business days), set your working hours (such as 9am to 5pm), choose your timezone, and pick a minimum meeting duration. Click Generate, and ShareAvailability scans all your selected calendars to produce a formatted, plain-text list of your open time slots. The output follows a clear format — day, date, and time range on each line — with the timezone noted at the top. Copy the text with one click, then paste it directly into whatever channel you are using to schedule: email, Slack, text message, or any other messaging platform. No booking link is involved at any point.
How to share your calendar availability without a link?
How to share your calendar availability without a link?
With ShareAvailability, you never need to send a booking link. The tool reads your Google Calendar, identifies your free time slots across all connected calendars, and outputs a plain-text list formatted with day, date, and time ranges. You copy that text and paste it directly into an email, Slack message, text, LinkedIn DM, or WhatsApp conversation. The recipient reads your availability in the body of your message and replies with what works — no external website to visit, no form to fill out, no account to create. This approach is especially useful in situations where a booking link feels impersonal, such as coffee chats, job interviews, client outreach, and networking. The output looks like you typed it yourself because it is plain text, but it is generated automatically from your actual schedule in about ten seconds. It works everywhere text works. Learn more about sharing Google Calendar availability.
Is it safe to connect my Google Calendar?
Is it safe to connect my Google Calendar?
Yes, connecting your Google Calendar to ShareAvailability is safe. The tool uses OAuth 2.0, the same authentication standard used by Google, Zoom, Slack, and other major platforms. ShareAvailability requests read-only access to your calendar, which means it can see when you are busy and when you are free, but it literally cannot create, edit, or delete any events. It never sees event names, descriptions, attendees, locations, or any other event details — only the time blocks that are occupied. Your calendar data is fetched on demand when you click Generate and is immediately discarded after producing your availability list. No calendar data is stored on any server. You can revoke access at any time through your Google account security settings. ShareAvailability does not share your data with third parties, does not use it for advertising, and does not retain any information between sessions.
Why share availability as text instead of a booking link?
Why share availability as text instead of a booking link?
Sharing availability as plain text instead of a booking link changes the tone of the scheduling interaction. A booking link says "schedule yourself into my calendar," which can feel transactional and one-sided. A plain-text list of your free times says "here are some times that work — what is good for you?" That small difference matters in relationship-driven contexts like coffee chats, job interviews, client conversations, sales outreach, and networking. When you paste your availability directly into a message, the other person reads it naturally as part of the conversation. They do not need to click away to a separate website, create an account, or navigate a scheduling interface. It also works in every channel — email, Slack, text, WhatsApp, LinkedIn — whereas booking links are designed primarily for email. Plain-text scheduling keeps the human element intact while still saving you the time of manually checking your calendar.
Is ShareAvailability a Calendly alternative?
Is ShareAvailability a Calendly alternative?
ShareAvailability and Calendly solve different scheduling problems. Calendly is a booking platform — you send someone a link, they visit a web page, pick a time slot, and the meeting is automatically created on both calendars. It is ideal for high-volume scheduling like sales demos, client consultations, and public appointment pages. ShareAvailability is a plain-text availability tool — it reads your Google Calendar and gives you a copy-paste list of your free times. There is no link, no booking page, and no account required for the recipient. ShareAvailability is the better fit when the scheduling context calls for a personal touch: networking, job interviews, client relationship management, or any conversation where sending a booking link would feel impersonal. Many people use both tools — Calendly for inbound appointment booking and ShareAvailability for relationship-driven, conversational scheduling. ShareAvailability is completely free with no paid tiers. See how ShareAvailability compares to Calendly.
Is ShareAvailability free?
Is ShareAvailability free?
Yes, ShareAvailability is completely free. There are no paid tiers, no premium features locked behind a paywall, no usage limits, and no trial periods. Every feature — including multiple calendar support, timezone selection, custom working hours, buffer time between meetings, and flexible date ranges — is available to every user at no cost. The recipient of your availability does not need an account or sign-up either. We built ShareAvailability to solve a specific problem — making it fast and easy to share your calendar availability as plain text — and we believe the core tool should be free for everyone. There are no feature gates, no credit card requirements, and no upsells. You can use it as many times as you want, for as many scheduling conversations as you need, without ever paying anything.
Can I check multiple Google Calendars for conflicts?
Can I check multiple Google Calendars for conflicts?
Yes. ShareAvailability lets you connect and check multiple Google Calendars simultaneously when generating your availability. This is especially useful if you maintain separate calendars for work and personal events, or if you have project-specific calendars that contain meetings and blocked time. When you click Generate, ShareAvailability scans all your selected calendars and merges the busy times together, so the availability list it produces reflects your true open slots across every calendar. This prevents the common problem of accidentally offering a time that is technically free on your work calendar but blocked on your personal one. You select which calendars to include each time you generate, so you have full control over which schedules are considered. Most scheduling tools, including Gmail's built-in scheduling feature, only check your primary calendar — ShareAvailability checks all the ones you choose.
Does ShareAvailability work with Outlook or Apple Calendar?
Does ShareAvailability work with Outlook or Apple Calendar?
Currently, ShareAvailability supports Google Calendar only. Support for Microsoft Outlook and Apple Calendar (iCal) is on our development roadmap. In the meantime, if you use Outlook or Apple Calendar alongside Google Calendar, one workaround is to subscribe to your Outlook or Apple calendar from within Google Calendar. Google Calendar allows you to add external calendars by URL (using the iCal/ICS format), which means events from your other calendars will appear as busy blocks on your Google Calendar. When you then use ShareAvailability to generate your availability, those imported events will be factored into the availability calculation. This is not a perfect solution since synced calendars can have a delay of several hours, but it can help bridge the gap until native Outlook and Apple Calendar support is available.
Does ShareAvailability show my calendar events to anyone?
Does ShareAvailability show my calendar events to anyone?
No. ShareAvailability never displays, shares, or stores your actual calendar events. The tool only calculates your open time slots and outputs them as plain text. It reads your calendar to determine when you are busy, but it does not access event names, descriptions, attendees, locations, meeting links, or any other event details. The only information that appears in the output is the days and times when you are free — nothing about what you are doing when you are busy. Your calendar data is fetched on demand when you click Generate and is immediately discarded after producing the availability list. No event data is stored on any server, logged, or transmitted to any third party. The recipient of your availability text only sees your free times, formatted as a clean list — they have no access to your calendar whatsoever.
Your availability.
Plain text. One click.
Free to use. Just sign in with Google to get started.
Not sure if ShareAvailability is right for you?
Click your favorite AI and get the answer instantly