Docker Desktop
Docker · Development
Run containers locally with a GUI, Docker Engine and Compose.
by JetBrains · Developer tools
JetBrains' Python IDE with a free tier and paid professional features.
Opens jetbrains.com, JetBrains's own site. No mirror, no bundle.
Overview
PyCharm offers Python code completion, debugging, virtual-environment management and testing in one IDE. The free tier covers core Python work; web frameworks, databases and remote tools are in the paid tier.
Install
Windows · winget
winget install --id JetBrains.PyCharm -e --source wingetMac · Homebrew
brew install --cask pycharmPackage IDs checked against the public winget, Homebrew and Flathub repositories on 1 Nov 2026. Build a script for several apps.
Safety
The real download lives on jetbrains.com. Look-alike domains and search ads are the most common trap.
Download portals can wrap installers in adware or old versions. You never need them for this app.
If the publisher lists a checksum, compare it with our in-browser checker before running the file.
Untick extras, browser changes or trials you did not ask for.
Alternatives
Other developer tools apps, closest platform match first.
Docker · Development
Run containers locally with a GUI, Docker Engine and Compose.
JetBrains · Development
JetBrains' IDE for Java and Kotlin, with a free tier and paid features.
Postman · Development
API client for building, testing and documenting HTTP APIs.
Google · Development
Google's official IDE for building Android apps.
DBeaver · Development
Universal database client for MySQL, PostgreSQL, SQLite and more.
FileZilla project · Development
FTP, FTPS and SFTP client for uploading files to servers.
FAQ
Download PyCharm only from JetBrains's official site at jetbrains.com. Avoid mirror and "download portal" sites, which can bundle extra software with the installer.
PyCharm has a free plan with limits, and paid plans or upgrades for more features. Check jetbrains.com for current pricing.
PyCharm is available for Windows, Mac, Linux. Check JetBrains's download page for exact system requirements and whether your processor (x64, ARM or Apple silicon) is supported.
Yes, with winget on Windows (winget install --id JetBrains.PyCharm -e); Homebrew on Mac (brew install --cask pycharm). Package managers fetch the publisher's files and make updates easy.
See the alternatives section on this page and the full developer tools list on AltFTool, which shows each app's licence and platforms side by side.