Local migration tools

Upgrading an older FastAPI app? Start with a local Pydantic scan.

Find supported Pydantic v1 patterns, see what needs manual work, and decide whether repetitive cleanup is worth automating.

Run the free Pydantic scanSee the tested example

Free diagnosis. Optional paid cleanup.

Best fit: an existing Python application with repeated direct Pydantic v1 imports, simple validators, settings imports or Config classes, and tests you can run. For a few edits, use the free report and migrate manually.

Not a complete FastAPI upgrade. Complex validators, aliases and unsupported configuration remain manual work.

The free report is enough to evaluate supported patterns. No paid fit report is required. You can use the official migration guide or the free bump-pydantic codemod. Compare both on a branch before paying.

The Pydantic Cleanup Pack adds the supported preview/apply workflow for $249.99 per team.

Review scope, proof and price