Choose Your Python Playground Plan

Code in your browser for free with local playgrounds. Upgrade when you need unlimited workspaces, cloud sync, and cross-device access

Core IDE

Free Plan

For learning, quick scripts, experiments, and local-first Python work

$ 0 free
  • Browser-based Python runner with no installation
  • Local-first code execution in your browser
  • Auto-save in browser storage
  • Up to 2 local playgrounds in Playground Manager
  • File uploads, package support, and data visualization
  • Built-in debugger
Start Coding
7-day trial

Monthly Plan

For projects you want synced, backed up, and available across devices

$ 5 /month
  • Unlimited playgrounds in Playground Manager
  • Cloud sync across your devices
  • 1 GB cloud upload storage
  • Access the same synced playgrounds in the web app and browser extension
One-time

Lifetime Plan

For regular Python Playground users who want Pro without a monthly subscription

$ 59 once
  • Everything included in the Monthly Plan
  • One-time Pro access for unlimited playgrounds and sync
  • No monthly renewal to manage

Subscription FAQ

What is Playground Manager?

Playground Manager is the workspace view for organizing Python playgrounds and switching between projects. Free users can create up to 2 local playgrounds, and Pro unlocks unlimited playgrounds with cloud sync and backups across signed-in devices.

It is useful when you want separate workspaces for lessons, scripts, experiments, or longer projects instead of keeping everything in one local playground.

How does cloud sync work?

Cloud sync is optional and applies to playgrounds you choose to sync. When enabled, Python files, playground metadata, package settings, upload metadata, and uploaded file bytes for that playground are stored in cloud infrastructure.

You can disable sync for a playground when you want to keep working locally. If the playground has cloud uploads, Python Playground may need to materialize local copies of those uploads before the playground can be fully local-only.

What happens if Pro expires, is canceled, or is refunded?

If Pro becomes inactive, cloud writing may be paused. Existing synced playgrounds may remain visible in a limited or paused mode, but creating cloud playgrounds, enabling cloud sync, publishing uploads, or continuing cloud writes may require renewing Pro.

The free local IDE can still be used without Pro, subject to browser storage availability.

How do I manage billing or request a refund?

You can access the subscription management portal by clicking Manage Subscription in Playground Manager.

Refund requests can be sent to support@python-playground.com. Refunds are handled according to the Refund Policy.

What if I need help?

You can email us at support@python-playground.com with any questions that come up.

You can also use the Contact support form in Playground Manager.