Ninja Forms is a free WordPress plugin for creating forms; contact forms, email collection forms, surveys, and any other kind of form your website needs. With its really simple, intuitive, drag-and-drop interface, Ninja Forms is an excellent, and highly powerful, tool for building forms inside of your WordPress admin. This video review of the plugin walks through the process of creating forms, displaying the forms on your website, and even goes through some of the awesome extensions Ninja Forms has for extended functionality.

The video shows everything in-depth, but here are some of the highlights of the plugin:

  • It’s completely free from
  • Easily create forms with a drag-and-drop interface
  • It’s really light weight
  • Reusuable fields
  • Developer friendly
  • Can be extended to be even more awesome

My Rating: ★★★★★

  1. adambundy

    Would love to see a blow-by-blow comparison of Ninja to Gravity Forms!

    • Pippin

      Personally I don’t believe in comparisons like that as I don’t actually think they do much good. Both plugins have their strengths and weaknesses.

      Having used both extensively, I can say that both of them are extremely solid plugins and they will both work exceptionally well for you. If one has the feature you need and the other doesn’t, then go with that one. If they both have the features you need, then give the one you haven’t used (if either) a go and see what you think.

  2. Kathy

    I just bought Ninja Forms for a client project last week and it made my job so much easier. I chose NF mostly b/c of the lifetime license and was really impressed with how easy it was and how responsive the support was in the forum: some of my suggestions should be getting folded into new releases soon.

    • Pippin

      Since the plugin is free, I’m assuming you’re referring to some of the extensions? Which ones did you get?

    • Kathy

      Correct Pippin. Mistyped a little. I purchased the File Uploads and Post Creation extensions.

  3. Gregg

    Your thoughts on Formidable?

    • Pippin

      I haven’t used Formidable yet but it is on my list to try out. I have heard great things about it though.

    • gnmd

      I wanna know your thought about Formidable, too!

  4. Ben

    I agree, I too think Ninja Forms is GREAT! There forms plugin works every time without errors which is more than can say about other form plugins I have used. I also got a few of their paid features such as File Uploads, Layout & Styles, and Conditional Logic and they are simply amazing. The best part is that the paid features are very affordable and I don’t have to pay for something that I’ll never use. Support is very quick and usually gets solves in minutes not days. I would highly recommend this for anyone looking for a great working forms plugin.

  5. Jason

    I concur, Ninja Forms is a great product so far, but is also still a young product. It stands to get a lot better, and the team seems to be very responsive and open to hearing about new features and ideas for future releases.

    I have purchased two extensions from them, and I can confirm that their ticket response times are pretty fast!

  6. Slava

    Anyone knows if Ninja Forms can do a Countries dropdown list?

    • Pippin

      Not at this time but it is on their todo list.

  7. TGolas

    Thanks for this very helpful video. I’m sold on Ninja Forms, but also need PayPal integration to enable workshop registration, etc. What is the timeline for adding it?

    • Pippin

      They are working on it. The preliminary updates needed are complete, now they just have to finish the extension.

  8. evenfell

    As far as I know WP Ninjas are working on a paypal add on

  9. glennyboy

    Hi All
    I’m also trying to work out which plugin to go with vis a vis Gravity Forms or Ninja Forms. Appreciate Pippins comments on features for both, but I would envisage that one must be more feature rich / usable than the other? Personally I want to use Custom Posts to create an extensible front end review system. It seems that Ninja forms may be better suited, but till now I’ve enjoyed gravity forms which is the more established plugin.
    Anyone got any comments on this?

    • Pippin

      Do you want the review posters to be able to edit their reviews?

      If they don’t need to be editable, then either plugin should work perfectly fine for this.

  10. Chris


    I think the NF plugin is a great plugin for email forms and indeed very easy to use. I’m looking to extend some of my forms to post the user input fields to another website. I don’t know how to do this or if it’s possible using NF. Is there a way to setup a form to post the data to a specified URL?


    • Pippin

      If you’re comfortable with PHP and WordPress action hooks, yes. Are you?

  11. Richard Covert

    Bought Mail Chimp plugin extension for Ninja Forms-end of December 14, 2014. Zero documentation on Ninja site they say real soon now. The plugin has been out about nine months. Do not buy unless you know how to make it run. No, I should not have to file a support ticket to get basic instructions. Check Ninja’s site before you buy any plugin to see if they offer basic support.

    • Pippin

      Hi Richard,

      I’m sorry to hear that you had a poor experience. I actually wrote the MailChimp plugin for Ninja Forms and would be more than happy to help you get it up and running. At what point did you run into trouble?

    • Richard Covert

      Thank you for the offer. I got everything together. I even found a 1, 2, and 3 paragraph away from the Ninja Forms’ sales page. Why the heck Ninja did not put that link in place of a nine month old coming real soon note puzzles me.

      Your MailChimp plugin works well. So does Ninja Forms given my limited experience.

    • Pippin

      I’ll send them a note to see if there’s just a missing link somewhere.

    • James Laws


      Has the co-owner and maintainer of Ninja Forms I’m terribly sorry you weren’t able to find the documentation. I’m not sure what you are referring to about the “coming real soon” message but if you point that out to me I’m happy to look into it. Perhaps you are speaking in the plugin admin, in which case I will investigate why that hasn’t been updated.

      Additionally, under “Need Help” in our navigation on our site there is a link to documentation. Once there we have a whole section on extension documentation and it’s their that you’ll find the MailChimp docs:

      Obviously we have to work harder to make sure that’s visible and I will start on that right away.

      Again, please except my apologies.

    • Richard Covert

      I tried to find the page that I complained about and could not find it. Checked browser history…. Unfortunately I did not note the URL at the time.

      However, I ended on a page that had the plugins in a grid format some had support links but most had “documentation coming soon” written below many of the plugins.

      Perhaps, this is an old page that refused to die.

      I had a sandbox that took on a life of its own once. Confused the heck out of people including me. Killed the sandbox problem solved. But I still don’t know enough to explain the linkage to the main site.

  12. Webdesign Leeuwarden

    My favorite is Ninja Forms. I recently created an order form with it and it looks pretty cool. Just like I wanted it. No extensions used, just out of the box and free..

Error: Please enter a valid email address

Error: Invalid email