Create a wedding website
Create a beautiful wedding website with a free trial today. Add a custom domain name, photo galleries, registry information, and even take RSVPs.
Website templates for every wedding
Simply add photos and wedding details to the Squarespace template of your choice. Or, get inspired by browsing the most popular wedding website templates.
All-in-one wedding website builder
With so much to do before your wedding day, you need a wedding website that gets things done. See how a Squarespace website can simplify your wedding planning checklist – from invitations to gifts.
Add a wedding registry
With Squarespace, it’s easy to set up a customized cash gift registry or link out several online wedding registries. With a Zola integration, you can also sync items from your Zola registry automatically.
Get a custom domain
Personalizing your wedding website is easy with Squarespace. Every annual account includes a custom domain name that’s free for one year.
Take RSVPs
Bring your wedding invitations and RSVPs online with a customizable form and keep your guest list organized.
Add a custom gallery for all your wedding photos
The best wedding websites have beautiful galleries. With Squarespace, you can quickly create an album chronicling your lives together. It’s never been easier to share photos and videos with friends, family, or your wedding party.
Custom email templates
Keep guests updated on logistics or manage invitations with beautiful, easy-to-create email templates that match your website design. Add Squarespace Email Campaigns and try for free with three free sends.
How to make a wedding website
-
Choose a wedding website template.
-
Select your domain name from our search tool for custom URLs.
-
Add content about your wedding – the date, location, travel information and a registry are a great start.
-
Upload photos to your gallery.
-
Set up your RSVP form to handle guest information.
-
Publish and share your wedding website with your guests before the big day.
Squarespace is the all‑in‑one platform to build a beautiful website.