Skip to content

PyPI Name Checker

UV Forge can check whether your chosen project name is available on PyPI before you build. This helps avoid naming conflicts with existing packages.

How to use it

Click the globe icon next to the project name field. The button is enabled once the name passes local validation.

Results appear below the field:

Colour Meaning
Green Name is available on PyPI
Red Name is already taken
Orange Could not reach PyPI (check your connection)

Name normalization

PyPI uses PEP 503 normalization, which means my_app, my-app, and My.App are all treated as the same package name. UV Forge applies the same normalization before checking, so you'll get an accurate result regardless of how you format the name.

Package validation in the Add Packages dialog

When adding packages via the Add Packages dialog, each package name is validated against PyPI in real time. This confirms the package actually exists on PyPI before adding it to your project, catching typos early.