Plugin Directory

Jotform Online Forms – Drag & Drop Form Builder, Securely Embed Contact Forms

This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Jotform Online Forms – Drag & Drop Form Builder, Securely Embed Contact Forms


This plugin lets you securely embed online forms in your WordPress website.

Secure, Easy-to-Use Online Form Builder for WordPress

Jotform is an easy-to-use Form Builder trusted by over 10+ million users. With Jotform’s drag-and-drop interface, you can create custom forms for your website or blog using advanced customization tools and CSS injection. Embed your secure online forms into WordPress posts and pages at the click of a button, and set up inbox and email notifications to get notified and check your form responses on any device. And with the free Jotform Mobile Forms app, you can even receive instant push notifications for every submission.

With 10,000+ free form templates to get you started, you can quickly create custom online contact forms, event registration forms, application forms, request forms, surveys, and more, and embed them in your website in just a few clicks. Jotform offers 300+ widgets, including E-Signature, Appointment Slots, Take Photo, Terms & Conditions, and Image Slider, and 150+ integrations to sync form submissions and file uploads to platforms like Google Sheets, Google Calendar, Slack, Zoom, HubSpot, Salesforce, Airtable, Trello, Google Drive, Dropbox, and more — you can even build your own email list and create a customer database in Mailchimp!

You can create a secure payment form to sell your products, collect donations, and set up recurring subscriptions via 30+ trusted payment gateway integrations, including Square, PayPal, Stripe, and Authorize.Net, with no additional transaction fees.

And if you’re concerned about data security, Jotform keeps your form data safe with advanced features like PCI compliance, GDPR compliance, a 256-bit SSL connection, and optional HIPAA compliance for healthcare professionals.

If you have any questions or concerns regarding your online forms or our Form Builder, feel free to contact our friendly 24-7 support team at any time.

Drag-and-Drop Form Builder — No coding skills required!

Highest WordPress Security for Online Forms

  • CAPTCHA: Protect your forms against spammers and spambots that are programmed to attack websites.
  • Spam protection: Allow only one submission per IP or computer, or disable your form after a specific time period or number of submissions.
  • 256-bit SSL: Protect your forms with Jotform’s 256-bit SSL (Secure Socket Layer) connection that uses a SHA256 certificate.
  • Encryption: Easily encrypt your forms to ensure that submission data is transferred and stored in a secure format. Submissions are encrypted with high-grade RSA 2048 right at the user’s computer and then transferred and stored in Jotform’s servers securely.
  • Password protection: Prevent unwanted form submissions by password-protecting your forms. Only users who know your password will be able to submit their responses.
  • PCI certification: Keep your customers’ cardholder data safe with Jotform’s PCI DSS Service Provider Level 1 compliance, the highest security attainment you can have as a business that collects online credit card payments.
  • GDPR compliance: Stay fully compliant with the European Union’s General Data Protection Regulation (GDPR) requirements. This regulation applies to any business that collects data in or from Europe.
  • CCPA compliance: Protect California residents by requiring businesses to handle their online and offline data in a responsible manner.
  • HIPAA compliance: Safely collect sensitive patient health information using Jotform’s HIPAA-compliant forms. A Business Associate Agreement (BAA) is available upon request.

View the full list of Jotform’s security features here.

Automate Your Workflow with 100+ Integrations

View all of Jotform’s integrations here.

Collect Payments with No Additional Transaction Fees

  • Credit card forms: Get debit or credit card payments online without paying any extra transaction fees.
  • Recurring subscriptions: Set up subscriptions to allow users to make payments periodically without having to come back to your site.
  • Donations: Boost donations for your charity or nonprofit by adding a free donation form to your website.
  • Invoice generation: Generate invoices to let your customers order now and pay later.
  • Charge customers later: Use Jotform’s payment authorization feature to collect payment information now and charge your customers later.
  • E-check and ACH payments: Process online check payments via eCheck.Net or collect direct bank transfers via Stripe ACH.
  • Discounts and coupons: Set up your payment form to accept coupons and discount codes provided by customers.
  • 30+ payment gateways: PayPal, Square, Stripe, Authorize.Net, BlueSnap, and more!

View the full list of Jotform’s online payment features here.

Advanced Features

  • Jotform Inbox: An email-esque inbox gives users more control over how they view and sort their form submissions.
  • Responsive and mobile friendly: All Jotform forms are now mobile responsive by default. No further configuration is required.
  • Mobile app: Get instant push notifications whenever a new response is submitted.
  • Conditional logic: Show or hide form fields, send emails to certain users, show different thank-you messages, and more.
  • Assign Forms: Assign forms to company members with an email invitation or by sharing a form link with an expiration date.
  • Multilingual forms: Set up translations for your forms so users can fill them out in their native language.
  • Multipage forms: Break up your online forms into multiple pages to win over more leads and customers.
  • Card forms: Make your forms more conversational and boost conversion rates with Jotform Cards, which asks one question per page.
  • CAPTCHA: Protect your forms against spam and unwanted submissions.
  • Appointment scheduling: Let users book appointments or meetings by selecting available dates and times from a calendar.
  • Webhooks: Send form submission notifications to a URL through Webhooks.
  • Autoresponder emails: Send autoresponder emails and receive instant notifications as soon as someone completes your form.
  • Report Builder: Convert form responses into beautiful reports to uncover new business insights and make smarter decisions.
  • Export data as Excel, CSV, or PDF: Download your form’s submission data in Excel, CSV, or PDF file formats.
  • Custom CSS: Inject custom CSS codes into your form to customize it even further.
  • Field validation: Display error messages if a user forgets to fill out a specific form field or inputs incorrect values.
  • Video background: Add an animated background to your Card form by selecting one of our themes or uploading your own.
  • Answer piping: Create a more personalized experience for form users by piping answers from previous questions into later questions on the same form.
  • Save and continue: Let users save their responses to your form and return to complete their submissions later.

Advanced Fields and Widgets

  • E-Signature: Collect legally binding signatures through your online forms.
  • Form Calculation: Automatically perform calculations in your form.
  • Terms & Conditions: Let users read and accept terms and conditions.
  • Take Photo: Let users take photos directly on your form.
  • Annotate Picture: Let users write on pictures, leave notes, and draw on images.
  • Appointment Slots: Schedule appointments through your forms.
  • Fill in the Blank: Make your online forms more conversational with our Fill in the Blank field — great for contracts, agreements, registration forms, consent forms, and more!
  • Geolocation: Gather the location of the person filling out your form.
  • GPS Location: Collect accurate GPS locations through your form.
  • Product List: Display your unique products as cards, making them more visible, vibrant, and easy to find.
  • File Upload: Let users upload files by dragging them directly from their desktop or folder.
  • Voice Recorder: Let users record their voices or other sounds using their computer microphone or a set of headphones.
  • Star Rating: Gather valuable feedback by adding a star rating field to your survey.

View the entire list of Jotform’s form widgets here.

No matter what type of website you’re building, Jotform makes it easier than ever to create online WordPress forms that meet your exact needs. With thousands of customizable templates and advanced form features you won’t find anywhere else, Jotform is the best WordPress form builder on the market!


  • Jotform’s drag-and-drop Form Builder includes advanced customization tools and the ability to inject CSS code.
  • Add a block to your post or page.
  • Select the Classic WordPress Editor.
  • Click the Jotform Form Picker icon.
  • Select the form you want to embed.
  • Your form is embedded in the post/page.
  • See your form in action!
  • Use Jotform Inbox to check your form responses.


  1. Download repo’s tarball/zip and extract it to your WordPress’s Plugins folder ({wordpress-folder}/wp-content/plugins)
  2. Enter your WordPress Administrator panel (http://my-wordpress.url/wp-admin)
  3. Activate plugin under Plugins section
  4. Go to post/page you want to embed your form
  5. If you are using Gutenberg editor, add a Classic block to your post/page
  6. Click on Jotform’s Form Picker tool (pencil icon)
  7. Select your form from your Jotform account
  8. Save/Preview it
  9. Voila! Your form is embedded to your post/page 🙂


Do I need coding experience to create a form?

Not at all! Our easy-to-use Form Builder requires no coding — just drag and drop to create a form from scratch or customize one of our 10,000+ form templates. We also offer an option to inject custom CSS codes as well. The customization possibilities are endless!

Is Jotform free?

On our Starter plan, you’ll be able to access all Jotform features for free. However, if you’d like to create more forms, remove Jotform branding, and accept more monthly submissions, you’ll need to upgrade to a Bronze, Silver, or Gold plan. HIPAA compliance is only available to Silver and Gold users. For more information, please see our pricing.

What is Jotform?

Jotform is a free form builder. It is trusted by over 1 millions users. Two things make Jotform great: Easy to use form builder and large number of ready-to-use form templates. You can choose from over 2500 form templates and quickly create your forms.

What kind of forms can I create with Jotform?

You can create any form you need with Jotform — order forms, application forms, registration forms, contact forms, feedback surveys, booking forms, payment forms, and file upload forms are just a few of the types of forms you can create using our Form Builder.

Can I collect payments with Jotform?

Yes! Jotform makes it easy to sell products, collect donations, and set up recurring payments directly through your online forms with 30+ trusted payment processing integrations — including Square, PayPal, Stripe, Authorize.Net, and more.

How secure is Jotform?

Ensuring the privacy and security of your data is a top priority. With advanced features like 256-bit SSL encryption, PCI compliance, GDPR compliance, spam protection, form encryption, and optional HIPAA compliance for healthcare professionals, your data is safe with Jotform. Learn more about Jotform security here.

Will I be notified when someone fills out my form?

You can easily set up notification emails in your form’s settings. Simply enter your email address into the recipients list, and you’ll instantly receive emails as soon as someone fills out your form! And with our Jotform Mobile Forms app, you’ll even receive push notifications for each submission.

How do I find my Jotform form ID?

Your form ID is the string of digits at the end of your form’s URL. If you like, you can create a custom form URL that replaces these numbers.

Where can I ask further questions about Jotform?

If you have any additional questions or concerns regarding Jotform, please refer to our frequently asked questions or contact our 24-7 support team.


July 15, 2023 1 reply
I set up a JotForm account, created a form, and followed the directions on the screenshots. My forms showed up and it created the shortcode, but no form shows up on my website.
May 23, 2023 1 reply
This plugin does not work. Tried embedding a form and testing, loads forever.
February 1, 2022
This plugin needs to be pulled. It simply doesn’t work. When you try to get support from Jotform, they will just tell you to use embed code instead of the plugin. It’s a total waste of time. Don’t bother installing this.
May 27, 2021
We had hoped to use Jotforms and one of the primary reasons was the signature field. We have spent days trying to get it to work, but Jotform keeps having issues: • Will randomly change the width of the enterable signature area, making it useless • Signature fields are corrupt when initial display of form is initially hidden • Defined field properties are not always present on resulting form While their support was fairly prompt, they could not provide a workable fix. We are having to look for a production ready solution that has a working form with signature fields.
January 30, 2017
On Firefox – pencil icon doesn’t appear at all On Chrome – pencil icon appears – click it for a blank modal screen with no message. Lasts a couple of seconds then disappears. Try it – it might work for you. If it doesn’t – move on to another method.
Read all 27 reviews

Contributors & Developers

“Jotform Online Forms – Drag & Drop Form Builder, Securely Embed Contact Forms” is open source software. The following people have contributed to this plugin.




  • Fix cross-site scripting (XSS) security issue (CVE-2024-32527)


  • Fix login page disappear problem


  • Form picker renewed