Bazelisk

Bazelisk 1.29.0

A user-friendly launcher for Bazel.

  • By Bazel
  • Open Source
  • Updated Apr 27, 2026
Download for Windows

About Bazelisk

Bazelisk is a wrapper for Bazel written in Go.
It automatically picks a good version of Bazel given your current working directory, downloads it from the official server (if required) and then transparently passes through all command-line arguments to the real Bazel binary.
You can call it just like you would call Bazel.

What's new in 1.29.0

Bazelisk v1.29.0 comes with new features and several improvements:
New Features (Go Binary)
- Official Bazel releases will be authenticated via an embedded verification key (#192).
- Bazelisk now supports the bazeliskVersion command so that users can see the Bazelisk version without having to download/run Bazel (#763).

New Features (Go Library)

  • Callers can now capture stderr via an io.Writer (#751).

Bug Fixes & Improvements (Go)
- On non-Windows machines Bazelisk will be run via exec instead of in a subprocess (#566).
- Bazelisk releases now come with sha256 checksums (#770).
We’d like to thank our amazing contributors @aaron-skydio, @isakstenstrom, @PiotrSikora, @sitaktif and @valco1994!

Full release notes »

Technical details

PublisherBazel
Version1.29.0
Release date2026-04-27
LicenseApache-2.0
Installer typeportable
Architecturex64, arm64
Package IDBazel.Bazelisk

Links & install command

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

winget install --id=Bazel.Bazelisk -e

bazelbuilddevelopment

Older versions

  • 1.28.1
  • 1.28.0
  • 1.27.0
  • 1.26.0
  • 1.25.0
  • 1.21.0
  • 1.20.0
  • 1.19.0
  • 1.18.0