# Hibernate Validator

Java reference implementation of Jakarta Validation that checks JavaBeans and method arguments against annotated constraints.


Source: https://findsoftware.frbit.cloud/hibernate-validator/
Last reviewed: 2026-11-09
Listed since: 2026-11-09

## Record

### Links

- home: https://hibernate.org/validator/
- repository: https://github.com/hibernate/hibernate-validator
- docs: https://hibernate.org/validator/documentation/
- x: https://x.com/hibernate
- bluesky: https://bsky.app/profile/hibernate.org
- forum: https://discourse.hibernate.org/c/hibernate-validator

### Identity

- status: active
- maintainer: Hibernate
- maintainerType: unknown
- parent: unknown
- firstRelease: 2007
- hqCountry: unknown

### Kind

- category: library
- hosting: java
- language: java
- runtime: jvm
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: localized error messages through locale-specific resource bundles

### Rendering and deploy

- runsAs: not applicable
- renderingModes: not applicable
- installMethod: Maven

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 9
- latestReleaseDate: 2026-11-01

### Adoption

- githubStargazers: 1276
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 113
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://hibernate.org/validator/ (read 2026-11-09)
- urls: https://api.github.com/repos/hibernate/hibernate-validator (read 2026-11-09)
- urls: https://hibernate.org/validator/ (read 2026-11-09)
- firstRelease: https://repo1.maven.org/maven2/org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.pom (read 2026-11-09)
- maintainer: https://hibernate.org/validator/ (read 2026-11-09)
- category: https://github.com/hibernate/hibernate-validator/blob/9.1.6.Final/README.md (read 2026-11-09)
- language: https://api.github.com/repos/hibernate/hibernate-validator (read 2026-11-09)
- runtime: https://github.com/hibernate/hibernate-validator/blob/9.1.6.Final/README.md (read 2026-11-09)
- installMethod: https://github.com/hibernate/hibernate-validator/blob/9.1.6.Final/README.md (read 2026-11-09)
- installMethod: https://github.com/hibernate/hibernate-validator/blob/9.1.6.Final/README.md (read 2026-11-09)
- installMethod: https://github.com/hibernate/hibernate-validator/blob/9.1.6.Final/README.md (read 2026-11-09)
- i18n: https://docs.hibernate.org/validator/9.1/reference/en-US/html_single/ (read 2026-11-09)
- license: https://github.com/hibernate/hibernate-validator/blob/9.1.6.Final/README.md (read 2026-11-09)
- currentMajor: https://api.github.com/repos/hibernate/hibernate-validator/releases/tags/9.1.6.Final (read 2026-11-09)
- latestReleaseDate: https://api.github.com/repos/hibernate/hibernate-validator/releases/tags/9.1.6.Final (read 2026-11-09)
- githubStargazers: https://api.github.com/repos/hibernate/hibernate-validator (read 2026-11-09)
- contributors: https://api.github.com/repos/hibernate/hibernate-validator/contributors?per_page=1 (read 2026-11-09)

## Notes

Hibernate Validator is the reference implementation of Jakarta Validation, the specification for checking JavaBeans and method arguments against constraints. Constraints are declared as annotations by default, and XML validation descriptors can override and extend them. The [documentation](https://hibernate.org/validator/documentation/) covers its use.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
