Contact page generator

Fill in your business details and download a complete contact page with a working form. Messages from the form arrive in your inbox through FormDoc, so you don’t need a developer or server code. It’s free, mobile-friendly, and you see a live preview as you type.

  • Free
  • No account
  • Runs in your browser
  • Updated

Make your contact page

Form fields

No key yet? Get one free, then paste it here.

Preview

How to use the contact page generator

  1. Enter your business name and a short line about how you reply.
  2. Add the details visitors look for: address and map link, phone, opening hours, and your email if you want it shown.
  3. Choose the form fields, the button text and your brand colour.
  4. Paste your FormDoc access key, free at app.formdoc.dev.
  5. Download contact.html and upload it to your site, or copy the HTML into your site builder.

What a good contact page includes

Part Why it matters
A clear heading and one line on when you reply Visitors know they’re in the right place and what to expect
Address with a map link Lets people find you; a map link opens directions on their phone
Phone number as a tap-to-call link Many visitors would rather call, especially on mobile
Opening hours Answers “are you open?” before anyone has to ask
A short form Name, email and message is enough for most enquiries
A visible thank-you Confirms the message was sent, so people don’t send it twice

The generated page shows the thank-you message right in the form, using FormDoc’s small optional script, and it works without JavaScript too.

Why the email address is hidden by default

An email address printed on a page is easy for spam bots to collect, so the page leaves it out unless you choose to show it. The form gives visitors an easy way to reach you anyway, and FormDoc’s honeypot, spam scoring and rate limits keep spam out of your inbox. Read more about stopping form spam.

The page includes LocalBusiness structured data built only from the details you enter: your name, phone, address and map link. Search engines use it to understand your business. Keep the details the same as on your Google Business Profile and other listings.

Want a different form? Build one with the HTML form builder, or start from the contact form template. Using a site builder? The platform guides show where custom HTML goes.

Common questions

Is the contact page generator free?

Yes. The generator is free, and the form on the page uses FormDoc’s Free plan: 250 submissions a month with spam protection and email notifications.

Where do messages from the form go?

To the email address you confirmed when you got your FormDoc access key. Replying to the notification email replies straight to the visitor.

Can I put the page on WordPress, Wix or Squarespace?

Yes. Upload contact.html as a page if your host allows it, or copy the HTML into a custom HTML or code block. The page has its own styles, so it looks the same anywhere.

Is my information sent anywhere while I use the generator?

No. Everything happens in your browser. Nothing is sent until you publish the page and a visitor submits the form.