25+ jQuery Validation Plugins
I just had a talk with a client who sought a great tool for creating a credit card validation on his e-commerce website. That led to this collection of useful jQuery validation plugins that rounds this issue.
Web forms are frequently used on websites for obtaining data from the users. There are quite a few different form types and corresponding validation options as you can see from the list below. Some validation plugins are designed as generic scripts and work with many different types of form input fields. Other are dedicated to specific use cases such as credit cart validation and contact form input checking. Regardless the need choosing the right validation form takes time as you need to find the perfect match for your website. One of my advices is to keep it simple and straightforward for users. So one of the important aspects to look for is how validation scripts notify users when encountering input errors. Also, do not ask for more details than you need and explain the different inputs and why you require the information. To give you an idea of what a great looking contact form design look like you may want to have a look at this inspiration article.
I have rounded up more than 25 useful jQuery validation plugins that I find to be excellent. I hope you will find what you are looking for in this article. Enjoy!
Smart Validate is a jQuery credit card validation plugin, that makes credit card format validation a simple task. It ensures that user has entered valid credit card number before making actual transaction.
jQuery Credit Card Validator – MORE INFO
jQuery Credit Card Validator detects and validates credit card numbers. It’ll tell you the detected credit card type and whether the number length and Luhn checksum are valid for the type of card.
Validate.js – MORE INFO
A JQuery validation framework for bootstrap forms. It displays validation errors in help-block elements as users type.
jQuery Validation 1.11.1 – MORE INFO
This jQuery plugin makes simple client side form validation trivial, while offering lots of option for customization. That makes a good choice if you’re building something new from scratch, but also when you’re trying to integrate it into an existing application with lots of existing markup. The plugin comes bundled with a useful set of validation methods, including URL and email validation, while providing an API to write your own methods. All bundled methods come with default error messages in english and translations into 32 languages.
jQuery Text Change Custom Event – MORE INFO
Simple cross browser detection of text changes for input and text area elements using a jQuery custom event plugin by ZURB. The Plugin is tested in Firefox (3, 3.5, 3.5, Win/OS X), Safari 4, Chrome 5, IE (6, 7, 8).
Validity – MORE INFO
Validity is a jQuery form script to validate your codes.
Valid8 – MORE INFO
Validate – MORE INFO
The jQuery Validate is an advanced plugin for an easily and quickly form validation.
jQuery Validation Plugin is the best and easiest plugin if you need to do some client side validation.
Limit – MORE INFO
Moments.js – MORE INFO
This jQuery script supports clock validation in your browser. Moment was designed to work both in the browser and in Node.JS. All code will work in both environments. All unit tests are run in both environments
jQuery Validation – MORE INFO
The jQuery Validation Plugin provides drop-in validation for your existing forms, while making all kinds of customizations to fit your application really easy.
QapTcha is a draggable jQuery captcha system with jQuery UI ! QapTcha is an easy-to-use, simple and intuitive captcha system. It needs human action instead of to read a hard text and it is a very lightweight jQuery plugin. In order to work with iPhone and iPad, a file jquery.ui.touch.js has been added in v2.5 ! QapTcha works with PHP5.2 or more cause to the function json_encode() !
jQ Idealforms – MORE INFO
Ideal Forms is the ultimate framework for building and validating responsive HTML5 forms. It is very responsive, has keyboard support, customizable input types, custom date picker using jQuery UI (with fallback), “On the spot” validation and so much more!
US2 IOS Form Validator – MORE INFO
This framework allows you to validate inputs of text fields and text views in a convenient way.
Alphanumeric – MORE INFO
Alphanumeric is a jquery plugin that allows you to put a longer string of username and password.
jQuery Ketchup Plugin – Tasty Form Validation – MORE INFO
Ketchup is a small (3.4KB minified & gzipped) jQuery Plugin that helps you to validate your forms. Out of the box it has 18 basic validations and a bubble like style. But truly this Plugin wants to be hacked to fit your needs. Easily write your own validations and overwrite/extend the default behaviour.
The plugin simply reports back the number of characters left the user has, with a few extra bells and whistles.
This jQuery plugin makes simple client side form validation trivial, while offering lots of option for customization. That makes a good choice if you’re building something new from scratch, but also when you’re trying to integrate it into an existing application with lots of existing markup. The plugin comes bundled with a useful set of validation methods, including URL and email validation, while providing an API to write your own methods. All bundled methods come with default error messages in English and translations into 37 locales.
JVAL – jQuery Form Field Validation Plugin – MORE INFO
jVal is a jQuery form field validation plugin that provides an appealing animated message flyout that doesn’t impede form layout/design while being user-friendly.
Validval – MORE INFO
jQuery.validVal is a plugin designed to simplify form validation. It is highly customizable, very feature rich and can easily be dropped on any type of HTML-form (even AJAX- and HTML5-forms) with very little effort. The validVal-plugin was built using the jQuery-library.