Fully Working RSVP HTML Form
Fully Working HTML Reservation form that helps you collect the right information and track the attendee experience. Free to download also available in HTML and Tailwind CSS
<div class="formbold-main-wrapper"><!-- Author: FormBold Team --><!-- Learn More: https://formbold.com --><div class="formbold-form-wrapper"><form action="https://formbold.com/s/FORM_ID" method="POST"><div class="flex flex-wrap formbold--mx-3"><div class="w-full sm:w-half formbold-px-3"><div class="formbold-mb-5"><label for="fName" class="formbold-form-label"> First Name </label><inputtype="text"name="fName"id="fName"placeholder="First Name"class="formbold-form-input"/></div></div><div class="w-full sm:w-half formbold-px-3"><div class="formbold-mb-5"><label for="lName" class="formbold-form-label"> Last Name </label><inputtype="text"name="lName"id="lName"placeholder="Last Name"class="formbold-form-input"/></div></div></div><div class="formbold-mb-5"><label for="guest" class="formbold-form-label">How many guest are you bringing?</label><inputtype="number"name="guest"id="guest"placeholder="5"class="formbold-form-input"/></div><div class="flex flex-wrap formbold--mx-3"><div class="w-full sm:w-half formbold-px-3"><div class="formbold-mb-5 w-full"><label for="date" class="formbold-form-label"> Date </label><inputtype="date"name="date"id="date"class="formbold-form-input"/></div></div><div class="w-full sm:w-half formbold-px-3"><div class="formbold-mb-5"><label for="time" class="formbold-form-label"> Time </label><inputtype="time"name="time"id="time"class="formbold-form-input"/></div></div></div><div class="flex formbold-mb-5"><div class="flex"><inputtype="radio"name="radio1"id="radioButton1"class="formbold-radio"/><label for="radioButton1" class="formbold-radio-label"> Yes </label></div><div class="flex"><inputtype="radio"name="radio1"id="radioButton2"class="formbold-radio"/><label for="radioButton2" class="formbold-radio-label"> No </label></div></div><div><button class="formbold-btn">Submit</button></div></form></div></div><style>* {margin: 0;padding: 0;box-sizing: border-box;}body {font-family: "Inter", sans-serif;}.formbold-mb-5 {margin-bottom: 20px;}.formbold-pt-3 {padding-top: 12px;}.formbold-main-wrapper {display: flex;align-items: center;justify-content: center;padding: 48px;}.formbold-form-wrapper {margin: 0 auto;max-width: 550px;width: 100%;background: white;}.formbold-form-label {display: block;font-weight: 500;font-size: 16px;color: #07074d;margin-bottom: 12px;}.formbold-form-label-2 {font-weight: 600;font-size: 20px;margin-bottom: 20px;}.formbold-form-input {width: 100%;padding: 12px 24px;border-radius: 6px;border: 1px solid #e0e0e0;background: white;font-weight: 500;font-size: 16px;color: #6b7280;outline: none;resize: none;}.formbold-form-input:focus {border-color: #6a64f1;box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.05);}.formbold-btn {text-align: center;font-size: 16px;border-radius: 6px;padding: 14px 32px;border: none;font-weight: 600;background-color: #6a64f1;color: white;cursor: pointer;}.formbold-btn:hover {box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.05);}.formbold--mx-3 {margin-left: -12px;margin-right: -12px;}.formbold-px-3 {padding-left: 12px;padding-right: 12px;}.flex {display: flex;}.flex-wrap {flex-wrap: wrap;}.w-full {width: 100%;}.formbold-radio {width: 20px;height: 20px;}.formbold-radio-label {font-weight: 500;font-size: 16px;padding-left: 12px;color: #070707;padding-right: 20px;}@media (min-width: 540px) {.sm\:w-half {width: 50%;}}</style>