RentalBeam

Embed the calendar

Add the availability calendar to any page with a script tag or an iframe.

Available onFreePlusPro

Finding your calendar ID

Your calendar ID is shown in the RentalBeam dashboard under Calendars. It looks like a UUID: a1b2c3d4-e5f6-.... Copy it and replace YOUR-CALENDAR-ID in the snippets below.

Choosing an embed mode

ModeBest forNotes
Script embedWordPress, Webflow, custom HTMLResponsive, no fixed height needed, closest to native behavior
Iframe embedWix, SquarespaceWorks when scripts are blocked, isolated from page styles

Script embed

HTML
<!-- 1. Load the script once, anywhere on the page -->
<script
  src="https://rentalbeam.com/api/rentalbeam-calendar.js?v=3.0.0"
  async
></script>

<!-- 2. Place the calendar div where you want it to appear -->
<div
  class="rentalbeam-calendar"
  id="YOUR-CALENDAR-ID"
></div>

Iframe embed

HTML
<iframe
  src="https://rentalbeam.com/embed/YOUR-CALENDAR-ID"
  width="100%"
  height="420"
  frameborder="0"
  style="border: none;"
></iframe>
When using the iframe embed, start with height="420" for a single row of 3 months and adjust after previewing on your live site.