Guide
How to add a free calendar widget to your website
A step-by-step guide to embedding a monthly calendar on any website, blog or CMS — no coding skills required.
What the calendar widget does
The DateToolsHub calendar widget displays a clean monthly calendar in a small iframe. It highlights today's date, supports multiple themes and lets you choose whether weeks start on Sunday or Monday. It runs entirely in the browser — no server calls, no tracking, no data collection.
Who it is useful for
- School and university websites that need a quick academic calendar view
- Small business sites that want to show the current month at a glance
- Church and community websites that list events alongside a calendar
- Bloggers who want a sidebar or footer calendar
- Internal company intranets and dashboards
Step-by-step instructions
- 1Go to the free calendar widget generator.
- 2Choose the month, year, week start and theme you want.
- 3Click Copy embed code to copy the HTML snippet.
- 4Paste the code into your website editor. In WordPress, use a Custom HTML block. In Squarespace, use a Code block. In Wix, use the Embed HTML app.
- 5Publish your page. The calendar appears immediately.
Example embed code
<iframe src="https://datetoolshub.com/embed/monthly-calendar?year=2026&month=6&weekStart=sunday&theme=light&attribution=1" width="100%" height="340" frameborder="0" style="border:0;border-radius:12px;overflow:hidden" title="Monthly Calendar"></iframe>
Frequently asked questions
- Can I add a calendar to WordPress?
- Yes. Copy the embed code from the calendar widget generator and paste it into a Custom HTML block in the WordPress editor. The calendar appears immediately.
- Does the calendar widget work on Squarespace?
- Yes. Add a Code block to your page and paste the iframe code. Squarespace renders iframes in code blocks on published pages.
- Can I customise the calendar colours?
- You can choose between light, soft and dark themes. The widget also supports Sunday-start or Monday-start weeks.
- Is the calendar widget free?
- Yes, completely free with no sign-up. A small visible attribution link is shown when enabled. No hidden fees or usage limits.