Maven POM Dependency Checker
Check dependency versions in pom.xml. Local only.
POM input
Drop pom.xml or paste XML
Drag & drop pom.xml
pom.xml ยท *.pom
Results
Compatible means the same major version. Major upgrades are shown for review and are not auto-selected. Always check release notes and BOM alignment.
| Select | Coordinate | Section | Current | Latest compatible | Latest stable | Update type | Status | Actions |
|---|
Selected updates
Diff preview
Versions are replaced in the original XML text so comments and formatting are preserved when possible.
What is Maven POM Dependency Checker?
A privacy-first browser tool that reads your pom.xml locally, extracts Maven coordinates, and checks public package indexes for newer stable versions.
How it works
- Paste or drop a pom.xml.
- Dependencies, dependencyManagement and plugins are parsed in the browser.
- Public versions are queried (deps.dev Maven index, CORS-friendly).
- Select compatible updates and generate an updated POM locally.
Privacy
- POM XML never leaves your browser as a whole file upload.
- Only public groupId:artifactId lookups are sent to version indexes.
- No signup, no credentials, no Maven repository login.
Limitations
- Compatible = same major โ not proof that the upgrade is safe for your app/BOM.
- Property / project.version placeholders may need manual review.
- Private artifacts and non-Central repos are out of scope.