Safety (formerly PyUp.io)
Safety (formerly PyUp.io) scans Python projects for vulnerable and malicious packages, free for solo developers on non-commercial projects. · Safety · Security
Overview
Safety (formerly PyUp.io) scans Python projects for vulnerable and malicious packages, free forever for a single developer on non-commercial projects.
Good fit
Use Safety to scan a single non-commercial Python codebase for vulnerable packages at no cost.
- solo developers
- students
- non-commercial open source projects
Not a fit
Do not use the free plan for commercial or team projects, or if you need Safety's full proprietary vulnerability database.
- commercial use
- multiple contributing developers
- need the full proprietary vulnerability database
Quickstart · 4 steps
- Sign up for a free Safety account.
- Install the Safety CLI in your Python project.
- Run a scan against your codebase (up to 100 scans/month).
- Review and act on the vulnerability findings.
Other free security options
Free tierWhat you get freeRiskCard
Let's Encrypt · Security
50 certificates per registered domain per week · 5 duplicate certificates (same identifiers) per week · 90-day certificate validity
Billing risk: None
No card
GitGuardian · Security
Up to 25 developers · Unlimited real-time secret scanning · Up to 500 historical scan detections
Billing risk: None
No card
Snyk · Security
5 projects · Snyk Code (SAST): 100 tests/month · Snyk Open Source (SCA): 200 tests
Billing risk: None
No card
Cloudflare · Security
Up to 20 widgets per account · Works without other Cloudflare services
Billing risk: None
No card