Anvil
Anvil: A broad Python application platform for teams building and deploying web apps. Ranked #10 of 25 in Python IDEs by our editors (7.3/10); pricing: Free plan; best for building and deploying Python web applications.
At a glance
- Editor score7.3 / 10
- PricingFree plan
- Best forBuilding and deploying Python web applications
- Free planYes
- Integrated debuggerYes
- Facts checked20 Sep 2026

Where it wins
- Browser IDE with debugger, REPL consoles, and AI-assisted editing
- Built-in data tables, APIs, authentication, and cloud deployment
- Supports GitHub synchronization, staging, and private deployment
Where it doesn't
- Broader than a conventional standalone Python IDE
- Higher tiers are needed for SSO, staging, and private support
- Production uses a composite price structure
Our verdict on Anvil
Anvil is a browser-based Python development environment for building full-stack web applications. It combines a drag-and-drop UI designer with client-side and server-side Python, built-in PostgreSQL-backed data tables, APIs, authentication, email, scheduled tasks, and deployment options. It is aimed at individual developers, data scientists, educators, teams, and enterprise users who want to build applications for web, iOS, and Android rather than work only in a desktop coding environment.
The freemium structure gives developers a practical starting point: the Free plan includes unlimited apps, cloud hosting, library installation, and AI in the IDE. Paid plans add progressively more operational and team-oriented capabilities. Hobby adds scheduled tasks, one custom domain, and removes the Anvil banner. Business adds collaboration, SSO in apps, staging environments, and community support. Production adds private support, reserved resources, unlimited extra compute, and SQL access to Data Tables, while Enterprise adds private deployment, corporate authentication, and fully isolated environments. The published starting price is 12, and the Production plan is presented with a composite price structure.
Anvil’s main strength is breadth. The same environment covers interface design, Python execution on both client and server, interactive debugging, REPL consoles, package installation, Git workflows, GitHub synchronization, HTTP APIs, data storage, and deployment. Developers can also connect local Python code through Uplink or self-host with the open-source Anvil App Server. That scope makes it a strong choice for application builders who value an integrated workflow. It is less suitable for someone seeking a narrowly focused, conventional standalone Python IDE. Choose Anvil for browser-based application development and deployment; choose another tool when desktop-first Python editing is the primary requirement.
Your product? Our editors can test Anvil in depth and publish a review, labelled as paid · from $149/mo →
Anvil pricing
All 5 Anvil plans and prices →
Anvil fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Not verified |
| Integrated debugger | Yes |
| Integrated test runner | Not verified |
| Code intelligence | Ai-assisted |
| Remote development | Not verified |
| Integrated profiler | Yes |
| Supported platforms | web, ios, android |
| Python environment tools | Yes |
| Deployment | Cloud, Self-hosted |
| Platforms | Web, iOS, Android |
| Compliance & security | SSO/SAML, 2FA |
| Support | Email, Community, Docs |
| Built for | Solo, Small business, Mid-market, Enterprise (editorial estimate) |
| Integrations | 6 integrations: Google, Microsoft, Facebook, SAML, Stripe, Tableau See all → |
| Pricing | Free plan (source) |
| Website | anvil.works |
| Facts checked | 20 Sep 2026 |
Anvil integrations
Anvil lists 6 integrations on its own site.
- Microsoft
- SAML
- Stripe
- Tableau
Alternatives to Anvil
- PyCharmA full-featured, cross-platform Python IDE with a capable free tier.9.4
- Wing Python IDEA feature-rich Python IDE for teams willing to pay for an integrated workflow.9.0
- SpyderA broad, free Python IDE with strong data inspection, debugging, testing, and remote-development tools.8.8
Also Ranked In
Anvil is ranked in 3 of our directories.
Used Anvil? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Anvil for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
Anvil is listed in our Python IDEs directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/anvil/"><img src="https://www.itechguides.com/best/badge/anvil.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update



