# Embed Widget
> Add a booking widget directly to your website so visitors can schedule without leaving your page.
> Source: https://linktime.io/docs/developers/embed
> Last updated: February 2026
## Overview
LinkTime's embed widget lets you add scheduling directly to your website. Visitors can browse your availability, select a time, and complete the booking — all without leaving your site.
There are three embed options:
- **Inline Embed** — Full calendar view on your page
- **Popup Button** — Click to open booking modal
- **Direct Link** — Share your booking URL
## Getting Your Embed Code
1. Go to [Event Types](https://linktime.io/dashboard/events) in your dashboard
2. Click the **share** icon on the event type you want to embed
3. Select "Embed" from the sharing options
4. Copy the generated code snippet
## Inline Embed (iframe)
The simplest way to embed your booking page. Add this iframe wherever you want the calendar to appear:
```html
```
> **Tip:** Replace `yourusername` with your LinkTime username and `30-min` with your event type slug.
## Popup Button
Add a button that opens your booking page in a modal overlay:
```html
```
## URL Parameters
Customize the embed behavior using query parameters:
| Parameter | Description | Example |
|-----------|-------------|---------|
| `embed=true` | Enables embed mode (hides nav) | `?embed=true` |
| `name` | Pre-fill invitee name | `&name=John` |
| `email` | Pre-fill invitee email | `&email=john@co.com` |
| `hideHeader` | Hide the profile header section | `&hideHeader=true` |
## Customization
The embed widget automatically inherits your LinkTime branding settings. To customize:
- Go to [Settings > Branding](https://linktime.io/dashboard/settings) to change your brand color
- Upload a logo and set your display name
- Pro users can remove the "Powered by LinkTime" badge
## Responsive Design
The embed widget is fully responsive. For best results:
- **Width:** Set to `100%` for responsive sizing, or a fixed width (min 320px)
- **Height:** Recommended 700px for the full calendar view, 500px minimum
- **Mobile:** The widget adapts automatically to smaller screens
## Troubleshooting
### Widget shows a blank page
Make sure the URL in the iframe `src` is correct and includes `?embed=true`. Check that the event type is published and not archived.
### Widget is cut off
Increase the iframe height. The calendar needs at least 500px of height to display properly. For the full experience, use 700px or more.
### Cross-origin errors in console
The embed uses standard iframes which work across all origins. If you see CORS errors, make sure you're using the `https://` version of the URL.