PyCharm

JetBrains s.r.o. · JetBrains.PyCharm

The Python IDE for Professional Developers

The Python & Django IDE with intelligent code completion, on-the-fly error checking, quick-fixes, and much more...

winget install --id JetBrains.PyCharm --exact --source winget

Latest 2026.1.2

Release Notes

This update focuses on stabilizing the debugpy engine, refining the Jupyter Notebook experience, and improving accuracy for Python type checking and code insight. Code Insight and Editing

  • Type checking refinements: Improved accuracy by resolving a false negative when using None as a default value for non-optional parameters (PY-88610) and addressing false positives for UUID types (PY-89479).
  • Decorator support: Enhanced parameter inference for functions wrapped in decorators (PY-79204) and ensured class decorated functions resolve to the instance of the class (PY-51321).
  • F-string selection: Select an entire string by double-clicking the f-string quote character (PY-88398).
  • Enhanced syntax highlighting: Added specialized syntax highlighting designed for f-string format specifiers (PY-88215).
  • Advanced type system precision: Added comprehensive type checker support for managing bounds and variance inside type variable tuples and parameter specifications (PY-88277).
  • Smarter inlay hints: Read and evaluate numerical structures smoothly with a newly added inlay hint for automatic number promotions (PY-88319). Jupyter and Data Science
  • Output customization: Change the color of error messages in Jupyter output to better suit your theme (PY-73455).
  • Remote development stability: Resolved issues where ipywidgets and interactive matplotlib plots were not rendered correctly during remote sessions (PY-87083, PY-78563).
  • Graph rendering: Fixed a regression that prevented Bokeh-generated graphs from displaying within notebooks (PY-87867).
  • Table accuracy: Corrected the missing values count in the Pandas DataFrame preview (PY-78601). Debugger
  • Dataframe visualization: Restored the View as DataFrame option for evaluated dataframes when using the debugpy engine (PY-88817).
  • Variable inspection: Fixed a major issue where Python type renderers were not functioning in the Variables view (PY-75762).
  • Network reliability: Resolved connection failures for custom CA signed TLS certificates when using the debugger (PY-89519). Environment and Frameworks
  • Remote execution: Fixed issues where uv run failed to work for remote targets (PY-89538).
  • Legacy support: Resolved an ImportError related to machinery affecting behave support in Python 2.7 (PY-89460).
  • Project management: Automatically exclude venv folders from indexing to improve performance (PY-71286).
  • Plugin integration: Fixed a BootstrapMethodError in the Databricks plugin that occurred after the 2026.1 update (PY-89029).

Full release notes.

Installer type: nullsoft

Architecture Scope Download SHA256
x64 user Download AA65869BAD34B61143EA4DB69B555FB6D79AFC975A80AF82E6BA2C5F81DCDD8C
x64 machine Download AA65869BAD34B61143EA4DB69B555FB6D79AFC975A80AF82E6BA2C5F81DCDD8C
arm64 user Download 6CDEEDBE2415BCA0939161BCA2748514512891CE7A176F4CBA37F6B585F27D0C
arm64 machine Download 6CDEEDBE2415BCA0939161BCA2748514512891CE7A176F4CBA37F6B585F27D0C

Details

Homepage
https://www.jetbrains.com/pycharm/
License
Proprietary
Publisher
JetBrains s.r.o.
Support
https://www.jetbrains.com/support/
Privacy Policy
https://www.jetbrains.com/legal/docs/privacy/privacy/
Copyright
Copyright © 2000-2026 JetBrains s.r.o.
Moniker
pycharm-pro

Tags

codecodingdevelopdevelopmentdjangoprogrammingpython

Older versions (23)

2026.1.1
Architecture Scope Download SHA256
x64 user Download 3EAAB5F78F2607A5CC7BB728CF2A73D4ED5251A9E14BC3C09F2859351F3AF028
x64 machine Download 3EAAB5F78F2607A5CC7BB728CF2A73D4ED5251A9E14BC3C09F2859351F3AF028
arm64 user Download E26921CCEB4624264A269C4101478FC31745786D692B53AB8BE4962926BF0540
arm64 machine Download E26921CCEB4624264A269C4101478FC31745786D692B53AB8BE4962926BF0540
2026.1
Architecture Scope Download SHA256
x64 user Download BE4BEAFE462137A7AFE55066D33E64EC759469BEA676527C0B03CF94CDF6C1C9
x64 machine Download BE4BEAFE462137A7AFE55066D33E64EC759469BEA676527C0B03CF94CDF6C1C9
arm64 user Download C3A32272ECB8590851B95AFDB4BCD9340C73C4CBDFA7783264FD3752D1457FBB
arm64 machine Download C3A32272ECB8590851B95AFDB4BCD9340C73C4CBDFA7783264FD3752D1457FBB
2025.3.4
Architecture Scope Download SHA256
x64 user Download F0C7BADB03D6149403B68E56ECF901AC1253B3B2030C3D7294B859168A6EC50A
x64 machine Download F0C7BADB03D6149403B68E56ECF901AC1253B3B2030C3D7294B859168A6EC50A
arm64 user Download 506A33D8EB683E0315F2D3B65D15905BC55CBAF2C8E681F078EB1F749B3A5377
arm64 machine Download 506A33D8EB683E0315F2D3B65D15905BC55CBAF2C8E681F078EB1F749B3A5377
2025.3.3
Architecture Scope Download SHA256
x64 user Download BA686DED9E1C64687E962FF2F452FFB256835660933BF2332F82106D363C610D
x64 machine Download BA686DED9E1C64687E962FF2F452FFB256835660933BF2332F82106D363C610D
arm64 user Download 95B8A3CD5771C625E130C4B22D05E7F33E33F877EC867C0926F93D57618073F1
arm64 machine Download 95B8A3CD5771C625E130C4B22D05E7F33E33F877EC867C0926F93D57618073F1
2025.3.2.1
Architecture Scope Download SHA256
x64 user Download 0BC7EE7ACA558017E5EAE7D2E3E8FAA4916F56A08964CB06933B3CF95C2F384A
x64 machine Download 0BC7EE7ACA558017E5EAE7D2E3E8FAA4916F56A08964CB06933B3CF95C2F384A
arm64 user Download 0CB01E6AE2C322F9FA22603847A76F665EE95C2B39D4004CC9D54034DE7AB83F
arm64 machine Download 0CB01E6AE2C322F9FA22603847A76F665EE95C2B39D4004CC9D54034DE7AB83F
2025.3.2
Architecture Scope Download SHA256
x64 user Download 7CF57A2E7A49B686BAC859BFDAAE82F390FD1283DB03369BA3F2586ED2D58430
x64 machine Download 7CF57A2E7A49B686BAC859BFDAAE82F390FD1283DB03369BA3F2586ED2D58430
arm64 user Download 39B4B74CA78B4DF6FD8EF1E00A651F5E88F1A0D55A95CCBEF95F24644357467B
arm64 machine Download 39B4B74CA78B4DF6FD8EF1E00A651F5E88F1A0D55A95CCBEF95F24644357467B
2025.3.1.1
Architecture Scope Download SHA256
x64 user Download ED9E97749ECDF8FAAFD7006258C4A97BDBE158C94754FEE7CDE7A8EB338F3AF5
x64 machine Download ED9E97749ECDF8FAAFD7006258C4A97BDBE158C94754FEE7CDE7A8EB338F3AF5
arm64 user Download 43991019CC9076609EBC09C5DD6C6F9CE43C7570B35B0DD31F81F1BF90DF8F60
arm64 machine Download 43991019CC9076609EBC09C5DD6C6F9CE43C7570B35B0DD31F81F1BF90DF8F60
2025.3.1
Architecture Scope Download SHA256
x64 user Download F4B7744D95A641FCA222017CBFCE0BAD8E02364B9CD2B86957BC77EA77CD37DD
x64 machine Download F4B7744D95A641FCA222017CBFCE0BAD8E02364B9CD2B86957BC77EA77CD37DD
arm64 user Download 29CD679E50595C790A88F3C2C04AF5F42E5C7C1C4A94A3C939BC48164DDF5749
arm64 machine Download 29CD679E50595C790A88F3C2C04AF5F42E5C7C1C4A94A3C939BC48164DDF5749
2025.3
Architecture Scope Download SHA256
x64 user Download B1E9A363D5E9A4C59F91610E214646291DFD8B77A02B9688A3A291BE33557550
x64 machine Download B1E9A363D5E9A4C59F91610E214646291DFD8B77A02B9688A3A291BE33557550
arm64 user Download B01B1779ED79A9A8FEC90EC31141E9C51D4CF238F7EC070F56E07876A630E9EA
arm64 machine Download B01B1779ED79A9A8FEC90EC31141E9C51D4CF238F7EC070F56E07876A630E9EA
2025.2.5
Architecture Scope Download SHA256
x64 user Download A2C6A5B8BE7080319BBD3AD52162C062A9473A91A723E56F789F47AB0DA23D8B
x64 machine Download A2C6A5B8BE7080319BBD3AD52162C062A9473A91A723E56F789F47AB0DA23D8B
arm64 user Download 12F6DF280A756C105A46CCF3B8DFBED39E0684F3AC96B1830B226E597BA7C5EF
arm64 machine Download 12F6DF280A756C105A46CCF3B8DFBED39E0684F3AC96B1830B226E597BA7C5EF
2025.2.4
Architecture Scope Download SHA256
x64 user Download 4DFF588B47C866B54D782CBFB896437EFF92A5B016BC45EF086CC7A283301695
x64 machine Download 4DFF588B47C866B54D782CBFB896437EFF92A5B016BC45EF086CC7A283301695
arm64 user Download 64AE501B639004B341C0440AC4F0F40899024F62C462764968CC775394FBA6D2
arm64 machine Download 64AE501B639004B341C0440AC4F0F40899024F62C462764968CC775394FBA6D2
2025.2.3
Architecture Scope Download SHA256
x64 user Download A3DD32784FE59893CA98B8EAF7EB06F352734A491C6E287DE4E5A363D51B2EC4
x64 machine Download A3DD32784FE59893CA98B8EAF7EB06F352734A491C6E287DE4E5A363D51B2EC4
arm64 user Download 02406FF8E289340A92BAF148470E88BD56F680D8029E5590F43D7F40683BCA92
arm64 machine Download 02406FF8E289340A92BAF148470E88BD56F680D8029E5590F43D7F40683BCA92
2025.2.2
Architecture Scope Download SHA256
x64 user Download 0112915AC545179F8A66728FBF9DA99342A73372F440737D0F2CFAE6A9BCF88E
x64 machine Download 0112915AC545179F8A66728FBF9DA99342A73372F440737D0F2CFAE6A9BCF88E
arm64 user Download 9DEB4F363B62BE77B74977C6E04C93B55F4A2AEC8D63B509F09BC27246FC7FED
arm64 machine Download 9DEB4F363B62BE77B74977C6E04C93B55F4A2AEC8D63B509F09BC27246FC7FED
2025.2.1.1
Architecture Scope Download SHA256
x64 user Download 7FDDB614AD1A72B82C2EC25A535003AD6E44F63C42029B33ED359571DCF46C02
x64 machine Download 7FDDB614AD1A72B82C2EC25A535003AD6E44F63C42029B33ED359571DCF46C02
arm64 user Download FAC5C77467F5E61EC6CA2A9824383B052B5B79AA0A89280886492D39AB428E56
arm64 machine Download FAC5C77467F5E61EC6CA2A9824383B052B5B79AA0A89280886492D39AB428E56
2025.2.1
Architecture Scope Download SHA256
x64 user Download 6447A3F57AADEABE7754E25C6CA90F56A58F469F2B663C4D6A69A9B285EB90A8
x64 machine Download 6447A3F57AADEABE7754E25C6CA90F56A58F469F2B663C4D6A69A9B285EB90A8
arm64 user Download C3C32159057A32FDC979EB8B5E88DD84D4301E44E5A1D1A43F37C33E74435566
arm64 machine Download C3C32159057A32FDC979EB8B5E88DD84D4301E44E5A1D1A43F37C33E74435566
2025.2.0.1
Architecture Scope Download SHA256
x64 user Download D9FD6D78DBAE017A64C8DD6F3D319F297A2695F1A2FA064FE2FC05B30F2D222E
x64 machine Download D9FD6D78DBAE017A64C8DD6F3D319F297A2695F1A2FA064FE2FC05B30F2D222E
arm64 user Download AC9DE7AED497D7E3AA0088484831B5416CBC2A2518BB90C67B2140B60835E4C8
arm64 machine Download AC9DE7AED497D7E3AA0088484831B5416CBC2A2518BB90C67B2140B60835E4C8
2025.2
Architecture Scope Download SHA256
x64 user Download AB614012364076AE80529E0A7C05E24994176AC533BC4A82EDB442B0842BBCE6
x64 machine Download AB614012364076AE80529E0A7C05E24994176AC533BC4A82EDB442B0842BBCE6
arm64 user Download 919ADE0FCAA3B5EF876278FCD8F16AD710FAAD6A7752FAB693D9F93726043434
arm64 machine Download 919ADE0FCAA3B5EF876278FCD8F16AD710FAAD6A7752FAB693D9F93726043434
2025.1.3.1
Architecture Scope Download SHA256
x64 user Download 2D1FB4856592FA843CBE7CDBC840BF5AE90148C5B3DDFDB77E818373FE462F4C
x64 machine Download 2D1FB4856592FA843CBE7CDBC840BF5AE90148C5B3DDFDB77E818373FE462F4C
arm64 user Download 6002DA414757A3900FE0239D9820F99F2C715B480D46A4B9A089E0FD4479685B
arm64 machine Download 6002DA414757A3900FE0239D9820F99F2C715B480D46A4B9A089E0FD4479685B
2025.1.3
Architecture Scope Download SHA256
x64 user Download AE327D985A5FB44625F343C5774B04895BCCF70599CF25C04A71292E02C968FA
x64 machine Download AE327D985A5FB44625F343C5774B04895BCCF70599CF25C04A71292E02C968FA
arm64 user Download 9E21EE32125A97B2AB3EB23E7E712B1AD41F9C5BB9780597023ED0353642C5D0
arm64 machine Download 9E21EE32125A97B2AB3EB23E7E712B1AD41F9C5BB9780597023ED0353642C5D0
2025.1.2
Architecture Scope Download SHA256
x64 user Download 62957E98EFF76DEF566F5B2EA620AFFD92B84DCFDE39A078BD86982A4BE7D574
x64 machine Download 62957E98EFF76DEF566F5B2EA620AFFD92B84DCFDE39A078BD86982A4BE7D574
arm64 user Download C11E470F267E61C1412A12AFF7CEAFBB1DC6A7B0AF7FEE7FB616A86363A64204
arm64 machine Download C11E470F267E61C1412A12AFF7CEAFBB1DC6A7B0AF7FEE7FB616A86363A64204
2025.1.1.1
Architecture Scope Download SHA256
x64 user Download 936C14EF1CE90D470255663FBFBD8F345125EDC8D2EDF22C62E2CD8303DB8C83
x64 machine Download 936C14EF1CE90D470255663FBFBD8F345125EDC8D2EDF22C62E2CD8303DB8C83
arm64 user Download FB31FE5A47CDA26C3BED22911AF2650D8CFA9F8D719FDE3F8B1415F75888F1CC
arm64 machine Download FB31FE5A47CDA26C3BED22911AF2650D8CFA9F8D719FDE3F8B1415F75888F1CC
2025.1.1
Architecture Scope Download SHA256
x64 user Download 4CAF50B2D503F15BB8C71A43D297B20D4E890B52F6D6112346C130FB22E4E23D
x64 machine Download 4CAF50B2D503F15BB8C71A43D297B20D4E890B52F6D6112346C130FB22E4E23D
arm64 user Download 5EA63FCDCC4552A93937E5F46F3A35EF166AA22A4C9C5919D4094762AD87B124
arm64 machine Download 5EA63FCDCC4552A93937E5F46F3A35EF166AA22A4C9C5919D4094762AD87B124
2025.1
Architecture Scope Download SHA256
x64 user Download BD836BDFC0494F54836A09E1E24C8868F81E9D0B29BEA0E58FAEEF04BA1CF7E9
x64 machine Download BD836BDFC0494F54836A09E1E24C8868F81E9D0B29BEA0E58FAEEF04BA1CF7E9
arm64 user Download 2EFC6C7EC1A1A736268B4379D6F998A3E71C1F6BD7FEBD79D8249C8CDB0BC5D6
arm64 machine Download 2EFC6C7EC1A1A736268B4379D6F998A3E71C1F6BD7FEBD79D8249C8CDB0BC5D6