HashiCorp Packer

HashiCorp·Hashicorp.Packer

A tool for creating identical machine images for multiple platforms from a single source configuration.

Packer is a tool for building identical machine images for multiple platforms from a single source configuration. Packer is lightweight, runs on every major operating system, and is highly performant, creating machine images for multiple platforms in parallel. Packer supports various platforms through external plugin integrations, the full list of which can be found at https://developer.hashicorp.com/packer/integrations. The images that Packer creates can easily be turned into Vagrant boxes.

winget install --id Hashicorp.Packer --exact --source winget

Latest 1.16.0·July 24, 2026

Release Notes

FEATURES:

  • provenance: add new provenance post-processor and packer verify-attestation command for SLSA Build L1/L2 supply-chain attestations. Derives in-toto subjects from Packer artifacts, builds SLSA Provenance v1 predicates with Git/CI metadata, and signs via local PEM key, cloud KMS (awskms://, gcpkms://, azurekms://, hashivault://), or keyless Sigstore (Fulcio + optional Rekor transparency log). Reference CI workflows for L2 keyless and L3-compatible delegated-signing patterns are included under examples/ci/. GH-13667
  • core/hcl2: add rfc3339_parse and unix_timestamp_parse template functions. Both accept RFC 3339 timestamps; unix_timestamp_parse additionally accepts Unix epoch integers. GH-13669
  • core/hcl2: add continue_on_error meta-argument to provisioner blocks. When set to true, a provisioner failure is logged and the build continues rather than halting. GH-13674
  • core/hcl2: variable object types now support optional() attribute modifiers, allowing object variables to declare per-attribute defaults and omit fields that have a default set. GH-13670 BUG FIXES:
  • plugin/getter: prevent path traversal vulnerability in GitHub plugin getter filename handling. GH-13680
  • build: update build constraints to support arm architecture on FreeBSD. GH-13650 SECURITY:
  • security: drop x/crypto/openpgp by upgrading go-github v33 → v75. GH-13676
  • security: suppress false positive for GO-2026-5932. GH-13677
  • deps: bump golang.org/x/crypto to v0.54.0. GH-13672 DEPENDENCIES:
  • deps: bump github.com/hashicorp/packer-plugin-sdk to v0.6.10. GH-13673
  • deps: bump github.com/hashicorp/hcp-sdk-go to v0.174.0. GH-13673
  • deps: bump github.com/zclconf/go-cty to v1.18.1. GH-13673
  • deps: bump github.com/google/go-github v33 → v75. GH-13676
  • deps: bump golang.org/x/net to v0.56.0. GH-13664
  • deps: update various Go module dependencies. GH-13673 INTERNAL:
  • ci: pin GitHub Action refs to latest verified SHAs. GH-13675
  • chore: remove old website references. GH-13668

Installer type: zip

x868235DDC57C6A214503CF269EBF553F75E8F70D8B3FAEE3152ABB5FDCD3A6717E
x6491A378D4E7F9C5363CAA196E23FD78717DA31D12FC6069C8BB892CDACCEB2EB8

Details

Homepage
https://developer.hashicorp.com/packer
License
BUSL-1.1
Support
https://github.com/hashicorp/packer/issues
Copyright
Copyright (c) 2026 HashiCorp, Inc.
Moniker
packer

Older versions (27)

1.15.4
x86661B634045BEB794435EAA60A09CB90F15FA4FF860EBBF68BC6648F61DC169F6
x64A50DB29FAE2972F5E5D05ECEE23F80E303D605F8132DC2167848FC89184F044B
1.15.3
x8695422603CECBCB2AFDB68E351D693F1D4C8DE3A58DE10674CB6864D9A041DD9D
x64F0A256F13F8217070309F690E15BA76D53667F72DA8EFBCD33179D41C883EBDD
1.15.2
x866F76560FCCF7E9FCFE993C4E4E1D5C843A6AFA5828F672EF4FBB4E62B002CDB3
x64881E94CCB36303A56077E69BE05B87FCA8E30A9B066DEDFFCE3055A74A6BE4D2
1.15.1
x867E6846A37E9DAD90D76036F0AAE36D2AB9148C500EB9E626B3D7687FC374792C
x644719757854EFCD0A956A5B653002BF994B7448D589771B111EB9B2393BF07ED1
1.15.0
x86D3CB7F62B5834080C4437208E0E4A40028B8EBA9967B432DAA5D3DF9927306AB
x645CF875E39B5D4AD552DD0E6F52A6E46C6D0B6B0EE1F8104824445892FEBE58C6
1.14.3
x86E988D7ED66974E714431D0AF9A7FCE12F9AE8C2294AD4A75D9F215C585B8FE0F
x646E09E9352E3ED073A3718534C8BE49FEBE1B84DD4FBFEEF5D5F219727540F595
1.14.2
x86E64029969A412DE74AFE40C1F3D00C02336005B63F963ABC43F56B2FCCF6DC6D
x648D55C8BA32F645D0774AE3C7425F68D5F09B680D7DA623BAA6665F3E9E0D2CD1
1.14.1
x8634691B4326C80BB8F0CD4C0681CEC242B2403723A003112472753FE5E17BA1E1
x643B9A51744E343B696A15A490500758CE1F864632878D710ED18688E221639B97
1.14.0
x86A6CAC9F18EA9B605203C855EF2AE5BE4DB1AE535A4B14AA21D0A59AC11120748
x64F4A5B055F71103D36CC170D20F063F3A51E74ECAB8F1865288A20544C4B652A1
1.13.1
x869E220E2306FBBA65652B685804831EF7422720C5383543B3E89D9FB09C93F609
x649B0D732A89EA6AA50AC8DF7342C11CEC0E9535083DB7F238CBA086570A6BE124
1.13.0
x86464C4C6F4C46A40D83FA90A3E9D34F23D3E42BAFE66102E67CCB90896BBA2ED0
x64D5C8EBA58DD0F6F50BA8C945CD31F7E093F5FFBBFCB5E9D0B40416CED4028112
1.12.0
x864B73FC06614E64EA1FC3932175B00BB87B219DD3E27D85964D4BACDD47776CB7
x643CE4E1D9901DABA3355BE03EFD17B0F1D34A962CB5508DE5A83368ED9070B216
1.11.2
x86B115C1CF9C6E14CECA31ADB22278831F3D364083C4898095973830389CA333CA
x6443FACEE0F16A03C26BBB713C6904B39568AE320D02B875FE18436E93068A712E
1.11.1
x8621243D418FF15AEE97440D479387D1C4981781C9AABAC2F6B95C017381D622A5
x640ECEDC0FAE460D679C08D78EBBCDBDD0E7CAD21BD36768048FFC726A99E18AD2
1.11.0
x86FB912E12F9599579CE56D004A91389FA7AC851B57F8A5B523FFBA04723C86EF3
x64EA20ACF68E13476C4939F75A3F0646FCC86F46940E4F5B4EB4C6571ADA3054B5
1.10.3
x866A107F8D45B560E9528753859CF1F81E55A29E7619FF4ABE1F4350A71F1F112A
x6402F9447E291AA3FAC488DD67A23FCA6900B025612B4E4C404120C17B8775E436
1.10.2
x64acdbdb12e405f58f2d9b519c31d4ac5b2417f97bd7c2bfc93c95db03fc3fc1b1
x869aaf5f4caba87845377fabbc7dcd12d7add88dbdcaa0fd9f7427d201d7bf463c
1.10.1
x64ed522ca762f3a1e4b217f0af7545333b469e49725e8d36a4e7d7b368d7925510
x868986e9b8cc60af73a9c7f9fab326728327c781fcdf4d2626dd04e776b5a8d8bc
1.10.0
x64dc3171a5384062c195f8cd9c2dc25a7fcb35f4ddaefceb9e81b6f0b44307cda2
x865a62f84b50f35108f6fea4bae2cd2ca6e51ddedd00630baf64ea4d0c52cb811c
1.9.5
x64a50baab44624f26697e3c1a800c4c473c0923e5e544ce64543d38955bcfcc9f5
x86cc31d2dc6333925d23fc9c92bd7b4f7fc4e873852a8f40741c36b5095d164c21
1.9.4
x64094c50bcbe56a54a73c926267103c7f0cdb8f05acb4f4530e152f95019c97a57
x8698e03255e5fd62aa14c1b84da5b503848cbbdb7be6894f931f55dd9bdffbdfc1
1.9.3
x6466f1e41b07d8c886a3cb82323d1d68ef49241e597fdf56497b57c14a083ecbde
x86d6fcc7fee5fdb9404c063867163d33f4264ad7a3836ff8ebbb2dbb61681e80db
1.9.2
x642b73254cbf0ae0ccd812092f2910e453a1cefcf4f7d74672630ce1b9de4447d6
x86d4a09f1480eb42863ce6dd944ca254e4c4e17533c2883ec0645324e2c2efaa87
1.9.1
x641ead07409150af65f56bb68d245a9cf6afd8dafb29b2e26c5dc92f2b40b9c079
x860ba2405de2f3ccb6c397d0523383d91a4c0df2e0ab1590bdb43f7b0b0541364d
1.9.0
x64d98f8af10692b6578015e2838ac48521698812fa1639c4b5480591e432e7d383
x86163d107c16357301921ad2f1b5c5cb6b9f858a2b1c886bbc60727ef938e95944
1.8.7
x64852a6c778c791084217af4514ee5ab7c436fa3fcb92401a8b88a28c8405d1ddf
x86e0e86737aeed912d43b2356dc554753e2715615856258fb938f66a163695e3c4
1.8.6
x6425C8204B3AFF86B6C62AABBFA1629A86E4B13DD974CEA944CD2F0A6FAB7A8C27
x8684bcb9f87466e763ee94bf8e8c4f9a244b28b9fcc165cbb5af06a9dc9786f9b4