1. [Home](https://www.g2.com/)
2. ...
3. [Other Development Services Providers](https://www.g2.com/categories/other-development-services)
4. [FormValidation Discussions](https://www.g2.com/products/formvalidation/discuss)

[
 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/large_detail/large_detail_c34bd8ff6885a532707bb367c9340695/formvalidation.png "Product Avatar Image")
](/products/formvalidation/reviews)

[

FormValidation

](/products/formvalidation/reviews)

0 ratings

FormValidation is a comprehensive JavaScript library designed to streamline form validation across various web applications. Built with modern development practices, it is written in ES6, offers type safety through TypeScript, and operates without any dependencies, including jQuery. This ensures a lightweight and efficient solution for developers seeking robust form validation capabilities. Key Features and Functionality: - Extensive Validator Collection: FormValidation boasts over 40 built-in validators, covering a wide range of input types and validation scenarios. - Plugin-Based Architecture: With more than 50 plugins, the library supports various form fields and allows for the development and reuse of custom validators. It accommodates both synchronous and asynchronous validation processes. - Flexibility: Developers can customize icons, error messages, validation colors, and dynamically enable or disable validators. The library also allows for the customization of error message locations to fit specific design requirements. - Localization Support: FormValidation provides language packages for error messages, supports custom messages and validators, and facilitates easy switching between locales. It includes validation for ID and VAT numbers across numerous countries. - Declarative and Programmatic Validation: The library offers the flexibility to declare validation rules directly within HTML attributes or through JavaScript, catering to different development preferences. Primary Value and User Solutions: FormValidation addresses the common challenge of implementing reliable and efficient form validation in web applications. By offering a vast array of validators and plugins, it simplifies the validation process, reducing development time and potential errors. Its flexibility and customization options ensure that developers can tailor the validation experience to meet specific project requirements. Additionally, the library's support for multiple languages and regional validation standards makes it suitable for global applications, enhancing user experience across diverse audiences.

Show More

When users leave FormValidation reviews, G2 also collects common questions about the day-to-day use of FormValidation. These questions are then answered by our community of 850k professionals. Submit your question below and join in on the G2 Discussion.

* * *

### 0.0

Nps Score

### All FormValidation Discussions

Search

Most CommentedMost HelpfulPinned by G2Newest

All DiscussionsDiscussions with CommentsPinned by G2Discussions without Comments

FilterFilter

Filter byExpand/Collapse 

Sort by

Most Commented

Most Helpful

Pinned by G2

Newest

Filter by

All Discussions

Discussions with Comments

Pinned by G2

Discussions without Comments

Sorry...

There are no questions about FormValidation yet.

## Start a New Software Discussion

Have a software question?

Get answers from real users and experts

[Start A Discussion](/products/formvalidation/discussions/new)

* * *

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/thumb_square/thumb_square_c34bd8ff6885a532707bb367c9340695/formvalidation.png "Product Avatar Image")

### Have you used FormValidation before?

Answer a few questions to help the FormValidation community

[
Yes
](javascript:void(0))[
Yes
](https://www.g2.com/authorize?form=signup&return_to=https%3A%2F%2Fwww.g2.com%2Fproducts%2Fformvalidation%2Fdiscuss%3Fsmall_ask%3Dformvalidation)
No