Strawberry Perl

Strawberry Perl 5.42.3.1

Strawberry Perl is a perl environment for MS Windows containing all you need to run and develop perl applications. It is designed to be as close as possible to perl environment on UNIX systems.

  • By strawberryperl.com project
  • Perl.org
  • Updated Aug 17, 2026
Download for Windows

About Strawberry Perl

Perl is a programming language suitable for writing simple scripts as well as complex applications - see https://www.perl.org

Strawberry Perl is a perl environment for MS Windows containing all you need to run and develop perl applications. It is designed to be as close as possible to perl environment on UNIX systems.

It includes perl binaries, compiler (gcc) + related tools, all the external libraries (crypto, math, graphics, xml ...), all the bundled database clients and all you expect from Strawberry Perl.

What's new in 5.42.3.1

Strawberry Perl 5.42.3.1.

MSI, portable and PDL editions.

Compiled using GCC 13.2 with UCRT.

Main differences from a standard Windows perl build using GCC:

  • Perl has been compiled using the same optimisations as Strawberry Perl 5.38.2.2 and 5.42.0.1. This uses additional options compared to the default -Os. Config_heavy.pl has then been updated to use -O2 when building CPAN distributions.

Full release notes »

Technical details

Publisherstrawberryperl.com project
Version5.42.3.1
Release date2026-08-17
LicensePerl.org
Installer typewix
Architecturex64
Package IDStrawberryPerl.StrawberryPerl

Links & install command

Install Strawberry Perl from the command line with Windows Package Manager (winget):

winget install --id=StrawberryPerl.StrawberryPerl -e

appdevelopmentperltools

Older versions

  • 5.42.2.1
  • 5.42.0.1
  • 5.40.2.2
  • 5.40.2.1
  • 5.40.0.1
  • 5.38.2.2
  • 5.38.1
  • 5.32.1001
  • 5.30.2.1