Download Code::Blocks 25.03

Medium risk

Developer: The Code::Blocks Team

Last updated: · Verification by

The IDE with all the features you need, having a consistent look, feel and operation across platforms.

Every download button links to the official download package, we host no files.

Windows 25.03

Windows x64 (64-bit) installer
NSIS · All users · en-US
Show SHA-256
88bca802df27fd9a9bae77453cf3bca36a7b69cbb3863e62d70a42f204f28df2
Download
Windows x64 (64-bit) installer
NSIS · Per user · en-US
Show SHA-256
1b730f9c279f1babfdef92507078913df18cff9bbabc14dc69c2abe6628a94ed
Download
Windows x64 (64-bit) archive
ZIP · in Portable
Show SHA-256
77a166d80ff18bc342284a2946be9800a734000b3981fe3e4f95a5c56acaa246
Download
Windows x86 (32-bit) installer
NSIS · All users · en-US
Show SHA-256
7cbc9e0f57502b8685ebee1332d512fc2e48422857a94663562d2379554aec28
Download
Windows x86 (32-bit) installer
NSIS · Per user · en-US
Show SHA-256
a38ea26d993dee185d279953151ac9ca976beff14af8b98679647a5bdf1d3c3a
Download
Windows x86 (32-bit) archive
ZIP · in Portable
Show SHA-256
72c715b92adf3667a77b130343c06c0591564bea6a5192ddf73795f85cbc5518
Download

Linux 25.03

Linux x64 (64-bit) Flatpak app
Flatpak
No file checksum: Flatpak checks the app against Flathub’s signed repository
Linux ARM64 Flatpak app
Flatpak
No file checksum: Flatpak checks the app against Flathub’s signed repository

Choose the x64 (64-bit) installer for Intel or AMD PCs. The x86 (32-bit) installer is only for 32-bit Windows. The package data states no minimum Windows version, so check the publisher’s system requirements before installing on an older PC. Choose the x64 (64-bit) download for Intel or AMD computers and the ARM64 download for ARM computers. The Flathub listing states no minimum Linux version or distribution, so check the publisher’s system requirements before installing.

Install with winget: winget install --id CodeBlocks.CodeBlocks --exact

Install with Flatpak (Flathub): flatpak install flathub org.codeblocks.codeblocks

Check a download: Get-FileHash .\<file> -Algorithm SHA256 (PowerShell) and compare it with the SHA-256 above.

Linux (Flatpak): Flathub publishes no file checksum; Flatpak checks the app against Flathub’s signed repository when it installs. The ownership of the org.codeblocks.codeblocks app ID has not been verified and it may be a community package. App page on Flathub.

Read the license.


What the installer does

Windows

  • Delivered as a ZIP archive that is unpacked containing a portable program that runs without being installed for x64 and x86 and an NSIS (Nullsoft) setup program (.exe) for x64 and x86.
  • Offers both a per-user and an all-users installer.
  • Shows up in Windows “Installed apps” as “CodeBlocks”.
  • Upgrades install over the existing version.

Linux

  • Delivered as a "flatpak" installer for x64 and ARM64.
  • The manifest does not state an install scope.
  • No silent-install switch is declared in the manifest.

Description

Code::Blocks is a free C/C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.


Code::Blocks at a glance

What it isThe IDE with all the features you need, having a consistent look, feel and operation across platforms.
Latest versionWindows 25.03 (April 5, 2025)
Linux 25.03 (March 31, 2025)
PriceFree and open source
Open sourceYes
LicenseGPL-3.0
License typeOpen source · Strong copyleft Software built on it must be shared under the same license.
Copyright©2025 Code::Blocks
Made byThe Code::Blocks Team
CategoryCode editors and IDEs
Runs onWindows, Linux
Official websitecodeblocks.org
More linksSupport · User manual · Wiki · Release notes
Tagsc++ cross-platform fortran foss ide
winget IDCodeBlocks.CodeBlocks
Flathuborg.codeblocks.codeblocks Unverified · community data from Flathub
Flathub verificationThe ownership of the org.codeblocks.codeblocks app ID has not been verified and it may be a community package.
License on FlathubGPL-3.0+ as listed on Flathub
winget monikercodeblocks
Check your downloadSHA-256 checksums in the download tables · Security scan

What’s new in Code::Blocks 25.03

The publisher gives no notes text for this release.

Release notes on the publisher’s site

Notes for older versions are inside each version below.


Is Code::Blocks safe?

Score result: Some detections

download was flagged by 2 of 69 engines; download was flagged by 2 of 62 engines; download was flagged by 1 of 61 engines. Open the full report before you run it.

Covers 6 of 7 files. The rest have no VirusTotal report yet, so this result does not speak for them.

  • 5 flagged in total
  • 6 of 7 files scanned
  • 69 engines
Scanned with VirusTotalScore = share of engines that did not flag the lowest-scoring file. 100 means none flagged. How we score

Scan info

Last scan
Scan provider
VirusTotal · Full report

File integrity

FileSHA-256Hash checkSignatureVirusTotal
downloadWindows · x64 (64-bit) 88bca802df27fd9a9bae77453cf3bca36a7b69cbb3863e62d70a42f204f28df2 Matches the manifest (re-computed) Not signed 0/66 flagged
downloadWindows · x64 (64-bit) 1b730f9c279f1babfdef92507078913df18cff9bbabc14dc69c2abe6628a94ed Matches the manifest (re-computed) Not signed 0/66 flagged
downloadWindows · x64 (64-bit) 77a166d80ff18bc342284a2946be9800a734000b3981fe3e4f95a5c56acaa246 Matches the manifest (re-computed) Not applicable 0/62 flagged
downloadWindows · x86 (32-bit) 7cbc9e0f57502b8685ebee1332d512fc2e48422857a94663562d2379554aec28 Matches the manifest (re-computed) Not signed 2/69 flagged
downloadWindows · x86 (32-bit) a38ea26d993dee185d279953151ac9ca976beff14af8b98679647a5bdf1d3c3a Matches the manifest (re-computed) Not signed 2/62 flagged
downloadWindows · x86 (32-bit) 72c715b92adf3667a77b130343c06c0591564bea6a5192ddf73795f85cbc5518 Matches the manifest (re-computed) Not applicable 1/61 flagged
org.codeblocks.codeblocks.flatpakrefLinux · x64 (64-bit) Not provided Copied from the manifest, not re-computed Not checked —
Hash re-computed by Everyversion6 of 6 installers match.
Code signature checked0 valid, 4 unsigned, 2 not signable (ZIP/portable).
Detections (5 from 3 files)

download: flagged by 2 of 69 engines

EngineTypeLabel
GooglemaliciousDetected
IkarusmaliciousTrojan.Win32.Krypt

Full VirusTotal report · scanned 2026-03-25

download: flagged by 2 of 62 engines

EngineTypeLabel
IkarusmaliciousTrojan.Win32.Krypt
GooglemaliciousDetected

Full VirusTotal report · scanned 2026-03-12

download: flagged by 1 of 61 engines

EngineTypeLabel
IkarusmaliciousTrojan.Win32.Krypt

Full VirusTotal report · scanned 2025-09-28

These are the security vendors’ own labels, shown exactly as VirusTotal reports them. We do not edit or interpret them. A detection does not by itself mean a file is malicious. Read the full report and see our Security and Trust Center.

Everyversion security commitment

We host no installers. Every download link goes to the download location named in the package listing, normally the publisher’s own server. For this software we downloaded the files from that source ourselves, re-computed each checksum and checked the code signature where our tools could, as shown above. A passing check shows a file is the one that was published; it is not a guarantee it is free of problems. For more information, visit our Security and Trust Center.

Source and provenance
Windows: sourcemicrosoft/winget-pkgs
Windows: SHA-256 in upstream manifestYes
Windows: observed at commitc087e7f53d02 · retrieved 2026-11-07
Linux: sourceFlathub · Flathub API · github.com/flathub/org.codeblocks.codeblocks
Linux: checksumNone published. Flatpak checks the app against Flathub’s signed repository when it installs.
Linux: publisher verifiedThe ownership of the org.codeblocks.codeblocks app ID has not been verified and it may be a community package.
Linux: data retrieved2026-11-08 · attribution: app data from Flathub, license listed there: GPL-3.0+

Old versions

Windows versions

2 versions listed. Open a version for its installers, checksums and a command that pins it.

25.03 latest · 2025-04-05 · 6 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All usersen-US 88bca802df27fd9a9bae77453cf3bca36a7b69cbb3863e62d70a42f204f28df2 Download
x64 (64-bit) NSIS Per useren-US 1b730f9c279f1babfdef92507078913df18cff9bbabc14dc69c2abe6628a94ed Download
x64 (64-bit) ZIPin Portable — 77a166d80ff18bc342284a2946be9800a734000b3981fe3e4f95a5c56acaa246 Download
x86 (32-bit) NSIS All usersen-US 7cbc9e0f57502b8685ebee1332d512fc2e48422857a94663562d2379554aec28 Download
x86 (32-bit) NSIS Per useren-US a38ea26d993dee185d279953151ac9ca976beff14af8b98679647a5bdf1d3c3a Download
x86 (32-bit) ZIPin Portable — 72c715b92adf3667a77b130343c06c0591564bea6a5192ddf73795f85cbc5518 Download

Pin this version: winget install --id CodeBlocks.CodeBlocks --version 25.03 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/c/CodeBlocks/CodeBlocks/25.03

20.03 · 2020-04-03 · 6 installers notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All usersen-US 0e5f140c9371c39f46dc00cd75d6a7a8782814baefdf604f923e9ac647c59e09 Download
x64 (64-bit) NSIS Per useren-US 9b7b20005bec51c475d15c69229f8691a40196726d60e07d6058e2cfeddf19ff Download
x64 (64-bit) ZIPin Portable — 25383aa02e189a585f7027695cd5bcbe9cb1137d4f7520847e2123b07933572c Download
x86 (32-bit) NSIS All usersen-US cfc3ca5db7da5c9e25f4a10d15437d93275d3ae0bef1e360d355a86b98d6cd1f Download
x86 (32-bit) NSIS Per useren-US 7cf564ae04a06a1a7239d02524de65f7297043f7ec80efdd07f6d313aa30f7d6 Download
x86 (32-bit) ZIPin Portable — baa5d6880de3cbe561cc713daf9dcc01821916c1cc3cba5dc68377b21b9e1484 Download

Pin this version: winget install --id CodeBlocks.CodeBlocks --version 20.03 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/c/CodeBlocks/CodeBlocks/20.03

Linux versions

Flathub lists only the current release, and Flatpak installs the newest build; earlier versions cannot be chosen from the listing.

25.03 latest · 2025-03-31 · 2 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Flatpak — Not provided Download
ARM64 Flatpak — Not provided Download

Release notes

Publisher changelog


Alternatives to Code::Blocks

Similar apps in Code editors and IDEs on Everyversion. Each one links to the download location named in the publisher’s package data, with a SHA-256 checksum.

See all 19 Code editors and IDEs


Code::Blocks FAQ

Is Code::Blocks safe to download from here?

We host no installers. Every download button goes to the download location named in the package listing, and the checks below were run on those files.

On 2026-11-07 we downloaded the latest 6 installers from those sources and re-computed the SHA-256 of each: 6 of 6 match the package catalog’s value. Code signatures: 0 valid, 4 not signed, 2 not applicable (archives and similar).

VirusTotal: 2 of 69 engines flagged download (and 2 other files). Read the full report before you run it.

Reports exist for 6 of 7 files, so the rating does not cover the rest.

Our rating: Medium risk. No check is a guarantee. See the security details above and our Security and Trust Center. Publisher’s website: Code::Blocks’s official website.

Does Code::Blocks update itself after I install an old version?

For Windows, we have no information on whether Code::Blocks updates itself, and for Mac, we have no confirmation that the app updates itself, although many apps check for updates and offer to install them. Look for an update setting in Code::Blocks (see Code::Blocks’s documentation) before you rely on an older version.

Does Code::Blocks cost anything?

No. Code::Blocks is free and open source (license: GPL-3.0).

Which versions of Code::Blocks are listed here, and how far back?

For Windows, we list 2 versions, from 20.03 (2020-04-03) up to 25.03, and for Linux, we list 1 version, from 25.03 (2025-03-31) up to 25.03. This page shows all of the Windows versions.

Where do the download links go?

They go straight to the source named in the package catalog, with nothing added by us: for Windows, to sourceforge.net, and for Linux, to dl.flathub.org. We host no files. Compare the SHA-256 shown next to each file with the one you compute after downloading. Publisher’s website: Code::Blocks’s official website.